From f1bb19141f069bdb3a89237decf66b6fd5f2b363 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 00:04:24 +0000 Subject: [PATCH] Update news.json --- api/news/news.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/news/news.json b/api/news/news.json index 14dd5599..50bc6d5e 100644 --- a/api/news/news.json +++ b/api/news/news.json @@ -1 +1 @@ -{"status":"ok","totalResults":3207,"articles":[{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"Rust Growing Fastest, But JavaScript Reigns Supreme","description":"\"Rust is the fastest-growing programming language, with its developer community doubling in size over the past two years,\" writes The New Stack, \"yet JavaScript remains the most popular language with 25.2 million active developers, according to the results of…","url":"https://developers.slashdot.org/story/24/06/08/1820210/rust-growing-fastest-but-javascript-reigns-supreme","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2024-06-08T19:34:00Z","content":"The 26th edition of SlashData's Developer Nation survey showed that the Rust community doubled its number of users over the past two years — from two million in the first quarter of 2022 to four mill… [+2125 chars]"},{"source":{"id":"bbc-news","name":"BBC News"},"author":"https://www.facebook.com/bbcnews","title":"Find the latest India election results here","description":"Follow the results live as votes are counted in India, the world's biggest democracy.","url":"https://www.bbc.co.uk/news/resources/idt-0385e7a0-3feb-4ab7-ab78-d80ad189e347","urlToImage":"https://ichef.bbci.co.uk/ace/ws/800/cpsprodpb/D1A1/production/_133356635_rahul-and-modi.png","publishedAt":"2024-06-04T00:00:00Z","content":"A modern browser with JavaScript and a stable internet connection are required to view this interactive."},{"source":{"id":"the-verge","name":"The Verge"},"author":"Emma Roth","title":"Microsoft is making Edge faster... starting with this one menu","description":"Microsoft is giving Edge a speed boost. The browser’s performance menu now loads 42 percent faster, thanks to an upgrade to WebUI 2.0.","url":"https://www.theverge.com/2024/5/28/24166556/microsoft-edge-speed-upgrade-webui-2","urlToImage":"https://cdn.vox-cdn.com/thumbor/7TVI7hihAWvwwvwfpcw31Kh4syo=/0x0:2040x1360/1200x628/filters:focal(1020x680:1021x681)/cdn.vox-cdn.com/uploads/chorus_asset/file/24385267/STK148_Microsoft_Edge_2.jpg","publishedAt":"2024-05-28T21:32:08Z","content":"Microsoft is making Edge faster... starting with this one menu\r\nMicrosoft is making Edge faster... starting with this one menu\r\n / The browsers performance menu should now load 42 percent faster.\r\nBy… [+1634 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"jawj","title":"Mersenne Twister PRNG for JavaScript","description":"Concise, tested Mersenne Twister in CoffeeScript/JavaScript - jawj/mtwist","url":"https://github.com/jawj/mtwist","urlToImage":"https://opengraph.githubassets.com/5cbfb5e346dcadfcb27e85236aee429915df3620dd88a93d4f2680e7afaf1899/jawj/mtwist","publishedAt":"2024-05-23T09:45:52Z","content":"This is a concise implementation of the Mersenne Twister Pseudo-Random Number Generator (PRNG) for JavaScript.\r\nThe library:\r\nThe Mersenne Twister is not a cutting-edge PRNG. It is not cryptographica… [+716 chars]"},{"source":{"id":null,"name":"Vite.host"},"author":"Peter Mbanugo","title":"How to Check Which JavaScript Runtime Is Running Your Code","description":"Learn to identify the JavaScript runtime environment running your code, using the built-in cross-functional API","url":"https://blog.vite.host/identifying-the-javascript-runtime-running-your-code","urlToImage":"https://hashnode.com/utility/r?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1717762618922%2F8b87f97f-715c-485b-8fdf-abb356d18ba7.jpeg%3Fw%3D1200%26auto%3Dcompress%2Cformat%26format%3Dwebp%26fm%3Dpng","publishedAt":"2024-06-10T10:55:32Z","content":"Node.js popularised the concept of running JavaScript on the server. There are more JavaScript runtimes intended for building server-based applications today, with Bun and LLRT being the most recent … [+2611 chars]"},{"source":{"id":null,"name":"Codeanlabs.com"},"author":null,"title":"CVE-2024-4367 – Arbitrary JavaScript execution in PDF.js","description":"A vulnerability in PDF.js found by Codean Labs. PDF.js is a JavaScript-based PDF viewer maintained by Mozilla. This bug allows an attacker to execute arbitrary JavaScript code as soon as a malicious PDF file is opened. This affects all Firefox users (","url":"https://codeanlabs.com/blog/research/cve-2024-4367-arbitrary-js-execution-in-pdf-js/","urlToImage":"https://codeanlabs.com/wp-content/uploads/2024/05/pdfjs_header_mid.png","publishedAt":"2024-05-20T12:27:11Z","content":"This post details CVE-2024-4367, a vulnerability in PDF.js found by Codean Labs. PDF.js is a JavaScript-based PDF viewer maintained by Mozilla. This bug allows an attacker to execute arbitrary JavaSc… [+11560 chars]"},{"source":{"id":null,"name":"Landh.tech"},"author":"RONI CARTA | LUPIN","title":"A Single Vulnerability Can Bring Down the JavaScript Ecosystem","description":"Comments","url":"https://www.landh.tech/blog/20240603-npm-cache-poisoning/","urlToImage":null,"publishedAt":"2024-06-08T18:17:57Z","content":"Introduction\r\nIn the world of software development, we often take for granted the security and reliability of the tools and platforms we rely on daily. We assume that the packages we download and the… [+13222 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"minoki","title":"LunarML – The Standard ML compiler that produces Lua/JavaScript","description":"The Standard ML compiler that produces Lua/JavaScript - minoki/LunarML","url":"https://github.com/minoki/LunarML","urlToImage":"https://opengraph.githubassets.com/c99573de001d78fc49164be90b29bb2f347f2e46260ff97724729f31f2cc606b/minoki/LunarML","publishedAt":"2024-05-22T13:03:09Z","content":"The Standard ML compiler that produces Lua/JavaScript.\r\nThe documentation is available at https://lunarml.readthedocs.io/en/latest/.\r\nDocker image is available.\r\n$ docker pull ghcr.io/minoki/lunarml:… [+2849 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maike Lübbers","title":"heise-Angebot: Webentwicklung ohne JavaScript: mit .NET und C#","description":"In fünf Webinaren vom 26. Juli bis 23. August 2024 lernen Entwickler, mit dem Web-Framework Blazor moderne browser-basierte Apps zu gestalten.","url":"https://www.heise.de/news/Webentwicklung-ohne-JavaScript-mit-NET-und-C-9745118.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/4/2/9/4/Blazor_Tickermeldung_1920x1080-06-6b45be7f42949d26.png","publishedAt":"2024-06-07T08:00:00Z","content":"Es gibt zahlreiche Technologien, Bibliotheken und Frameworks, mit denen sich interaktive Web-Applikationen erstellen lassen. Das Open-Source-Framework Blazor von Microsoft ist naturgemäß besonders fü… [+2527 chars]"},{"source":{"id":null,"name":"Amygoodchild.com"},"author":"Amy Goodchild","title":"Coding My Handwriting","description":"Coding my handwriting in Javascript - how I did it and what I’m doing with it.","url":"https://www.amygoodchild.com/blog/cursive-handwriting-in-javascript","urlToImage":"http://static1.squarespace.com/static/5f33cddd6aff255aabb0c6cd/5f37d09b551f154577577f01/6642095b62643354c29c66e0/1715958998459/handwriting+banner+smaller.jpg?format=1500w","publishedAt":"2024-05-19T17:15:29Z","content":"WHAT DOES IT WEIGH?\r\nThe letter class for the block print was 9.7kb. The letter class for the cursive handwriting (after being run through a minifier) is currently 26.1kb. \r\nThis one is larger becaus… [+604 chars]"},{"source":{"id":null,"name":"Kaplayjs.com"},"author":null,"title":"Kaplay – a JavaScript library that helps you make games fast and fun","description":"KAPLAY is a JavaScript game library that makes it easy to create games. Is the successor of KABOOM.JS.","url":"https://kaplayjs.com/kaplayjs.com","urlToImage":"https://kaplayjs.com/kaplaylogo.png","publishedAt":"2024-05-29T23:10:24Z","content":"KAPLAY is the spiritual successor (and fork) of Kaboom.js, a JavaScript library\r\nthat helps you make games fast and fun!\r\nKAPLAY is a JavaScript library that helps you make games fast and fun!\r\nStart… [+476 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop: Mit Node.js zur modernen Web-Anwendung","description":"Das Framework ermöglicht serverseitige, skalierbare und echtzeitfähige Web-Apps in JavaScript. Im Workshop lernen Sie Werkzeuge und Best Practices kennen.","url":"https://www.heise.de/news/c-t-Workshop-Mit-Node-js-zur-modernen-Web-Anwendung-9722357.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/2/4/5/6/Node.js-intensiv-Ticker-Header-1920x1080-abeac7a46fa803ec.jpg","publishedAt":"2024-05-22T08:00:00Z","content":"Moderne Webanwendungen müssen in der Lage sein, mehrere tausend Clients gleichzeitig zu bedienen. Sie müssen daher möglichst gut skalierbar und hochperformant sein. Node.js kann durch seinen speziell… [+1678 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop für Webentwickler: Node.js intensiv","description":"Das Framework ermöglicht serverseitige, skalierbare und echtzeitfähige Web-Apps in JavaScript. Im Workshop lernen Sie Werkzeuge und Best Practices kennen.","url":"https://www.heise.de/news/c-t-Workshop-fuer-Webentwickler-Node-js-intensiv-9745074.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/4/2/7/1/Node.js-intensiv-Ticker-Header-1920x1080-abeac7a46fa803ec.jpg","publishedAt":"2024-06-05T06:00:00Z","content":"Moderne Webanwendungen müssen gut skalierbar und hochperformant sein. Das Framework Node.js kann durch seinen speziellen Ansatz diese Anforderungen erfüllen und ist aus der Webentwicklung nicht mehr … [+1934 chars]"},{"source":{"id":null,"name":"Zenstack.dev"},"author":"https://twitter.com/jiashenggo","title":"Why is no Laravel/Rails in JavaScript? Will there be one?","description":"Explain the histrocial reason why JavaScript ecosystem lacks a full-stack framework like Laravel or Rails and the contemporary endeavor for challenge the status quo.","url":"https://zenstack.dev/blog/js-fullstack","urlToImage":"https://zenstack.dev/assets/images/cover-9c66381772038e89b4b9acba989b3edb.png","publishedAt":"2024-05-30T08:46:16Z","content":"Recently, there has been a heated discussion on Twitter between JS developers and Laravel and Rails developers. It started with a lengthy tweet from Taylor Otwell, author of Laravel:\r\nIn short, he su… [+6896 chars]"},{"source":{"id":null,"name":"Hotwired.dev"},"author":null,"title":"Hotwire: HTML Over The Wire","description":"Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.","url":"https://hotwired.dev/","urlToImage":null,"publishedAt":"2024-06-02T15:55:56Z","content":"Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. This makes for fast first-load pages, keeps templat… [+516 chars]"},{"source":{"id":null,"name":"Restate.dev"},"author":null,"title":"Show HN: Restate – low-latency durable workflows for JavaScript/Java, in Rust","description":"Comments","url":"https://restate.dev/","urlToImage":null,"publishedAt":"2024-06-12T15:25:23Z","content":"A system that runs locally and on-prem just as well as in the cloud. Restate server comes as a single binary. Simple to run, simple to operate.\r\nFully self-contained, resource-efficient, resilient, t… [+20 chars]"},{"source":{"id":null,"name":"Restate.dev"},"author":null,"title":"Show HN: Restate, low-latency durable workflows for JavaScript/Java, in Rust","description":"Today we announce the availability of open-source Restate 1.0, early access to Restate Cloud, and our Seed funding round led by Redpoint Ventures","url":"https://restate.dev/blog/announcing-restate-1.0-restate-cloud-and-our-seed-funding-round/","urlToImage":"https://restate.dev/blog/announcing-restate-1.0-restate-cloud-and-our-seed-funding-round/restate_ogv2.png","publishedAt":"2024-06-12T15:25:23Z","content":"Today we are excited to announce a major milestone for Restate: the availability of Restate 1.0, early access to Restate Cloud, as well as our Series Seed funding round led by Redpoint Ventures, with… [+11801 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"frost-beta","title":"JavaScript's garbage collector is not very ready for machine learning","description":"The problem When using node-mlx for training LLM, the RAM was quickly exhausted. After some profiling, it turned out that MLX's tensors (mx.array) were too slow to be garbage collected before runni...","url":"https://github.com/frost-beta/node-mlx/issues/2","urlToImage":"https://opengraph.githubassets.com/9186178560241c7014dd25585bc547e980b311fcebdf85f95ae42928784acd3e/frost-beta/node-mlx/issues/2","publishedAt":"2024-05-26T02:26:57Z","content":"The problem\r\nWhen using node-mlx for training LLM, the RAM was quickly exhausted. After some profiling, it turned out that MLX's tensors (mx.array) were too slow to be garbage collected before runnin… [+3098 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"Is C++ More Popular Than C?","description":"Last month TIOBE announced its estimate that the four most popular programming languages were: \n1. Python\n2. C\n3. C++\n4. Java \nBut this month C++ \"overtook\" C for the first time, TIOBE announced, becoming (according to the same methodology) the #2 most popula…","url":"https://developers.slashdot.org/story/24/06/15/1624253/is-c-more-popular-than-c","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2024-06-16T02:24:00Z","content":"Last month TIOBE announced its estimate that the four most popular programming languages were:1. Python2. C3. C++4. Java\r\nBut this month C++ \"overtook\" C for the first time, TIOBE announced, becoming… [+1493 chars]"},{"source":{"id":null,"name":"Scottlogic.com"},"author":"Gurveer Arora","title":"Making a tic-tac-toe game with 'randomness' using pure HTML and CSS","description":"Everyone loves CSS! Continuing in my obsession, I have created a tictactoe game, with an option to have a CPU that plays randomly. This was made without any JavaScript, only HTML and CSS. In this blog post I discuss how I made it","url":"https://blog.scottlogic.com/2024/05/17/noJS-2-stochastic-boogaloo.html","urlToImage":"https://blog.scottlogic.com/uploads/Making%20a%20tic-tac-toe%20game%20thumbnail.png","publishedAt":"2024-05-30T12:10:06Z","content":"This is part two to this post where I explain how I made this pure CSS calculator. Next up I made tictactoe, which isnt in itself that interesting of an extension, but the challenge came in adding a … [+10599 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Un reloj en JavaScript tan ingenioso como autorreferente, en 321 bytes","description":"Martin Kleppe (@aemkei) ha dado a conocer una pequeña maravilla en JavaScript que ocupa tan solo 321 bytes y resulta visualmente llamativo: Qlock: un reloj en JavaScript que muestra la hora coloreando letras y símbolos del propio código fuente. Si no lo ves, …","url":"https://www.microsiervos.com/archivo/ordenadores/reloj-javascript-ingenioso-autorreferente.html","urlToImage":"https://img.microsiervos.com/images2024/232009.jpg","publishedAt":"2024-05-29T21:53:46Z","content":"Por @Alvy 29 de Mayo de 2024\r\nMartin Kleppe (@aemkei) ha dado a conocer una pequeña maravilla en JavaScript que ocupa tan solo 321 bytes y resulta visualmente llamativo: Qlock: un reloj en JavaScript… [+701 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Lem is the editor/IDE well-tuned for Common Lisp","description":"Comments","url":"https://lem-project.github.io/","urlToImage":null,"publishedAt":"2024-05-22T04:13:35Z","content":"Multiple cursors, interactive grep, directory mode, tabs, Git interface,\r\nand support for:\r\nScheme, Go, JavaScript, TypeScript, Python, Rust, Elixir, Haskell, Java, Nim, Dart, OCaml, Scala, Swift, sh… [+49 chars]"},{"source":{"id":null,"name":"Pages.dev"},"author":null,"title":"Cargo Was a Mistake","description":"Comments","url":"https://planetrenox.pages.dev/w/cargo+was+a+mistake","urlToImage":null,"publishedAt":"2024-05-28T21:36:20Z","content":"I want you to know that Cargo is no doubt really really good and useful. But one thing it should have learned from JavaScript, is that Cargo should have been decoupled from .rs. Like i love the fact … [+904 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Bryan Cockfield","title":"Play Giant Tetris On Second-Floor Window","description":"Sometimes it seems like ideas for projects spring out of nothingness from a serendipitous set of circumstances. [Maarten] found himself in just such a situation, with a combination of his …read more","url":"https://hackaday.com/2024/05/28/play-giant-tetris-on-second-floor-window/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/05/tetris-window-main.jpg","publishedAt":"2024-05-28T20:00:07Z","content":"Sometimes it seems like ideas for projects spring out of nothingness from a serendipitous set of circumstances. [Maarten] found himself in just such a situation, with a combination of his existing Te… [+1345 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Graeme Hanna","title":"Mistral AI introduces its first LLM for coding, fluent in 80 programming languages","description":"Mistral AI has confirmed the launch of Codestral, its first LLM designed to assist developers write code.  The Amazon-backed French… Continue reading Mistral AI introduces its first LLM for coding, fluent in 80 programming languages\nThe post Mistral AI introd…","url":"https://readwrite.com/mistral-ai-codestral-llm-coding-languages/","urlToImage":"https://readwrite.com/wp-content/uploads/2024/05/llm.webp","publishedAt":"2024-05-30T19:29:29Z","content":"Mistral AI has confirmed the launch of Codestral, its first LLM designed to assist developers write code. \r\nThe Amazon-backed French company is known for its Mistral and Mixtral language models, but … [+2149 chars]"},{"source":{"id":null,"name":"Christopher.engineering"},"author":null,"title":"Exploring Gleam, a type-safe language on the BEAM","description":"From Erlang, to Elixir and now, GLEAM!?","url":"https://christopher.engineering/en/blog/gleam-overview/","urlToImage":"https://res.cloudinary.com/dp84qkgfp/image/upload/c_fit,w_640,h_280,co_rgb:FAFAFA,l_text:Lato_54_900:Exploring%20Gleam%252C%20a%20type-safe%20language%20on%20the%20BEAM!/fl_layer_apply,g_north_west,x_60,y_92/v1/christopher2k.dev/open-graph/template.png?_a=BATFIJTE0","publishedAt":"2024-06-11T06:29:49Z","content":"If you know me, youd probably say, Omg Chris, yet another new language???!!!.\r\nThe truth is, this is the only way I found to keep my motivation as a software\r\nengineer. A new language means a new way… [+13807 chars]"},{"source":{"id":null,"name":"Healeycodes.com"},"author":null,"title":"Lisp Compiler Optimizations","description":"Smaller programs that do less work.","url":"https://healeycodes.com/lisp-compiler-optimizations","urlToImage":null,"publishedAt":"2024-05-30T22:30:22Z","content":"I recently added some optimizations to my compiler that turns Lisp into JavaScript.\r\nThe features I added are constant folding and propagation, and dead-code elimination, which work together to produ… [+8760 chars]"},{"source":{"id":null,"name":"Kotlinlang.org"},"author":null,"title":"What's New in Kotlin 2.0.0","description":"Comments","url":"https://kotlinlang.org/docs/whatsnew20.html","urlToImage":"https://kotlinlang.org/assets/images/open-graph/docs.png","publishedAt":"2024-05-21T20:03:25Z","content":"The Kotlin 2.0.0 release is out and the new Kotlin K2 compiler is Stable! Additionally, here are some other highlights:IDE support\r\nThe Kotlin plugins that support Kotlin 2.0.0 are bundled in the lat… [+61524 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Holger Voormann","title":"IDE Eclipse 2024-06: Java 22 und Syntax-Highlighting für fast alles","description":"Das Quartals-Release der Eclipse IDE erweitert die Java-Unterstützung auf Java 22 und bringt Syntax-Highlighting für rund 60 Programmiersprachen und Formate.","url":"https://www.heise.de/news/IDE-Eclipse-2024-06-Java-22-und-Syntax-Highlighting-fuer-fast-alles-9759399.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/1/1/8/7/2/Eclipse2024-06-Hero-Image_Text_1920x1283-f6bba127db3c4e82.png","publishedAt":"2024-06-13T06:08:00Z","content":"Inhaltsverzeichnis\r\nEclipse, die freie, quelloffene und herstellerunabhängige Desktop-IDE für Java, C/C++, TypeScript/JavaScript und andere Programmiersprachen, ist in Version 2024-06 erschienen. Das… [+3204 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"krusynth","title":"Webring Starter: a modern, simple webring","description":"A simple webring that anyone can setup and use. Contribute to krusynth/webring-starter development by creating an account on GitHub.","url":"https://github.com/krusynth/webring-starter","urlToImage":"https://opengraph.githubassets.com/d523d8397cb78d87a70c97988c5fb2c2f82fcf21380ac7d7a6bb6c124ab0548d/krusynth/webring-starter","publishedAt":"2024-06-07T17:02:25Z","content":"Webring Starter is a modern, simple webring that anyone can setup and use!\r\nIn the early days of the World Wide Web, webrings were a popular way for people to connect through common interests. People… [+5653 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dennis Schirrmacher","title":"Kritische DoS-Lücke bedroht IBM App Connect Enterprise Certified Container","description":"Angreifer könnten IBM App Connect Enterprise Certified Container und DesignerAuthoring attackieren.","url":"https://www.heise.de/news/Kritische-DoS-Luecke-bedroht-IBM-App-Connect-Enterprise-Certified-Container-9750023.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/6/9/3/6/shutterstock_1864224370-c7e0ecf6cd31fed6.jpg","publishedAt":"2024-06-06T09:51:00Z","content":"IBM App Connect Enterprise Certified Container und DesignerAuthoring sind verwundbar. Nun haben die Entwickler eine \"kritische\" Sicherheitslücke in einem Modul geschlossen.\r\nApp Connect Enterprise is… [+822 chars]"},{"source":{"id":null,"name":"Leafo.net"},"author":null,"title":"Itchio and coroutines (using OpenResty and Lua/Lapis) (2016)","description":"itch.io is a website for hosting indie games, its implementation is unique because it’s written entirely in Lua ( MoonScript ). It runs inside of an nginx distribution called OpenResty . It uses coroutines for all asynchronous operations like d...","url":"https://leafo.net/posts/itchio-and-coroutines.html","urlToImage":"http://leafo.net/img/leafo.png","publishedAt":"2024-05-25T14:57:15Z","content":"itch.io is a website for hosting indie games, its implementation is\r\nunique because it’s written entirely in Lua (MoonScript). It runs inside\r\nof an nginx distribution called OpenResty. It uses corou… [+10689 chars]"},{"source":{"id":null,"name":"Netzgesta.de"},"author":null,"title":"Filmed.js: film strip image effect","description":"Comments","url":"https://www.netzgesta.de/filmed/","urlToImage":null,"publishedAt":"2024-06-10T09:07:51Z","content":"filmed.js 1.4 allows you to add film strip and shadow to images on your webpages (alternatively: slided.js). It uses unobtrusive javascript to keep your code clean.\r\nIt works in all the major browser… [+17503 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: What is your ChatGPT customization prompt?","description":"Comments","url":"https://news.ycombinator.com/item?id=40474716","urlToImage":null,"publishedAt":"2024-05-25T12:50:49Z","content":"100 % hand-crafted. Am pretty happy with it, though ChatGPT will still sometimes defy me and either repeat my question or not answer in code:Be brief!\r\nBe robotic, no personality.\r\nDo not chat - just… [+842 chars]"},{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Juan Diego Rodríguez)","title":"What Are CSS Container Style Queries Good For?","description":"What are these CSS Container Style Queries, and why should you use them? Juan Diego Rodríguez delves deeply into style queries, and not at the syntax level, but at what exactly they are solving and what sort of use cases you would find yourselves reaching for…","url":"https://www.smashingmagazine.com/2024/06/what-are-css-container-style-queries-good-for/","urlToImage":"https://files.smashing.media/articles/what-are-css-container-style-queries-good-for/what-are-css-container-style-queries-good-for.jpg","publishedAt":"2024-06-14T11:00:00Z","content":"Weve relied on media queries for a long time in the responsive world of CSS but they have their share of limitations and have shifted focus more towards accessibility than responsiveness alone. This … [+27618 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"AccentDesign","title":"CSS Written in Pure Go","description":"CSS written in Pure Go. Contribute to AccentDesign/gcss development by creating an account on GitHub.","url":"https://github.com/AccentDesign/gcss","urlToImage":"https://repository-images.githubusercontent.com/791359044/c19ae972-e292-4034-b20c-d034c4dc7584","publishedAt":"2024-06-02T00:04:21Z","content":"CSS written in Pure Go.\r\nNo JS builders, no preprocessors, no linters, no frameworks, no classes, no variables, no overrides, no plugins, no dependencies, no javascript, no templates, no bs, no nothi… [+3864 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Lessons learned from 6 months of operating a tiny news archive","description":"The best websites are home-cooked meals. Andrew’s Selkouutiset Archive was birthed after I realized there was no obvious way to fetch the previous articles of the “Easy Finnish” daily news broadcast. This annoyed me as a student of the language. “Here we have…","url":"https://hiandrewquinn.github.io/til-site/posts/lessons-learned-from-6-months-of-operating-a-teensy-tiny-news-archive/","urlToImage":"https://hiandrewquinn.github.io/til-site/papermod-cover.png","publishedAt":"2024-06-01T08:55:17Z","content":"
  • The best websites are home-cooked meals.Andrew’s Selkouutiset Archive was birthed after I realized there was no obvious way to fetch the previous articles of the “Easy Finnish” daily news broadca… [+2885 chars]"},{"source":{"id":null,"name":"Whatheco.de"},"author":"View all posts by Steven Jeuris","title":"CamelCase vs. Snake_case Scientific Studies","description":"In the odd case that you are an experienced programmer who doesn’t have a preference over using camel case or underscores for identifiers, try making up your mind now. Try choosing independen…","url":"https://whatheco.de/2011/02/10/camelcase-vs-underscores-scientific-showdown/","urlToImage":"https://s0.wp.com/i/blank.jpg","publishedAt":"2024-05-21T07:55:16Z","content":"At the preface of this article it speaks of code being “easier to read”, as though readability was the sole purpose of opinion. Yet, the title, in part, says: “CamelCase vs underscores”, implying eve… [+3168 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"8 CSS & JavaScript Snippets for Awesome Reveal Effects","description":"Not everything on a website has to be displayed straightforwardly. Sometimes, it’s prudent to hide an element. We can then reveal it automatically or via user interaction. That’s what makes...\nThe post 8 CSS & JavaScript Snippets for Awesome Reveal Effects ap…","url":"https://speckyboy.com/css-javascript-reveal-effects/","urlToImage":"https://speckyboy.com/wp-content/uploads/2024/05/reveal-effect-snippets-thumb.jpg","publishedAt":"2024-06-03T11:32:25Z","content":"Not everything on a website has to be displayed straightforwardly. Sometimes, its prudent to hide an element. We can then reveal it automatically or via user interaction.\r\nThats what makes reveal eff… [+3751 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t : The end of the Call for Papers is approaching","description":"Papers for the c’t can be submitted until June 30. This year's conference for front-end developers will be held in English.","url":"https://www.heise.de/news/c-t-webdev-The-end-of-the-Call-for-Papers-is-approaching-9766052.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/1/5/3/6/0/2024-06-17_12.19.02_ctwebdev.de_f628e411f8fc-32a156d7cfaea5b9.png","publishedAt":"2024-06-17T12:00:00Z","content":"The c't <webdev> 2024 conference is set to take place on November 12 to 14. As the premier event for web development professionals, c't <webdev> brings together experts, enthusiasts, and … [+1244 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t : Speakers wanted","description":"The next c’t will be held in English. The call for participation has started.","url":"https://www.heise.de/news/c-t-webdev-Speakers-wanted-9741208.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/2/2/6/2/20190210_HEISE_WEBDEV-31-2a7034ad84d4d354-2a7034ad84d4d354.jpeg","publishedAt":"2024-05-30T12:00:00Z","content":"We are excited to announce the call for participation for the c't <webdev> 2024 conference, set to take place on November 12 to 14. The conference will be held entirely in English for the first… [+1453 chars]"},{"source":{"id":null,"name":"Asqi.io"},"author":null,"title":"Asqi: A codebase explorer designed to help navigate and understand Git projects","description":"Asqi source code explorer","url":"https://dev.asqi.io/","urlToImage":null,"publishedAt":"2024-05-30T21:16:17Z","content":"000000000000000000 000000000000000000 000000000000000000 0000000\r\n000000000000000000 000000000000000000 000000000000000000 00\r\n 00 00 00 00 00\r\n 00 00 00 00 00\r\n 000000000000000000 000000000000000000… [+2517 chars]"},{"source":{"id":null,"name":"Web.dev"},"author":null,"title":"TTFB","description":"This post introduces the Time to First Byte (TTFB) metric and explains how to measure it.","url":"https://web.dev/articles/ttfb","urlToImage":null,"publishedAt":"2024-06-09T09:16:35Z","content":"Note: Time to First Byte (TTFB) is a foundational metric for measuring connection setup time and web server responsiveness in both the lab and the field. It helps identify when a web server is too sl… [+6404 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"Tiobe-Index: Programmiersprache Fortran nach über 20 Jahren unter den Top 10","description":"Gemäß der aktuellen Ausgabe des Tiobe-Index legen die Programmiersprachen Fortran und Go an Beliebtheit zu – und sichern sich ihre Plätze unter den Top 10.","url":"https://www.heise.de/news/Tiobe-Index-Programmiersprache-Fortran-nach-ueber-20-Jahren-unter-den-Top-10-9729133.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/5/9/9/5/shutterstock_1315352558-4ffa770411388e06.jpg","publishedAt":"2024-05-23T07:52:00Z","content":"Inhaltsverzeichnis\r\nDie Mai-Ausgabe des Tiobe-Index zeigt die Programmiersprache Fortran nach über 20 Jahren wieder in den Top 10. Die IT-Beratungsfirma Tiobe wertet monatlich die im Web beliebtesten… [+2119 chars]"},{"source":{"id":null,"name":"CNET"},"author":"小口貴宏","title":"タグ挿入でサイト表示を高速化、どう実現?--「Repro Booster」正式版が公開","description":"Reproは5月22日、ウェブサイト表示高速化ツール「Repro Booster」の正式版をリリースした。独自のタグ(JavaScriptファイル)を挿入した当日から、ウェブサイト全体の表示速度を高速化できるという。","url":"https://japan.cnet.com/article/35219181/","urlToImage":"https://japan.cnet.com/storage/2024/05/22/babfbcb77df7f561334c2df3920e470e/large.jpeg","publishedAt":"2024-05-22T08:00:00Z","content":"Repro522Repro BoosterJavaScript\r\nGoogle2021EC\r\nCDN\r\nRepro BoosterONOFF\r\n/p>\r\nRepro BoosterRepro\r\nRepro BoosterReproHTML\r\nAVIFWebPJPEGPNG\r\nFCPFirst Contentful Paint33.5%SEOCore Web VitalsLCPLargest… [+62 chars]"},{"source":{"id":null,"name":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"Researchers Uncover RAT-Dropping npm Package Targeting Gulp Users","description":"Cybersecurity researchers have uncovered a new suspicious package uploaded to the npm package registry that's designed to drop a remote access trojan (RAT) on compromised systems.\nThe package in question is glup-debugger-log, which targets users of the gulp t…","url":"https://thehackernews.com/2024/06/researchers-uncover-rat-dropping-npm.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5U5y3W4Hkt5kVRqqv6S1In4tHdVHpg24UrDa-GDG236_3aAOi09j3yARqQ47FUA23W_tUVBOOtK8e3H9oZl15mHQ7LTX1oR4_aHCv5e-xV8hDcpaYFDQTA3X7jg34i-imn_jXccLQa-O1JKWdlSozlL9wi4x6d6Aqgae7_z85jZn-JlQlRFppjxk8uyev/s728-rw-e365/npm.png","publishedAt":"2024-06-03T14:00:00Z","content":"Cybersecurity researchers have uncovered a new suspicious package uploaded to the npm package registry that's designed to drop a remote access trojan (RAT) on compromised systems.\r\nThe package in que… [+2731 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Safari Technology Preview – Apple veröffentlicht Version 196","description":"Apple ermöglicht Mac-Nutzern seit einigen Jahren, neben der stabilen Safari-Version auch die Technology Preview des Browsers zu installieren. Die neue Version 196 bringt zahlreiche Verbesserungen in den Bereichen Canvas, CSS, JavaScript, HTML, HTTP, Medien, S…","url":"https://stadt-bremerhaven.de/safari-technology-preview-apple-veroeffentlicht-version-196/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-06-06T08:30:22Z","content":"Safari Technology Preview\r\nApple ermöglicht Mac-Nutzern seit einigen Jahren, neben der stabilen Safari-Version auch die Technology Preview des Browsers zu installieren. Die neue Version 196 bringt za… [+939 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"5 JavaScript Techniques to Uncover Hidden Bugs","description":"Ever spent hours staring at your code, muttering under your breath about that pesky bug that just won’t show itself? We’ve all been there. Today, we’re diving into 5 awesome JavaScript techniques that can help you sniff out those sneaky bugs and get your code…","url":"https://www.javacodegeeks.com/2024/05/5-javascript-techniques-to-uncover-hidden-bugs.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-05-20T16:11:00Z","content":"Ever spent hours staring at your code, muttering under your breath about that pesky bug that just won’t show itself? We’ve all been there. Today, we’re diving into 5 awesome JavaScript techniques tha… [+3575 chars]"},{"source":{"id":null,"name":"Windows Central"},"author":"sendicott47@outlook.com (Sean Endicott)","title":"Microsoft snuck out this Edge update that sped up your browser, and I bet you didn't even notice","description":"Updates to Microsoft Edge make the browser's user interface 42% faster, and in some case can speed up your browser by 76%.","url":"https://www.windowscentral.com/software-apps/browsing/microsoft-snuck-out-this-edge-update-that-sped-up-your-browser-and-i-bet-you-didnt-even-notice","urlToImage":"https://cdn.mos.cms.futurecdn.net/jP96heCRjbQQ9sSQ4PFf86-1200-80.jpg","publishedAt":"2024-05-29T18:22:55Z","content":"What you need to know\r\n
    • Microsoft rolled out a series of updates to its Edge browser over the past few months that significantly improved performance.
    • Starting with version 122, Edge's… [+2892 chars]"},{"source":{"id":null,"name":"Digital Trends"},"author":"Judy Sanhz","title":"Windows is about to axe these three iconic apps","description":"Microsoft will remove these three legendary Windows apps in an upcoming update, including WordPad.","url":"https://www.digitaltrends.com/computing/notice-windows-axe-three-iconic-apps/","urlToImage":"https://www.digitaltrends.com/wp-content/uploads/2020/10/microsoft-surface-laptop-go-wordpad-scaled.jpg?resize=1200%2C630&p=1","publishedAt":"2024-05-24T19:57:02Z","content":"Arif Bacchus / Digital Trends\r\nMicrosoft’s upcoming Windows 11 24H2 update will include many new features, including a controversial new app. But PCWorld reports that the following major Windows 11 2… [+2138 chars]"},{"source":{"id":null,"name":"Bayfronttechnologies.com"},"author":null,"title":"Tutorial: Metacompilers Part 1 (2016)","description":"Comments","url":"http://www.bayfronttechnologies.com/mc_tutorial.html","urlToImage":null,"publishedAt":"2024-05-20T01:03:25Z","content":"James M. NeighborsJames.Neighbors@BayfrontTechnologies.comBayfront Technologies, Inc.August 20, 2008 revised August 12, 2016 Tutorial in PDF (2008 version), see Revisions\r\nTable of Contents\r\nStep 1. … [+131776 chars]"},{"source":{"id":null,"name":"Swizec.com"},"author":null,"title":"Using AI to spark connections at a conference","description":"We built an AI algorithm to help you find interesting people to talk to at a conference. And make sure it's not awkward","url":"https://swizec.com/blog/using-ai-to-spark-connections-at-a-conference/","urlToImage":"https://swizec.com/social-cards/using-ai-to-spark-connections-at-a-conference.png","publishedAt":"2024-06-12T20:24:33Z","content":"What's the worst part of going to a conference? For me it's milling around in the hallway with 500 strangers and no idea whom to talk to or what to say.\r\nI'm an awkward nerd, you see. Put me behind a… [+5584 chars]"},{"source":{"id":null,"name":"Mrd0x.com"},"author":null,"title":"Progressive Web Apps (PWAs) Phishing","description":"Providing security research and red team techniques","url":"https://mrd0x.com/progressive-web-apps-pwa-phishing/","urlToImage":"https://mrd0x.com/static/main-005b9682391e5c2f9d941912ae173954.png","publishedAt":"2024-06-11T17:44:41Z","content":"Phishing with Progressive Web Apps and UI manipulation.\r\nIntroduction\r\nProgressive Web Apps or PWAs are applications that are built using web technologies (i.e. HTML, CSS, JavaScript) that can be ins… [+4843 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: A Serial Offender","description":"Michael has a confession. Once upon a time, a very long time ago, he needed to write some JavaScript to serialize data and send it as part of a request. The challenge for Michael is that he didn't actually know JavaScript or what its built in functions could …","url":"https://thedailywtf.com/articles/a-serial-offender","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2024-05-29T06:30:00Z","content":"Michael has a confession. Once upon a time, a very long time ago, he needed to write some JavaScript to serialize data and send it as part of a request. The challenge for Michael is that he didn't ac… [+3539 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Pavel Demin","title":"How to Develop Robust and Maintainable JavaScript Code Within a Shiny Application","description":"The ability to write JavaScript code is essential to creating fast, custom, highly interactive Shiny applications. Whenever you want near-instant user interaction, use browser features, or add custom server-client communication, you would reach out to JavaScr…","url":"https://www.r-bloggers.com/2024/06/how-to-develop-robust-and-maintainable-javascript-code-within-a-shiny-application/","urlToImage":"https://wordpress.appsilon.com/wp-content/uploads/2024/05/6654721bd9a4b8d58ac8ca69_rshiny-js-1-p-1080.png","publishedAt":"2024-06-05T11:55:29Z","content":"The ability to write JavaScript code is essential to creating fast, custom, highly interactive Shiny applications. Whenever you want near-instant user interaction, use browser features, or add custom… [+19095 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Beyond find(): Mastering Efficient Lookups in JavaScript","description":"While the find() method is a handy tool for finding elements in arrays, it’s not always the most efficient approach. This guide delves deeper into the world of data structures and algorithms, exploring alternative techniques for lightning-fast lookups in Java…","url":"https://www.javacodegeeks.com/2024/05/beyond-find-mastering-efficient-lookups-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-05-21T05:26:00Z","content":"While the find() method is a handy tool for finding elements in arrays, it’s not always the most efficient approach. This guide delves deeper into the world of data structures and algorithms, explori… [+12288 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Rainer Hahnekamp","title":"Angular-Renaissance Teil 3: Die erweiterte Template-Syntax","description":"Angular 17 hat die Template-Syntax erweitert und ebnet damit den Weg für die zukünftige Signalkomponente. Der Artikel zeigt, wie man die Syntax verwendet.","url":"https://www.heise.de/hintergrund/Angular-Renaissance-Teil-3-Die-erweiterte-Template-Syntax-9730526.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/6/7/2/1/js-aufmacher-385f65a6c7e6db68.png","publishedAt":"2024-05-25T06:19:00Z","content":"Inhaltsverzeichnis\r\nDer dritte und letzte Teil in der Angular-Renaissance-Artikelserie widmet sich der erweiterten Template-Syntax, die seit Angular 17.0 als Developer Preview vorliegt. Dieser Neuzug… [+13613 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Google Chrome: Vierte bereits missbrauchte Zero-Day-Lücke in zwei Wochen","description":"Google schließt eine Zero-Day-Lücke im Chrome-Webbrowser, die bereits angegriffen wird. Die vierte in zwei Wochen.","url":"https://www.heise.de/news/Google-Chrome-Vierte-bereits-missbrauchte-Zero-Day-Luecke-in-zwei-Wochen-9730530.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/6/7/2/3/2024-02-21-Bing-Designer-Burning_Chrome_Logo_on_Laptop-1280px-cb55d5787d5110e2.jpg","publishedAt":"2024-05-24T06:43:00Z","content":"Google muss im Chrome-Webbrowser erneut mit einem Notfall-Update außer der Reihe eine Zero-Day-Lücke abdichten. Dafür kursiert bereits ein Exploit in freier Wildbahn das passiert zum vierten Mal in d… [+2535 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Hasta 70.000 euros en estos por trabajar como desarrollador o programador: y en muchos casos con jornada híbrida","description":"La época estival sin duda es un buen momento para poder encontrar un puesto de trabajo debido a que son muchas las empresas que mayor personal para la temporada de turismo o incluso para poder cubrir las vacaciones de sus empleados. Algunas de las ofertas que…","url":"https://www.genbeta.com/actualidad/70-000-euros-estos-trabajar-como-desarrollador-programador-muchos-casos-jornada-hibrida","urlToImage":"https://i.blogs.es/fc7a90/krakenimages-376kn_isple-unsplash/840_560.jpeg","publishedAt":"2024-05-22T12:01:35Z","content":"La época estival sin duda es un buen momento para poder encontrar un puesto de trabajo debido a que son muchas las empresas que mayor personal para la temporada de turismo o incluso para poder cubrir… [+2406 chars]"},{"source":{"id":null,"name":"Hipertextual"},"author":"Hipertextual (Redacción)","title":"Estas son las carreras universitarias mejor pagadas relacionadas con la tecnología","description":"Cuando acabamos nuestra etapa escolar, es el momento de tomar una de las decisiones más importantes de nuestra vida: elegir tu futuro profesional. Son tres los criterios a tener en cuenta para tomar esta decisión: estudiar lo que nos gusta, estudiar algo con …","url":"http://hipertextual.com/2024/05/carreras-universitarias-mejor-pagadas","urlToImage":"https://imgs.hipertextual.com/wp-content/uploads/2024/05/annie-spratt-QckxruozjRg-unsplash-1-scaled.jpg","publishedAt":"2024-05-23T20:23:25Z","content":"Cuando acabamos nuestra etapa escolar, es el momento de tomar una de las decisiones más importantes de nuestra vida: elegir tu futuro profesional. Son tres los criterios a tener en cuenta para tomar … [+4615 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Stephanie","title":"How to Give a 1960s Clock Radio a Pi Makeover","description":"Alan Boris came across this vintage radio and gave it a serious update! Check out the write up over on Hackster.io:To pay an homage to the original clock, I scanned in its face before removing it, and used it as a background for the animated JavaScript hands …","url":"https://blog.adafruit.com/2024/05/24/how-to-give-a-1960s-clock-radio-a-pi-makeover/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/05/how-to-give-a-1960s-clock-radio.jpg","publishedAt":"2024-05-24T14:00:09Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2676 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Craig Hale","title":"Microsoft is killing off one of its most iconic programming tools","description":"VBScript users are being told to migrate to more advanced and versatile options, like PowerShell and JavaScript.","url":"https://www.techradar.com/pro/microsoft-is-killing-off-one-of-its-most-iconic-programming-tools","urlToImage":"https://cdn.mos.cms.futurecdn.net/iGi8rqmXBTK3ZPbi4ExzfW-1200-80.jpg","publishedAt":"2024-05-24T10:30:05Z","content":"Microsoft has confirmed plans to pull the plug from VBScript in the second half of 2024 in a move that signals the end of an era for programmers.\r\nInitially, VBScript will transition to an on-demand … [+1990 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.14.0 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.14.0","urlToImage":"https://nodejs.org/en/next-data/og?title=Node.js%20%E2%80%94%20Node%20v20.14.0%20(LTS)&type=release","publishedAt":"2024-05-28T16:50:55Z","content":"Marco Ippolito\r\n
      • [28d2baa17c] - src,permission: throw async errors on async APIs (Rafael Gonzaga) #52730
      • [77e2bf029a] - (SEMVER-MINOR)test_runner: support forced exit (Colin Ihrig) #52… [+5955 chars]"},{"source":{"id":null,"name":"Les Numériques"},"author":"Nassim Chentouf","title":"Actualité : Windows : fin de partie pour cet outil de programmation historique","description":"Après des années de bons et loyaux services, VBScript va être enterré par Microsoft. L'outil de programmation sera une fonctionnalité à la demande en 2024 puis disparaîtra en 2027.","url":"https://www.lesnumeriques.com/appli-logiciel/windows-fin-de-partie-pour-cet-outil-de-programmation-historique-n222150.html","urlToImage":"https://cdn.lesnumeriques.com/optim/news/22/222150/ed87250b-microsoft-fin-de-partie-pour-cet-outil-de-programmation-emblematique__1200_678__0-218-4700-2685.jpg","publishedAt":"2024-05-25T09:22:00Z","content":"Cest la fin dune époque pour les programmeurs. Lancé par Microsoft en 1996, loutil de programmation Visual Basic Scripting Edition (VBScript) tirera sa révérence lors du second semestre 2024. Il faut… [+549 chars]"},{"source":{"id":null,"name":"Neowin"},"author":"Sponsored","title":"Free Offer: JavaScript Essentials for Dummies ($10 Value) eBook","description":"This book is to the point, focusing on the key topics you need to know, and great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job. Get today. Read more...","url":"https://www.neowin.net/sponsored/free-offer-javascript-essentials-for-dummies-10-value-ebook/","urlToImage":"https://cdn.neowin.com/news/images/uploaded/2024/05/1717138312_ebook_for_dummies_story.jpg","publishedAt":"2024-05-31T15:00:02Z","content":"Claim your complimentary eBook worth $10 for free, before the offer ends on June 11\r\n.\r\nThe concise and digestible get-started guide to JavaScript programming\r\nJavaScript Essentials For Dummies is yo… [+2163 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Maximizing Code Quality","description":"One of the nice things about Git is that it makes it very easy for us to learn the steps that went into a WTF. It doesn't mean it explains the WTF, as many are just inexplicable, but it's at least something.\nLike this example, from Aoife.\nThe JavaScript start…","url":"https://thedailywtf.com/articles/maximizing-code-quality","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2024-06-05T06:30:00Z","content":"One of the nice things about Git is that it makes it very easy for us to learn the steps that went into a WTF. It doesn't mean it explains the WTF, as many are just inexplicable, but it's at least so… [+1028 chars]"},{"source":{"id":null,"name":"Free.com.tw"},"author":"Pseric","title":"Ojoy 利用 JavaScript 和 AI 技術提升圖片畫質","description":"Ojoy 是一個使用 JavaScript 和 AI 技術提升圖片畫質(upscaling)的免費工具,也就是 […]\n這篇文章 Ojoy 利用 JavaScript 和 AI 技術提升圖片畫質 最早出現在免費資源網路社群,請追蹤 Google 新聞、Facebook、Twitter 或 RSS feed 獲取更多科技新知及免費資源相關介紹教學。","url":"https://free.com.tw/ojoy/","urlToImage":"https://cdn.free.com.tw/wp-content/uploads/2024/05/ojoy-1.jpg","publishedAt":"2024-05-22T02:00:00Z","content":"Ojoy JavaScript AI upscaling\r\n Ojoy Memoji 100% GPU\r\nOjoy UpscalerJSWaifu2xWaifu2xTFTensorFlow Upscaler.ai \r\nOjoyhttps://ojoy.zaps.dev/\r\nSTEP 1\r\n Ojoy 2x waifu2x\r\nSharpAlpha Alpha Channel\r\nSTEP 2\r\n S… [+62 chars]"},{"source":{"id":null,"name":"Mistral.ai"},"author":"Mistral AI","title":"Codestral: Mistral's Code Model","description":"Empowering developers and democratising coding with Mistral AI.","url":"https://mistral.ai/news/codestral/","urlToImage":"https://mistral.ai/images/icons/mistral-supersonic-boat.jpg","publishedAt":"2024-05-29T14:16:10Z","content":"We introduce Codestral, our first-ever code model. Codestral is an\r\nopen-weight generative AI model explicitly designed for code generation\r\ntasks. It helps developers write and interact with code th… [+8130 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Codestral – Le modèle IA des développeurs","description":"Codestral, le nouveau modèle de code de Mistral AI, débarque pour simplifier la vie des développeurs. Il comprend plus de 80 langages et peut compléter n'importe quel code. Disponible partout grâce aux plugins et à l'API, c'est le nouvel allié incontournable …","url":"https://korben.info/codestral-le-nouveau-prodige-ia-pour-les-developpeurs.html","urlToImage":"https://korben.info/app/uploads/2024/05/SCR-20240530-hscb.webp","publishedAt":"2024-05-30T06:44:29Z","content":"Codestral, le tout nouveau modèle de code de Mistral AI, débarque pour le plus grand plaisir (ou pas) des développeurs ! Créé par l’équipe de Mistral AI et lancé hier, Codestral est donc un modèle de… [+1686 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"GritQL – Le langage de requête pour manipuler du code source","description":"GritQL est un puissant langage de requête déclaratif pour rechercher et modifier du code source. Simple à prendre en main, ultra-rapide et compatible avec de nombreux langages, il révolutionne la façon de manipuler et refactorer du code à grande échelle.","url":"https://korben.info/gritql-langage-requete-revolutionnaire-manipuler-code-source.html","urlToImage":"https://korben.info/app/uploads/2019/07/cropped-android-chrome-512x512.png","publishedAt":"2024-05-21T07:00:00Z","content":"Aujourd’hui, je vous présente GritQL qui va vous permettre de fouiller et triturer du code source, sans avoir besoin d’être un crack en AST ou en parsing. Le truc génial avec ce langage de requête po… [+1827 chars]"},{"source":{"id":null,"name":"Howtoforge.com"},"author":"Arvid L","title":"How to Install NodeBB with Nginx Proxy on Debian 12","description":"NodeBB is an open-source forum software written in JavaScript and Node.js. This guide will show you how to install NodeBB on a Debian 12 server with MongoDB as the database and Nginx as a reverse proxy.","url":"https://www.howtoforge.com/how-to-install-nodebb-on-debian-12/","urlToImage":"https://www.howtoforge.com/images/featured/debian-12-nodebb.png","publishedAt":"2024-06-13T18:50:59Z","content":"NodeBB is an open-source forum software written in JavaScript and Node.js. It uses MongoDB as the default database. NodeBB offers multiple features, such as real-time notifications via web socket, so… [+9753 chars]"},{"source":{"id":null,"name":"Htmx.org"},"author":null,"title":"Htmx 2.0.0 has been released","description":"htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext\n\n htmx is small (~14k min.gz’d), dependency-free, exten…","url":"https://htmx.org/posts/2024-06-17-htmx-2-0-0-is-released/","urlToImage":null,"publishedAt":"2024-06-17T19:10:24Z","content":"Im very happy to announce the release of htmx 2.0. This release ends support for Internet Explorer and tightens up some\r\ndefaults, but does not change most of the core functionality or the core API o… [+2642 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Bruno Couriol","title":"The Deno Team Releases JSR, a New JavaScript Package Registry","description":"The Deno team recently beta released JSR, a new JavaScript registry that strives to better fit the current needs of modern development and unify a fragmented JavaScript ecosystem. In particular, JSR embraces ESM (JavaScript native modules), natively accepts T…","url":"https://www.infoq.com/news/2024/05/jsr-deno-js-package-registry/","urlToImage":"https://res.infoq.com/news/2024/05/jsr-deno-js-package-registry/en/headerimage/generatedHeaderImage-1717102043602.jpg","publishedAt":"2024-05-31T20:41:00Z","content":"The Deno team recently beta released JSR, a new JavaScript registry that strives to better fit the current needs of modern development and unify a fragmented JavaScript ecosystem. In particular, JSR … [+3188 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Why Node.js is the Perfect Choice for Your Next Web Application","description":"In today’s fast-paced web world, choosing the right technology stack for your next application is crucial. Enter Node.js, a powerful JavaScript runtime environment that’s rapidly becoming a developer favorite. But what makes Node.js so perfect for your next w…","url":"https://www.javacodegeeks.com/2024/05/why-node-js-is-the-perfect-choice-for-your-next-web-application.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2018/08/nodejs-logo.jpg","publishedAt":"2024-05-22T04:03:00Z","content":"In today’s fast-paced web world, choosing the right technology stack for your next application is crucial. Enter Node.js, a powerful JavaScript runtime environment that’s rapidly becoming a developer… [+9292 chars]"},{"source":{"id":null,"name":"Techbang.com"},"author":"netizen","title":"微軟證實將於 2024 年下半年停止支援 VBScript,2027年將永久退出 Windows","description":"微軟官宣棄用計畫,VBScript 指令碼語言將退出 Windows 舞台VBScript 是微軟於 1996 年推出的一種腳本語言,廣泛用於 Windows 系統管理、網頁互動等方面。然而,隨著技術的發展,VBScript 逐漸顯露出其局限性。因此,微軟決定停止支援 VBScript,鼓勵開發者轉向更現代、更強大的腳本語言。這象徵著 VBScript 時代的結束,也代表著程式設計領域的不斷演進。\nVBScript 一開始將轉變為選擇性功能,但之後微軟將從未來版本的 Windows 中完全移除該工具。\nVisua…","url":"https://www.techbang.com/posts/115576-vbscript-windows","urlToImage":"https://cdn1.techbang.com/system/excerpt_images/115576/original/28a74fae1c45a7d0f054cdbe23aac7df.jpg?1716795629","publishedAt":"2024-05-31T07:30:00Z","content":"VBScript 1996 Windows VBScript VBScript VBScript \r\nVBScript  Windows \r\nVisual Basic Scripting EditionVBScript 1996 PowerShell JavaScript \r\n VBScript 2024-2027  2027~  2027 Windows \r\n Windows 11 24H2 … [+363 chars]"},{"source":{"id":null,"name":"Tinlizzie.org"},"author":null,"title":"Shadama: A Particle Simulation Programming Environment for Everyone","description":"Comments","url":"https://tinlizzie.org/~ohshima/shadama2/live2017/","urlToImage":null,"publishedAt":"2024-05-28T20:25:20Z","content":"Yoshiki Ohshima, Dan Amelang and Bert FreudenbergHARC/Y Combinator Research\r\nWe present a prototype of a programming system called Shadama.\r\nShadama is designed for writing programs that create, cont… [+24612 chars]"},{"source":{"id":null,"name":"BetaNews"},"author":"Wayne Williams","title":"Grab your free copy of 'JavaScript Essentials For Dummies' today","description":"JavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript -- the dynamic scripting language that is often the final step in creating powerful websites. This no-nonsense book gets right to the point, eliminating review…","url":"https://betanews.com/2024/05/30/grab-your-free-copy-of-javascript-essentials-for-dummies-today/","urlToImage":"https://betanews.com/wp-content/uploads/2024/05/JavaScript-Essentials-For-Dummies-50x50.jpg","publishedAt":"2024-05-30T14:39:02Z","content":"JavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript -- the dynamic scripting language that is often the final step in creating powerful websites.\r\nThis… [+1194 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Microsoft apuesta por ofrecer IA para desarrollar software: de extensiones para GitHub Copilot a IA generativa gratis para startups","description":"Hoy, GitHub anuncia el lanzamiento de GitHub Copilot Extensions, una nueva función permitirá a los programadores desarrollar y desplegar aplicaciones en la nube utilizando lenguaje natural, sin necesidad de salir de su entorno de desarrollo integrado (IDE) o …","url":"https://www.genbeta.com/desarrollo/microsoft-apuesta-ofrecer-ia-para-desarrollar-software-extensiones-para-github-copilot-a-ia-generativa-gratis-para-startups","urlToImage":"https://i.blogs.es/299e0e/ia_ms/840_560.jpeg","publishedAt":"2024-05-21T15:31:06Z","content":"Hoy, GitHub anuncia el lanzamiento de GitHub Copilot Extensions, una nueva función permitirá a los programadores desarrollar y desplegar aplicaciones en la nube utilizando lenguaje natural, sin neces… [+2830 chars]"},{"source":{"id":null,"name":"Flowingdata.com"},"author":"Nathan Yau","title":"Visualize This: Publication Day, Fourteen Years Later","description":"The second edition of Visualize This is published. The book made its way out this past week for those who pre-ordered (thank you!), but you can get a copy right away now. This is a different book f…","url":"https://flowingdata.com/2024/05/29/visualize-this-publication-day-fourteen-years-later/","urlToImage":"https://i0.wp.com/flowingdata.com/wp-content/uploads/2024/05/Visualize-This-stack-scaled.jpeg?fit=1200%2C900&quality=89&ssl=1","publishedAt":"2024-05-29T11:04:14Z","content":"The second edition of Visualize This is published. The book made its way out this past week for those who pre-ordered (thank you!), but you can get a copy right away now. \r\nThis is a different book f… [+3842 chars]"},{"source":{"id":null,"name":"Noupe.com"},"author":"Riti Rathod","title":"Top Vue Admin Dashboard & Templates","description":"Vue.js is one of the most liked JavaScript frameworks for creating interactive and dynamic user interfaces in today’s busy web development space. Vue.js’ reactivity of components as well as its smooth data binding put it on a pedestal when it comes to admin d…","url":"https://www.noupe.com/development/top-vue-admin-dashboard-templates.html","urlToImage":"https://www.noupe.com/wp-content/uploads/2024/05/image-3.png","publishedAt":"2024-05-31T10:57:13Z","content":"Vue.js is one of the most liked JavaScript frameworks for creating interactive and dynamic user interfaces in todays busy web development space. Vue.js reactivity of components as well as its smooth … [+6563 chars]"},{"source":{"id":null,"name":"Inside.com.tw"},"author":"Mia","title":"【Generative AI 年會爐邊談】一鍵生成文件不是夢!薩泰爾四階自動化從 RPA 到 GenAI 全數公開","description":"AI 如何顛覆傳統營運模式?薩泰爾娛樂背後運用 AI 與自動化科技升級營運系統,大幅提升效率。","url":"https://www.inside.com.tw/feature/2024-generative-ai-week/34926-str-sunny-genai","urlToImage":"https://bucket-image.inkmaginecms.com/version/social/1/image/2024/05/85838d54-d828-4674-808d-59875b6bdbc0.jpg","publishedAt":"2024-05-22T02:10:00Z","content":"AI INSIDE Sunny AI \r\nQ: \r\nSunny: RPA 30 RPA \r\n GenAI GenAI JavaScript Google Apps \r\nQ: \r\nSunny: \r\n GenAI \r\nQ: GenAI \r\nSunny: GeneAI GenAI \r\n  Google Doc JavaScript GenAI \r\n GenAI GenAI \r\nChris\r\nINSID… [+15 chars]"},{"source":{"id":null,"name":"Flowingdata.com"},"author":"Nathan Yau","title":"Visualize This (2nd ed.): Finding the Best Visualization Tools","description":"There are a lot of tools to visualize data. Some are visualization-specific. Some are tools that let you make charts but are focused on other data things. New apps come out with new features that promise new things. This can make it tricky to find the best vi…","url":"https://flowingdata.com/2024/05/17/visualize-this-2nd-ed-finding-the-best-visualization-tools/","urlToImage":"https://i0.wp.com/flowingdata.com/wp-content/uploads/2024/05/Yau_2e_comps_r2.png?fit=957%2C1200&quality=80&ssl=1","publishedAt":"2024-05-18T02:37:33Z","content":"There are a lot of tools to visualize data. Some are visualization-specific. Some are tools that let you make charts but are focused on other data things. New apps come out with new features that pro… [+1968 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Firefox en 2024 – Des nouveautés DINGUES à venir !","description":"Mozilla prépare de grosses améliorations pour Firefox en 2024 : optimisations de performances en collaboration avec d'autres acteurs, meilleure compatibilité inter-navigateurs, nouveau système d'onglets, fonctionnalités IA respectueuses de la vie privée. Une …","url":"https://korben.info/firefox-2024-des-nouveautes-dingues-a-venir.html","urlToImage":"https://korben.info/app/uploads/2024/05/manu23_Mozilla_Logo_c4e679d2-7a36-4b91-8754-fc14ee594c54.webp","publishedAt":"2024-05-22T13:53:30Z","content":"Firefox, le célèbre navigateur web open source développé par la Fondation Mozilla, nous prépare encore de belles surprises pour cette année ! Les équipes de Mozilla ont décidé de mettre les bouchées … [+2664 chars]"},{"source":{"id":null,"name":"Codezine.jp"},"author":null,"title":"JavaScript/TypeScript実行環境「Deno 1.44」がリリース","description":"米Deno Landは、JavaScript/TypeScript実行環境であるDenoの最新バージョンとなる、「Deno 1.44」を5月30日(現地時間)にリリースした。","url":"https://codezine.jp/article/detail/19640","urlToImage":"https://codezine.jp/static/images/article/19640/18023_ogp.jpg","publishedAt":"2024-06-06T01:30:00Z","content":"Deno 1.44.npmrcnpmnpm@grpc/grpc-jsgRPCDenoGoogle Cloud PlatformgRPC\r\nNext.jsDenoNode.jsV8AWS Lambda530\r\nDeno.exitCode APIRequestResponse.bytes()lint"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Fresh Resources for Web Designers and Developers (May 2024)","description":"It’s that time again to check out some tools, libraries, and frameworks for our web developer friends. This month’s collection has a bunch of goodies, from cool JavaScript libraries to handy tools for GitHub releases, and even a DIY version of Heroku you can …","url":"https://www.hongkiat.com/blog/designers-developers-monthly-05-2024/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-05-2024/deno-by-example.jpg","publishedAt":"2024-05-29T13:00:16Z","content":"Its that time again to check out some tools, libraries, and frameworks for our web developer friends. This months collection has a bunch of goodies, from cool JavaScript libraries to handy tools for … [+6561 chars]"},{"source":{"id":null,"name":"Gleam.run"},"author":null,"title":"Gleam 1.2.0 release – Fault tolerant Gleam","description":"The Gleam programming language","url":"https://gleam.run/news/fault-tolerant-gleam/","urlToImage":"https://gleam.run//images/social-image.png","publishedAt":"2024-05-28T06:55:35Z","content":"Published 27 May, 2024 by Louis Pilfold\r\nGleam is a type safe and scalable language for the Erlang virtual machine and\r\nJavaScript runtimes. Today Gleam v1.2.0 has been published, a release\r\nthat foc… [+13887 chars]"},{"source":{"id":null,"name":"Maryrosecook.com"},"author":null,"title":"Little Lisp Interpreter (2014)","description":"Little Lisp is an interpreter that supports function invocation, lambdas, lets, ifs, numbers, strings, a few library functions, and lists. I wrote it for a l...","url":"https://maryrosecook.com/blog/post/little-lisp-interpreter","urlToImage":null,"publishedAt":"2024-06-01T19:41:21Z","content":"Little Lisp is an interpreter that supports function invocation, lambdas, lets, ifs, numbers, strings, a few library functions, and lists. I wrote it for a lightning talk at the Recurse Center to sho… [+12277 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Fresh Resources for Web Designers and Developers (May 2024)","description":"It’s that time again to check out some tools, libraries, and frameworks for our web developer friends. This month’s collection has a bunch of goodies, from cool JavaScript libraries to handy tools for GitHub releases, and even a DIY version of Heroku you can …","url":"https://www.hongkiat.com/blog/fresh-resources-for-web-designers-and-developers-may-2024/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-05-2024/deno-by-example.jpg","publishedAt":"2024-05-29T13:00:16Z","content":"Its that time again to check out some tools, libraries, and frameworks for our web developer friends. This months collection has a bunch of goodies, from cool JavaScript libraries to handy tools for … [+6561 chars]"},{"source":{"id":null,"name":"Dthompson.us"},"author":null,"title":"Lisp: Icing or Cake?","description":"Comments","url":"https://dthompson.us/posts/lisp-icing-or-cake.html","urlToImage":null,"publishedAt":"2024-06-01T21:32:12Z","content":"The Spring Lisp Game Jam\r\n2024 ended one week\r\nago. 48 games were submitted, a new record for the jam! This past\r\nweek has been a time for participants to play and rate each others\r\ngames. As I explo… [+12660 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Brandon Vigliarolo","title":"OpenSSF sings a Siren song to steer developers away from buggy FOSS","description":"New infosec intelligence service aims to spread the word about recently discovered vulns in free code\nSecuring open source software may soon become a little bit easier thanks to a new vulnerability info-sharing effort initiated by the Open Source Security Fou…","url":"https://www.theregister.com/2024/05/20/openssf_siren_warning/","urlToImage":"https://regmedia.co.uk/2015/11/12/armitage_siren.jpg","publishedAt":"2024-05-20T23:06:10Z","content":"Securing open source software may soon become a little bit easier thanks to a new vulnerability info-sharing effort initiated by the Open Source Security Foundation (OpenSSF).\r\nDubbed OpenSSF Siren, … [+2430 chars]"},{"source":{"id":null,"name":"Teamtreehouse.com"},"author":"Bruno Brito","title":"Why You Should Use a Git Client","description":"If you’re reading this, you’re probably already familiar with Git and code hosting platforms like GitHub. If not, have a look at this great introduction to Version Control! I’m well aware that learning Git isn’t as appealing as learning JavaScript...\nThe post…","url":"https://blog.teamtreehouse.com/why-you-should-use-a-git-client","urlToImage":"https://blog.teamtreehouse.com/wp-content/uploads/2024/06/tower-featured-image.png","publishedAt":"2024-06-07T15:49:21Z","content":"If youre reading this, youre probably already familiar with Git and code hosting platforms like GitHub. If not, have a look at this great introduction to Version Control!\r\nIm well aware that learning… [+5458 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"'New York Times source code' leaks online via 4chan","description":"Breaking breaking-news news\nA 4chan user claims to have leaked 270GB of internal New York Times data, including source code, via the notorious image board.…","url":"https://www.theregister.com/2024/06/07/4chan_nyt_code/","urlToImage":"https://regmedia.co.uk/2024/02/28/shutterstock_nyt.jpg","publishedAt":"2024-06-07T23:39:24Z","content":"A 4chan user claims to have leaked 270GB of internal New York Times data, including source code, via the notorious image board.\r\nAccording to the unnamed netizen, the information includes \"basically … [+2086 chars]"},{"source":{"id":null,"name":"Nisnevich.com"},"author":null,"title":"The development process of Wordbots (2016–2023)","description":"Comments","url":"https://alex.nisnevich.com/blog/2024/06/02/wordbots_retrospective.html","urlToImage":null,"publishedAt":"2024-06-12T22:03:33Z","content":"About a year ago, I released* Wordbots, the tactical card game with user-created cards that Id been working on since 2016.\r\n(* I say released in quotes because this isnt really the sort of game that … [+35268 chars]"},{"source":{"id":null,"name":"Martinfowler.com"},"author":"Matteo Vaccari","title":"Test-Driving HTML Templates","description":"Unit testing HTML templates","url":"https://martinfowler.com/articles/tdd-html-templates.html","urlToImage":"https://martinfowler.com/articles/tdd-html-templates/card.png","publishedAt":"2024-05-21T15:06:00Z","content":"After a decade or more where Single-Page-Applications generated by\r\n JavaScript frameworks have\r\n become the norm, we see that server-side rendered HTML is becoming\r\n popular again, also thanks to li… [+8077 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 196 With Bug Fixes and Performance Improvements","description":"Apple today released a new update for Safari Technology Preview, the experimental browser Apple first introduced in March 2016. Apple designed the ‌Safari Technology Preview‌ to test features that may be introduced into future release versions of Safari.\n\n\n\n\n…","url":"https://www.macrumors.com/2024/06/05/apple-releases-safari-technology-preview-196/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2024-06-05T23:44:00Z","content":"Apple today released a new update for Safari Technology Preview, the experimental browser Apple first introduced in March 2016. Apple designed the ‌Safari Technology Preview‌ to test features that ma… [+935 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Tyson Gern","title":"Article: Streaming HTML – Asynchronous DOM Updates without JavaScript","description":"Web applications provide the best user experience when pages load quickly and display additional data as it becomes available. Developers typically use JavaScript to load data asynchronously, but this adds complexity when compared to server-side rendering. We…","url":"https://www.infoq.com/articles/html-streaming-dom-updates-without-javascript/","urlToImage":"https://res.infoq.com/articles/html-streaming-dom-updates-without-javascript/en/headerimage/Streaming-HTML-Asynchronous-DOM-updates-without-JavaScript-header-1717575609122.jpg","publishedAt":"2024-06-11T09:00:00Z","content":"
        • Web applications provide the best user experience when pages load quickly and display additional data as they become available.
        • Traditional approaches using JavaScript to display data… [+13853 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"[FREE EBOOKS] Cloud Computing Solutions, JavaScript Essentials For Dummies & Four More Best Selling Titles","description":"Hello fellow geeks, Fresh offers await you on our Information Technology Research Library, please have a look! Cloud Computing Solutions: Architecture, Data Storage, Implementation, and Security ($180.00 Value) FREE for a Limited Time The main purpose of this…","url":"https://www.javacodegeeks.com/2024/06/free-ebooks-cloud-computing-solutions-javascript-essentials-for-dummies-four-more-best-selling-titles.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg","publishedAt":"2024-06-01T10:30:30Z","content":"The main purpose of this book is to include all the cloud-related technologies in a single platform, so that researchers, academicians, postgraduate students, and those in the industry can easily und… [+1126 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"[FREE EBOOKS] Cloud Computing Solutions, JavaScript Essentials For Dummies & Four More Best Selling Titles","description":"Hello fellow geeks, Fresh offers await you on our Information Technology Research Library, please have a look! Cloud Computing Solutions: Architecture, Data Storage, Implementation, and Security ($180.00 Value) FREE for a Limited Time The main purpose of this…","url":"https://www.javacodegeeks.com/2024/06/free-ebooks-cloud-computing-solutions-javascript-essentials-for-dummies-four-more-best-selling-titles-2.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg","publishedAt":"2024-06-05T10:30:30Z","content":"The main purpose of this book is to include all the cloud-related technologies in a single platform, so that researchers, academicians, postgraduate students, and those in the industry can easily und… [+1126 chars]"},{"source":{"id":null,"name":"Tomshw.it"},"author":"Marco Silvestri","title":"Microsoft sta per pensionare uno dei suoi strumenti di programmazione più iconici","description":"Microsoft ha confermato la sua volontà di ritirare definitivamente VBScript nella seconda metà del 2024, segnando la fine di un'era per molti programmatori e amministratori di sistema. I...","url":"https://www.tomshw.it/hardware/microsoft-dice-addio-a-uno-dei-suoi-strumenti-di-programmazione-piu-iconici-2024-05-27","urlToImage":"https://www.tomshw.it/storage/media/2023/10/511/windows-AigsWJmvoEo-unsplash.jpg","publishedAt":"2024-05-27T09:14:36Z","content":"Microsoft ha confermato la sua volontà di ritirare definitivamente VBScript nella seconda metà del 2024, segnando la fine di un'era per molti programmatori e amministratori di sistema. Inizialmente, … [+1939 chars]"},{"source":{"id":null,"name":"Aleksandrhovhannisyan.com"},"author":"Aleksandr Hovhannisyan","title":"Creating Perfect Font Fallbacks in CSS","description":"Learn how to use three CSS properties to override font metrics and minimize layout shifts during font load.","url":"https://www.aleksandrhovhannisyan.com/blog/perfect-font-fallbacks/","urlToImage":"https://www.aleksandrhovhannisyan.com/assets/images/TUodLBMPIl-2000.png","publishedAt":"2024-06-10T14:52:57Z","content":"When using web fonts, its often recommended that you set the font-display property to swap in your @font-face rulesets to prevent the so-called flash of invisible text (FOIT): the momentary flicker t… [+9935 chars]"}]} \ No newline at end of file +{"status":"ok","totalResults":3295,"articles":[{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"Rust Growing Fastest, But JavaScript Reigns Supreme","description":"\"Rust is the fastest-growing programming language, with its developer community doubling in size over the past two years,\" writes The New Stack, \"yet JavaScript remains the most popular language with 25.2 million active developers, according to the results of…","url":"https://developers.slashdot.org/story/24/06/08/1820210/rust-growing-fastest-but-javascript-reigns-supreme","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2024-06-08T19:34:00Z","content":"The 26th edition of SlashData's Developer Nation survey showed that the Rust community doubled its number of users over the past two years — from two million in the first quarter of 2022 to four mill… [+2125 chars]"},{"source":{"id":"bbc-news","name":"BBC News"},"author":"https://www.facebook.com/bbcnews","title":"Find the latest India election results here","description":"Follow the results live as votes are counted in India, the world's biggest democracy.","url":"https://www.bbc.co.uk/news/resources/idt-0385e7a0-3feb-4ab7-ab78-d80ad189e347","urlToImage":"https://ichef.bbci.co.uk/ace/ws/800/cpsprodpb/D1A1/production/_133356635_rahul-and-modi.png","publishedAt":"2024-06-04T00:00:00Z","content":"A modern browser with JavaScript and a stable internet connection are required to view this interactive."},{"source":{"id":"the-verge","name":"The Verge"},"author":"Emma Roth","title":"Microsoft is making Edge faster... starting with this one menu","description":"Microsoft is giving Edge a speed boost. The browser’s performance menu now loads 42 percent faster, thanks to an upgrade to WebUI 2.0.","url":"https://www.theverge.com/2024/5/28/24166556/microsoft-edge-speed-upgrade-webui-2","urlToImage":"https://cdn.vox-cdn.com/thumbor/7TVI7hihAWvwwvwfpcw31Kh4syo=/0x0:2040x1360/1200x628/filters:focal(1020x680:1021x681)/cdn.vox-cdn.com/uploads/chorus_asset/file/24385267/STK148_Microsoft_Edge_2.jpg","publishedAt":"2024-05-28T21:32:08Z","content":"Microsoft is making Edge faster... starting with this one menu\r\nMicrosoft is making Edge faster... starting with this one menu\r\n / The browsers performance menu should now load 42 percent faster.\r\nBy… [+1634 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"jawj","title":"Mersenne Twister PRNG for JavaScript","description":"Concise, tested Mersenne Twister in CoffeeScript/JavaScript - jawj/mtwist","url":"https://github.com/jawj/mtwist","urlToImage":"https://opengraph.githubassets.com/5cbfb5e346dcadfcb27e85236aee429915df3620dd88a93d4f2680e7afaf1899/jawj/mtwist","publishedAt":"2024-05-23T09:45:52Z","content":"This is a concise implementation of the Mersenne Twister Pseudo-Random Number Generator (PRNG) for JavaScript.\r\nThe library:\r\nThe Mersenne Twister is not a cutting-edge PRNG. It is not cryptographica… [+716 chars]"},{"source":{"id":null,"name":"Vite.host"},"author":"Peter Mbanugo","title":"How to Check Which JavaScript Runtime Is Running Your Code","description":"Learn to identify the JavaScript runtime environment running your code, using the built-in cross-functional API","url":"https://blog.vite.host/identifying-the-javascript-runtime-running-your-code","urlToImage":"https://hashnode.com/utility/r?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1717762618922%2F8b87f97f-715c-485b-8fdf-abb356d18ba7.jpeg%3Fw%3D1200%26auto%3Dcompress%2Cformat%26format%3Dwebp%26fm%3Dpng","publishedAt":"2024-06-10T10:55:32Z","content":"Node.js popularised the concept of running JavaScript on the server. There are more JavaScript runtimes intended for building server-based applications today, with Bun and LLRT being the most recent … [+2611 chars]"},{"source":{"id":null,"name":"Codeanlabs.com"},"author":null,"title":"CVE-2024-4367 – Arbitrary JavaScript execution in PDF.js","description":"A vulnerability in PDF.js found by Codean Labs. PDF.js is a JavaScript-based PDF viewer maintained by Mozilla. This bug allows an attacker to execute arbitrary JavaScript code as soon as a malicious PDF file is opened. This affects all Firefox users (","url":"https://codeanlabs.com/blog/research/cve-2024-4367-arbitrary-js-execution-in-pdf-js/","urlToImage":"https://codeanlabs.com/wp-content/uploads/2024/05/pdfjs_header_mid.png","publishedAt":"2024-05-20T12:27:11Z","content":"This post details CVE-2024-4367, a vulnerability in PDF.js found by Codean Labs. PDF.js is a JavaScript-based PDF viewer maintained by Mozilla. This bug allows an attacker to execute arbitrary JavaSc… [+11560 chars]"},{"source":{"id":null,"name":"Landh.tech"},"author":"RONI CARTA | LUPIN","title":"A Single Vulnerability Can Bring Down the JavaScript Ecosystem","description":"Comments","url":"https://www.landh.tech/blog/20240603-npm-cache-poisoning/","urlToImage":null,"publishedAt":"2024-06-08T18:17:57Z","content":"Introduction\r\nIn the world of software development, we often take for granted the security and reliability of the tools and platforms we rely on daily. We assume that the packages we download and the… [+13222 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"minoki","title":"LunarML – The Standard ML compiler that produces Lua/JavaScript","description":"The Standard ML compiler that produces Lua/JavaScript - minoki/LunarML","url":"https://github.com/minoki/LunarML","urlToImage":"https://opengraph.githubassets.com/c99573de001d78fc49164be90b29bb2f347f2e46260ff97724729f31f2cc606b/minoki/LunarML","publishedAt":"2024-05-22T13:03:09Z","content":"The Standard ML compiler that produces Lua/JavaScript.\r\nThe documentation is available at https://lunarml.readthedocs.io/en/latest/.\r\nDocker image is available.\r\n$ docker pull ghcr.io/minoki/lunarml:… [+2849 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maike Lübbers","title":"heise-Angebot: Webentwicklung ohne JavaScript: mit .NET und C#","description":"In fünf Webinaren vom 26. Juli bis 23. August 2024 lernen Entwickler, mit dem Web-Framework Blazor moderne browser-basierte Apps zu gestalten.","url":"https://www.heise.de/news/Webentwicklung-ohne-JavaScript-mit-NET-und-C-9745118.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/4/2/9/4/Blazor_Tickermeldung_1920x1080-06-6b45be7f42949d26.png","publishedAt":"2024-06-07T08:00:00Z","content":"Es gibt zahlreiche Technologien, Bibliotheken und Frameworks, mit denen sich interaktive Web-Applikationen erstellen lassen. Das Open-Source-Framework Blazor von Microsoft ist naturgemäß besonders fü… [+2527 chars]"},{"source":{"id":null,"name":"Amygoodchild.com"},"author":"Amy Goodchild","title":"Coding My Handwriting","description":"Coding my handwriting in Javascript - how I did it and what I’m doing with it.","url":"https://www.amygoodchild.com/blog/cursive-handwriting-in-javascript","urlToImage":"http://static1.squarespace.com/static/5f33cddd6aff255aabb0c6cd/5f37d09b551f154577577f01/6642095b62643354c29c66e0/1715958998459/handwriting+banner+smaller.jpg?format=1500w","publishedAt":"2024-05-19T17:15:29Z","content":"WHAT DOES IT WEIGH?\r\nThe letter class for the block print was 9.7kb. The letter class for the cursive handwriting (after being run through a minifier) is currently 26.1kb. \r\nThis one is larger becaus… [+604 chars]"},{"source":{"id":null,"name":"Kaplayjs.com"},"author":null,"title":"Kaplay – a JavaScript library that helps you make games fast and fun","description":"KAPLAY is a JavaScript game library that makes it easy to create games. Is the successor of KABOOM.JS.","url":"https://kaplayjs.com/kaplayjs.com","urlToImage":"https://kaplayjs.com/kaplaylogo.png","publishedAt":"2024-05-29T23:10:24Z","content":"KAPLAY is the spiritual successor (and fork) of Kaboom.js, a JavaScript library\r\nthat helps you make games fast and fun!\r\nKAPLAY is a JavaScript library that helps you make games fast and fun!\r\nStart… [+476 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop: Mit Node.js zur modernen Web-Anwendung","description":"Das Framework ermöglicht serverseitige, skalierbare und echtzeitfähige Web-Apps in JavaScript. Im Workshop lernen Sie Werkzeuge und Best Practices kennen.","url":"https://www.heise.de/news/c-t-Workshop-Mit-Node-js-zur-modernen-Web-Anwendung-9722357.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/2/4/5/6/Node.js-intensiv-Ticker-Header-1920x1080-abeac7a46fa803ec.jpg","publishedAt":"2024-05-22T08:00:00Z","content":"Moderne Webanwendungen müssen in der Lage sein, mehrere tausend Clients gleichzeitig zu bedienen. Sie müssen daher möglichst gut skalierbar und hochperformant sein. Node.js kann durch seinen speziell… [+1678 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop für Webentwickler: Node.js intensiv","description":"Das Framework ermöglicht serverseitige, skalierbare und echtzeitfähige Web-Apps in JavaScript. Im Workshop lernen Sie Werkzeuge und Best Practices kennen.","url":"https://www.heise.de/news/c-t-Workshop-fuer-Webentwickler-Node-js-intensiv-9745074.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/4/2/7/1/Node.js-intensiv-Ticker-Header-1920x1080-abeac7a46fa803ec.jpg","publishedAt":"2024-06-05T06:00:00Z","content":"Moderne Webanwendungen müssen gut skalierbar und hochperformant sein. Das Framework Node.js kann durch seinen speziellen Ansatz diese Anforderungen erfüllen und ist aus der Webentwicklung nicht mehr … [+1934 chars]"},{"source":{"id":null,"name":"Zenstack.dev"},"author":"https://twitter.com/jiashenggo","title":"Why is no Laravel/Rails in JavaScript? Will there be one?","description":"Explain the histrocial reason why JavaScript ecosystem lacks a full-stack framework like Laravel or Rails and the contemporary endeavor for challenge the status quo.","url":"https://zenstack.dev/blog/js-fullstack","urlToImage":"https://zenstack.dev/assets/images/cover-9c66381772038e89b4b9acba989b3edb.png","publishedAt":"2024-05-30T08:46:16Z","content":"Recently, there has been a heated discussion on Twitter between JS developers and Laravel and Rails developers. It started with a lengthy tweet from Taylor Otwell, author of Laravel:\r\nIn short, he su… [+6896 chars]"},{"source":{"id":null,"name":"Hotwired.dev"},"author":null,"title":"Hotwire: HTML Over The Wire","description":"Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.","url":"https://hotwired.dev/","urlToImage":null,"publishedAt":"2024-06-02T15:55:56Z","content":"Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. This makes for fast first-load pages, keeps templat… [+516 chars]"},{"source":{"id":null,"name":"Restate.dev"},"author":null,"title":"Show HN: Restate – low-latency durable workflows for JavaScript/Java, in Rust","description":"Comments","url":"https://restate.dev/","urlToImage":null,"publishedAt":"2024-06-12T15:25:23Z","content":"A system that runs locally and on-prem just as well as in the cloud. Restate server comes as a single binary. Simple to run, simple to operate.\r\nFully self-contained, resource-efficient, resilient, t… [+20 chars]"},{"source":{"id":null,"name":"Restate.dev"},"author":null,"title":"Show HN: Restate, low-latency durable workflows for JavaScript/Java, in Rust","description":"Today we announce the availability of open-source Restate 1.0, early access to Restate Cloud, and our Seed funding round led by Redpoint Ventures","url":"https://restate.dev/blog/announcing-restate-1.0-restate-cloud-and-our-seed-funding-round/","urlToImage":"https://restate.dev/blog/announcing-restate-1.0-restate-cloud-and-our-seed-funding-round/restate_ogv2.png","publishedAt":"2024-06-12T15:25:23Z","content":"Today we are excited to announce a major milestone for Restate: the availability of Restate 1.0, early access to Restate Cloud, as well as our Series Seed funding round led by Redpoint Ventures, with… [+11801 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"frost-beta","title":"JavaScript's garbage collector is not very ready for machine learning","description":"The problem When using node-mlx for training LLM, the RAM was quickly exhausted. After some profiling, it turned out that MLX's tensors (mx.array) were too slow to be garbage collected before runni...","url":"https://github.com/frost-beta/node-mlx/issues/2","urlToImage":"https://opengraph.githubassets.com/9186178560241c7014dd25585bc547e980b311fcebdf85f95ae42928784acd3e/frost-beta/node-mlx/issues/2","publishedAt":"2024-05-26T02:26:57Z","content":"The problem\r\nWhen using node-mlx for training LLM, the RAM was quickly exhausted. After some profiling, it turned out that MLX's tensors (mx.array) were too slow to be garbage collected before runnin… [+3098 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"Is C++ More Popular Than C?","description":"Last month TIOBE announced its estimate that the four most popular programming languages were: \n1. Python\n2. C\n3. C++\n4. Java \nBut this month C++ \"overtook\" C for the first time, TIOBE announced, becoming (according to the same methodology) the #2 most popula…","url":"https://developers.slashdot.org/story/24/06/15/1624253/is-c-more-popular-than-c","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2024-06-16T02:24:00Z","content":"Last month TIOBE announced its estimate that the four most popular programming languages were:1. Python2. C3. C++4. Java\r\nBut this month C++ \"overtook\" C for the first time, TIOBE announced, becoming… [+1493 chars]"},{"source":{"id":null,"name":"Scottlogic.com"},"author":"Gurveer Arora","title":"Making a tic-tac-toe game with 'randomness' using pure HTML and CSS","description":"Everyone loves CSS! Continuing in my obsession, I have created a tictactoe game, with an option to have a CPU that plays randomly. This was made without any JavaScript, only HTML and CSS. In this blog post I discuss how I made it","url":"https://blog.scottlogic.com/2024/05/17/noJS-2-stochastic-boogaloo.html","urlToImage":"https://blog.scottlogic.com/uploads/Making%20a%20tic-tac-toe%20game%20thumbnail.png","publishedAt":"2024-05-30T12:10:06Z","content":"This is part two to this post where I explain how I made this pure CSS calculator. Next up I made tictactoe, which isnt in itself that interesting of an extension, but the challenge came in adding a … [+10599 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Un reloj en JavaScript tan ingenioso como autorreferente, en 321 bytes","description":"Martin Kleppe (@aemkei) ha dado a conocer una pequeña maravilla en JavaScript que ocupa tan solo 321 bytes y resulta visualmente llamativo: Qlock: un reloj en JavaScript que muestra la hora coloreando letras y símbolos del propio código fuente. Si no lo ves, …","url":"https://www.microsiervos.com/archivo/ordenadores/reloj-javascript-ingenioso-autorreferente.html","urlToImage":"https://img.microsiervos.com/images2024/232009.jpg","publishedAt":"2024-05-29T21:53:46Z","content":"Por @Alvy 29 de Mayo de 2024\r\nMartin Kleppe (@aemkei) ha dado a conocer una pequeña maravilla en JavaScript que ocupa tan solo 321 bytes y resulta visualmente llamativo: Qlock: un reloj en JavaScript… [+701 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Lem is the editor/IDE well-tuned for Common Lisp","description":"Comments","url":"https://lem-project.github.io/","urlToImage":null,"publishedAt":"2024-05-22T04:13:35Z","content":"Multiple cursors, interactive grep, directory mode, tabs, Git interface,\r\nand support for:\r\nScheme, Go, JavaScript, TypeScript, Python, Rust, Elixir, Haskell, Java, Nim, Dart, OCaml, Scala, Swift, sh… [+49 chars]"},{"source":{"id":null,"name":"Pages.dev"},"author":null,"title":"Cargo Was a Mistake","description":"Comments","url":"https://planetrenox.pages.dev/w/cargo+was+a+mistake","urlToImage":null,"publishedAt":"2024-05-28T21:36:20Z","content":"I want you to know that Cargo is no doubt really really good and useful. But one thing it should have learned from JavaScript, is that Cargo should have been decoupled from .rs. Like i love the fact … [+904 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Bryan Cockfield","title":"Play Giant Tetris On Second-Floor Window","description":"Sometimes it seems like ideas for projects spring out of nothingness from a serendipitous set of circumstances. [Maarten] found himself in just such a situation, with a combination of his …read more","url":"https://hackaday.com/2024/05/28/play-giant-tetris-on-second-floor-window/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/05/tetris-window-main.jpg","publishedAt":"2024-05-28T20:00:07Z","content":"Sometimes it seems like ideas for projects spring out of nothingness from a serendipitous set of circumstances. [Maarten] found himself in just such a situation, with a combination of his existing Te… [+1345 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Graeme Hanna","title":"Mistral AI introduces its first LLM for coding, fluent in 80 programming languages","description":"Mistral AI has confirmed the launch of Codestral, its first LLM designed to assist developers write code.  The Amazon-backed French… Continue reading Mistral AI introduces its first LLM for coding, fluent in 80 programming languages\nThe post Mistral AI introd…","url":"https://readwrite.com/mistral-ai-codestral-llm-coding-languages/","urlToImage":"https://readwrite.com/wp-content/uploads/2024/05/llm.webp","publishedAt":"2024-05-30T19:29:29Z","content":"Mistral AI has confirmed the launch of Codestral, its first LLM designed to assist developers write code. \r\nThe Amazon-backed French company is known for its Mistral and Mixtral language models, but … [+2149 chars]"},{"source":{"id":null,"name":"Christopher.engineering"},"author":null,"title":"Exploring Gleam, a type-safe language on the BEAM","description":"From Erlang, to Elixir and now, GLEAM!?","url":"https://christopher.engineering/en/blog/gleam-overview/","urlToImage":"https://res.cloudinary.com/dp84qkgfp/image/upload/c_fit,w_640,h_280,co_rgb:FAFAFA,l_text:Lato_54_900:Exploring%20Gleam%252C%20a%20type-safe%20language%20on%20the%20BEAM!/fl_layer_apply,g_north_west,x_60,y_92/v1/christopher2k.dev/open-graph/template.png?_a=BATFIJTE0","publishedAt":"2024-06-11T06:29:49Z","content":"If you know me, youd probably say, Omg Chris, yet another new language???!!!.\r\nThe truth is, this is the only way I found to keep my motivation as a software\r\nengineer. A new language means a new way… [+13807 chars]"},{"source":{"id":null,"name":"Healeycodes.com"},"author":null,"title":"Lisp Compiler Optimizations","description":"Smaller programs that do less work.","url":"https://healeycodes.com/lisp-compiler-optimizations","urlToImage":null,"publishedAt":"2024-05-30T22:30:22Z","content":"I recently added some optimizations to my compiler that turns Lisp into JavaScript.\r\nThe features I added are constant folding and propagation, and dead-code elimination, which work together to produ… [+8760 chars]"},{"source":{"id":null,"name":"Kotlinlang.org"},"author":null,"title":"What's New in Kotlin 2.0.0","description":"Comments","url":"https://kotlinlang.org/docs/whatsnew20.html","urlToImage":"https://kotlinlang.org/assets/images/open-graph/docs.png","publishedAt":"2024-05-21T20:03:25Z","content":"The Kotlin 2.0.0 release is out and the new Kotlin K2 compiler is Stable! Additionally, here are some other highlights:IDE support\r\nThe Kotlin plugins that support Kotlin 2.0.0 are bundled in the lat… [+61524 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Holger Voormann","title":"IDE Eclipse 2024-06: Java 22 und Syntax-Highlighting für fast alles","description":"Das Quartals-Release der Eclipse IDE erweitert die Java-Unterstützung auf Java 22 und bringt Syntax-Highlighting für rund 60 Programmiersprachen und Formate.","url":"https://www.heise.de/news/IDE-Eclipse-2024-06-Java-22-und-Syntax-Highlighting-fuer-fast-alles-9759399.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/1/1/8/7/2/Eclipse2024-06-Hero-Image_Text_1920x1283-f6bba127db3c4e82.png","publishedAt":"2024-06-13T06:08:00Z","content":"Inhaltsverzeichnis\r\nEclipse, die freie, quelloffene und herstellerunabhängige Desktop-IDE für Java, C/C++, TypeScript/JavaScript und andere Programmiersprachen, ist in Version 2024-06 erschienen. Das… [+3204 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"krusynth","title":"Webring Starter: a modern, simple webring","description":"A simple webring that anyone can setup and use. Contribute to krusynth/webring-starter development by creating an account on GitHub.","url":"https://github.com/krusynth/webring-starter","urlToImage":"https://opengraph.githubassets.com/d523d8397cb78d87a70c97988c5fb2c2f82fcf21380ac7d7a6bb6c124ab0548d/krusynth/webring-starter","publishedAt":"2024-06-07T17:02:25Z","content":"Webring Starter is a modern, simple webring that anyone can setup and use!\r\nIn the early days of the World Wide Web, webrings were a popular way for people to connect through common interests. People… [+5653 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dennis Schirrmacher","title":"Kritische DoS-Lücke bedroht IBM App Connect Enterprise Certified Container","description":"Angreifer könnten IBM App Connect Enterprise Certified Container und DesignerAuthoring attackieren.","url":"https://www.heise.de/news/Kritische-DoS-Luecke-bedroht-IBM-App-Connect-Enterprise-Certified-Container-9750023.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/6/9/3/6/shutterstock_1864224370-c7e0ecf6cd31fed6.jpg","publishedAt":"2024-06-06T09:51:00Z","content":"IBM App Connect Enterprise Certified Container und DesignerAuthoring sind verwundbar. Nun haben die Entwickler eine \"kritische\" Sicherheitslücke in einem Modul geschlossen.\r\nApp Connect Enterprise is… [+822 chars]"},{"source":{"id":null,"name":"Leafo.net"},"author":null,"title":"Itchio and coroutines (using OpenResty and Lua/Lapis) (2016)","description":"itch.io is a website for hosting indie games, its implementation is unique because it’s written entirely in Lua ( MoonScript ). It runs inside of an nginx distribution called OpenResty . It uses coroutines for all asynchronous operations like d...","url":"https://leafo.net/posts/itchio-and-coroutines.html","urlToImage":"http://leafo.net/img/leafo.png","publishedAt":"2024-05-25T14:57:15Z","content":"itch.io is a website for hosting indie games, its implementation is\r\nunique because it’s written entirely in Lua (MoonScript). It runs inside\r\nof an nginx distribution called OpenResty. It uses corou… [+10689 chars]"},{"source":{"id":null,"name":"Netzgesta.de"},"author":null,"title":"Filmed.js: film strip image effect","description":"Comments","url":"https://www.netzgesta.de/filmed/","urlToImage":null,"publishedAt":"2024-06-10T09:07:51Z","content":"filmed.js 1.4 allows you to add film strip and shadow to images on your webpages (alternatively: slided.js). It uses unobtrusive javascript to keep your code clean.\r\nIt works in all the major browser… [+17503 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: What is your ChatGPT customization prompt?","description":"Comments","url":"https://news.ycombinator.com/item?id=40474716","urlToImage":null,"publishedAt":"2024-05-25T12:50:49Z","content":"100 % hand-crafted. Am pretty happy with it, though ChatGPT will still sometimes defy me and either repeat my question or not answer in code:Be brief!\r\nBe robotic, no personality.\r\nDo not chat - just… [+842 chars]"},{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Juan Diego Rodríguez)","title":"What Are CSS Container Style Queries Good For?","description":"What are these CSS Container Style Queries, and why should you use them? Juan Diego Rodríguez delves deeply into style queries, and not at the syntax level, but at what exactly they are solving and what sort of use cases you would find yourselves reaching for…","url":"https://www.smashingmagazine.com/2024/06/what-are-css-container-style-queries-good-for/","urlToImage":"https://files.smashing.media/articles/what-are-css-container-style-queries-good-for/what-are-css-container-style-queries-good-for.jpg","publishedAt":"2024-06-14T11:00:00Z","content":"Weve relied on media queries for a long time in the responsive world of CSS but they have their share of limitations and have shifted focus more towards accessibility than responsiveness alone. This … [+27618 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Lessons learned from 6 months of operating a tiny news archive","description":"The best websites are home-cooked meals. Andrew’s Selkouutiset Archive was birthed after I realized there was no obvious way to fetch the previous articles of the “Easy Finnish” daily news broadcast. This annoyed me as a student of the language. “Here we have…","url":"https://hiandrewquinn.github.io/til-site/posts/lessons-learned-from-6-months-of-operating-a-teensy-tiny-news-archive/","urlToImage":"https://hiandrewquinn.github.io/til-site/papermod-cover.png","publishedAt":"2024-06-01T08:55:17Z","content":"
        • The best websites are home-cooked meals.Andrew’s Selkouutiset Archive was birthed after I realized there was no obvious way to fetch the previous articles of the “Easy Finnish” daily news broadca… [+2885 chars]"},{"source":{"id":null,"name":"Whatheco.de"},"author":"View all posts by Steven Jeuris","title":"CamelCase vs. Snake_case Scientific Studies","description":"In the odd case that you are an experienced programmer who doesn’t have a preference over using camel case or underscores for identifiers, try making up your mind now. Try choosing independen…","url":"https://whatheco.de/2011/02/10/camelcase-vs-underscores-scientific-showdown/","urlToImage":"https://s0.wp.com/i/blank.jpg","publishedAt":"2024-05-21T07:55:16Z","content":"At the preface of this article it speaks of code being “easier to read”, as though readability was the sole purpose of opinion. Yet, the title, in part, says: “CamelCase vs underscores”, implying eve… [+3168 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"AccentDesign","title":"CSS Written in Pure Go","description":"CSS written in Pure Go. Contribute to AccentDesign/gcss development by creating an account on GitHub.","url":"https://github.com/AccentDesign/gcss","urlToImage":"https://repository-images.githubusercontent.com/791359044/c19ae972-e292-4034-b20c-d034c4dc7584","publishedAt":"2024-06-02T00:04:21Z","content":"CSS written in Pure Go.\r\nNo JS builders, no preprocessors, no linters, no frameworks, no classes, no variables, no overrides, no plugins, no dependencies, no javascript, no templates, no bs, no nothi… [+3864 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"8 CSS & JavaScript Snippets for Awesome Reveal Effects","description":"Not everything on a website has to be displayed straightforwardly. Sometimes, it’s prudent to hide an element. We can then reveal it automatically or via user interaction. That’s what makes...\nThe post 8 CSS & JavaScript Snippets for Awesome Reveal Effects ap…","url":"https://speckyboy.com/css-javascript-reveal-effects/","urlToImage":"https://speckyboy.com/wp-content/uploads/2024/05/reveal-effect-snippets-thumb.jpg","publishedAt":"2024-06-03T11:32:25Z","content":"Not everything on a website has to be displayed straightforwardly. Sometimes, its prudent to hide an element. We can then reveal it automatically or via user interaction.\r\nThats what makes reveal eff… [+3751 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t : Speakers wanted","description":"The next c’t will be held in English. The call for participation has started.","url":"https://www.heise.de/news/c-t-webdev-Speakers-wanted-9741208.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/0/2/2/6/2/20190210_HEISE_WEBDEV-31-2a7034ad84d4d354-2a7034ad84d4d354.jpeg","publishedAt":"2024-05-30T12:00:00Z","content":"We are excited to announce the call for participation for the c't <webdev> 2024 conference, set to take place on November 12 to 14. The conference will be held entirely in English for the first… [+1453 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t : The end of the Call for Papers is approaching","description":"Papers for the c’t can be submitted until June 30. This year's conference for front-end developers will be held in English.","url":"https://www.heise.de/news/c-t-webdev-The-end-of-the-Call-for-Papers-is-approaching-9766052.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/1/5/3/6/0/2024-06-17_12.19.02_ctwebdev.de_f628e411f8fc-32a156d7cfaea5b9.png","publishedAt":"2024-06-17T12:00:00Z","content":"The c't <webdev> 2024 conference is set to take place on November 12 to 14. As the premier event for web development professionals, c't <webdev> brings together experts, enthusiasts, and … [+1244 chars]"},{"source":{"id":null,"name":"Asqi.io"},"author":null,"title":"Asqi: A codebase explorer designed to help navigate and understand Git projects","description":"Asqi source code explorer","url":"https://dev.asqi.io/","urlToImage":null,"publishedAt":"2024-05-30T21:16:17Z","content":"000000000000000000 000000000000000000 000000000000000000 0000000\r\n000000000000000000 000000000000000000 000000000000000000 00\r\n 00 00 00 00 00\r\n 00 00 00 00 00\r\n 000000000000000000 000000000000000000… [+2517 chars]"},{"source":{"id":null,"name":"Forbes"},"author":"Nick Damoulakis, Forbes Councils Member, \n Nick Damoulakis, Forbes Councils Member\n https://www.forbes.com/sites/forbestechcouncil/people/nickdamoulakis/","title":"How Does Asynchronous Programming Work In JavaScript?","description":"Asynchronous programming is essential to modern JavaScript development.","url":"https://www.forbes.com/sites/forbestechcouncil/2024/06/18/how-does-asynchronous-programming-work-in-javascript/","urlToImage":"https://imageio.forbes.com/specials-images/imageserve/6400a182d7e6e8f093baf4cd/0x0.jpg?format=jpg&height=900&width=1600&fit=bounds","publishedAt":"2024-06-18T11:45:00Z","content":"Nick Damoulakis is President of Orases.\r\ngetty\r\nUnderstanding asynchronous programming is akin to unlocking a powerful toolset for building efficient and responsive web applications. Asynchronous pro… [+5811 chars]"},{"source":{"id":null,"name":"Web.dev"},"author":null,"title":"TTFB","description":"This post introduces the Time to First Byte (TTFB) metric and explains how to measure it.","url":"https://web.dev/articles/ttfb","urlToImage":null,"publishedAt":"2024-06-09T09:16:35Z","content":"Note: Time to First Byte (TTFB) is a foundational metric for measuring connection setup time and web server responsiveness in both the lab and the field. It helps identify when a web server is too sl… [+6404 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"Tiobe-Index: Programmiersprache Fortran nach über 20 Jahren unter den Top 10","description":"Gemäß der aktuellen Ausgabe des Tiobe-Index legen die Programmiersprachen Fortran und Go an Beliebtheit zu – und sichern sich ihre Plätze unter den Top 10.","url":"https://www.heise.de/news/Tiobe-Index-Programmiersprache-Fortran-nach-ueber-20-Jahren-unter-den-Top-10-9729133.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/5/9/9/5/shutterstock_1315352558-4ffa770411388e06.jpg","publishedAt":"2024-05-23T07:52:00Z","content":"Inhaltsverzeichnis\r\nDie Mai-Ausgabe des Tiobe-Index zeigt die Programmiersprache Fortran nach über 20 Jahren wieder in den Top 10. Die IT-Beratungsfirma Tiobe wertet monatlich die im Web beliebtesten… [+2119 chars]"},{"source":{"id":null,"name":"CNET"},"author":"小口貴宏","title":"タグ挿入でサイト表示を高速化、どう実現?--「Repro Booster」正式版が公開","description":"Reproは5月22日、ウェブサイト表示高速化ツール「Repro Booster」の正式版をリリースした。独自のタグ(JavaScriptファイル)を挿入した当日から、ウェブサイト全体の表示速度を高速化できるという。","url":"https://japan.cnet.com/article/35219181/","urlToImage":"https://japan.cnet.com/storage/2024/05/22/babfbcb77df7f561334c2df3920e470e/large.jpeg","publishedAt":"2024-05-22T08:00:00Z","content":"Repro522Repro BoosterJavaScript\r\nGoogle2021EC\r\nCDN\r\nRepro BoosterONOFF\r\n/p>\r\nRepro BoosterRepro\r\nRepro BoosterReproHTML\r\nAVIFWebPJPEGPNG\r\nFCPFirst Contentful Paint33.5%SEOCore Web VitalsLCPLargest… [+62 chars]"},{"source":{"id":null,"name":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"Researchers Uncover RAT-Dropping npm Package Targeting Gulp Users","description":"Cybersecurity researchers have uncovered a new suspicious package uploaded to the npm package registry that's designed to drop a remote access trojan (RAT) on compromised systems.\nThe package in question is glup-debugger-log, which targets users of the gulp t…","url":"https://thehackernews.com/2024/06/researchers-uncover-rat-dropping-npm.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5U5y3W4Hkt5kVRqqv6S1In4tHdVHpg24UrDa-GDG236_3aAOi09j3yARqQ47FUA23W_tUVBOOtK8e3H9oZl15mHQ7LTX1oR4_aHCv5e-xV8hDcpaYFDQTA3X7jg34i-imn_jXccLQa-O1JKWdlSozlL9wi4x6d6Aqgae7_z85jZn-JlQlRFppjxk8uyev/s728-rw-e365/npm.png","publishedAt":"2024-06-03T14:00:00Z","content":"Cybersecurity researchers have uncovered a new suspicious package uploaded to the npm package registry that's designed to drop a remote access trojan (RAT) on compromised systems.\r\nThe package in que… [+2731 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Safari Technology Preview – Apple veröffentlicht Version 196","description":"Apple ermöglicht Mac-Nutzern seit einigen Jahren, neben der stabilen Safari-Version auch die Technology Preview des Browsers zu installieren. Die neue Version 196 bringt zahlreiche Verbesserungen in den Bereichen Canvas, CSS, JavaScript, HTML, HTTP, Medien, S…","url":"https://stadt-bremerhaven.de/safari-technology-preview-apple-veroeffentlicht-version-196/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-06-06T08:30:22Z","content":"Safari Technology Preview\r\nApple ermöglicht Mac-Nutzern seit einigen Jahren, neben der stabilen Safari-Version auch die Technology Preview des Browsers zu installieren. Die neue Version 196 bringt za… [+939 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"5 JavaScript Techniques to Uncover Hidden Bugs","description":"Ever spent hours staring at your code, muttering under your breath about that pesky bug that just won’t show itself? We’ve all been there. Today, we’re diving into 5 awesome JavaScript techniques that can help you sniff out those sneaky bugs and get your code…","url":"https://www.javacodegeeks.com/2024/05/5-javascript-techniques-to-uncover-hidden-bugs.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-05-20T16:11:00Z","content":"Ever spent hours staring at your code, muttering under your breath about that pesky bug that just won’t show itself? We’ve all been there. Today, we’re diving into 5 awesome JavaScript techniques tha… [+3575 chars]"},{"source":{"id":null,"name":"Windows Central"},"author":"sendicott47@outlook.com (Sean Endicott)","title":"Microsoft snuck out this Edge update that sped up your browser, and I bet you didn't even notice","description":"Updates to Microsoft Edge make the browser's user interface 42% faster, and in some case can speed up your browser by 76%.","url":"https://www.windowscentral.com/software-apps/browsing/microsoft-snuck-out-this-edge-update-that-sped-up-your-browser-and-i-bet-you-didnt-even-notice","urlToImage":"https://cdn.mos.cms.futurecdn.net/jP96heCRjbQQ9sSQ4PFf86-1200-80.jpg","publishedAt":"2024-05-29T18:22:55Z","content":"What you need to know\r\n
          • Microsoft rolled out a series of updates to its Edge browser over the past few months that significantly improved performance.
          • Starting with version 122, Edge's… [+2892 chars]"},{"source":{"id":null,"name":"Digital Trends"},"author":"Judy Sanhz","title":"Windows is about to axe these three iconic apps","description":"Microsoft will remove these three legendary Windows apps in an upcoming update, including WordPad.","url":"https://www.digitaltrends.com/computing/notice-windows-axe-three-iconic-apps/","urlToImage":"https://www.digitaltrends.com/wp-content/uploads/2020/10/microsoft-surface-laptop-go-wordpad-scaled.jpg?resize=1200%2C630&p=1","publishedAt":"2024-05-24T19:57:02Z","content":"Arif Bacchus / Digital Trends\r\nMicrosoft’s upcoming Windows 11 24H2 update will include many new features, including a controversial new app. But PCWorld reports that the following major Windows 11 2… [+2138 chars]"},{"source":{"id":null,"name":"Bayfronttechnologies.com"},"author":null,"title":"Tutorial: Metacompilers Part 1 (2016)","description":"Comments","url":"http://www.bayfronttechnologies.com/mc_tutorial.html","urlToImage":null,"publishedAt":"2024-05-20T01:03:25Z","content":"James M. NeighborsJames.Neighbors@BayfrontTechnologies.comBayfront Technologies, Inc.August 20, 2008 revised August 12, 2016 Tutorial in PDF (2008 version), see Revisions\r\nTable of Contents\r\nStep 1. … [+131776 chars]"},{"source":{"id":null,"name":"Swizec.com"},"author":null,"title":"Using AI to spark connections at a conference","description":"We built an AI algorithm to help you find interesting people to talk to at a conference. And make sure it's not awkward","url":"https://swizec.com/blog/using-ai-to-spark-connections-at-a-conference/","urlToImage":"https://swizec.com/social-cards/using-ai-to-spark-connections-at-a-conference.png","publishedAt":"2024-06-12T20:24:33Z","content":"What's the worst part of going to a conference? For me it's milling around in the hallway with 500 strangers and no idea whom to talk to or what to say.\r\nI'm an awkward nerd, you see. Put me behind a… [+5584 chars]"},{"source":{"id":null,"name":"Mrd0x.com"},"author":null,"title":"Progressive Web Apps (PWAs) Phishing","description":"Providing security research and red team techniques","url":"https://mrd0x.com/progressive-web-apps-pwa-phishing/","urlToImage":"https://mrd0x.com/static/main-005b9682391e5c2f9d941912ae173954.png","publishedAt":"2024-06-11T17:44:41Z","content":"Phishing with Progressive Web Apps and UI manipulation.\r\nIntroduction\r\nProgressive Web Apps or PWAs are applications that are built using web technologies (i.e. HTML, CSS, JavaScript) that can be ins… [+4843 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: A Serial Offender","description":"Michael has a confession. Once upon a time, a very long time ago, he needed to write some JavaScript to serialize data and send it as part of a request. The challenge for Michael is that he didn't actually know JavaScript or what its built in functions could …","url":"https://thedailywtf.com/articles/a-serial-offender","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2024-05-29T06:30:00Z","content":"Michael has a confession. Once upon a time, a very long time ago, he needed to write some JavaScript to serialize data and send it as part of a request. The challenge for Michael is that he didn't ac… [+3539 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Pavel Demin","title":"How to Develop Robust and Maintainable JavaScript Code Within a Shiny Application","description":"The ability to write JavaScript code is essential to creating fast, custom, highly interactive Shiny applications. Whenever you want near-instant user interaction, use browser features, or add custom server-client communication, you would reach out to JavaScr…","url":"https://www.r-bloggers.com/2024/06/how-to-develop-robust-and-maintainable-javascript-code-within-a-shiny-application/","urlToImage":"https://wordpress.appsilon.com/wp-content/uploads/2024/05/6654721bd9a4b8d58ac8ca69_rshiny-js-1-p-1080.png","publishedAt":"2024-06-05T11:55:29Z","content":"The ability to write JavaScript code is essential to creating fast, custom, highly interactive Shiny applications. Whenever you want near-instant user interaction, use browser features, or add custom… [+19095 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Beyond find(): Mastering Efficient Lookups in JavaScript","description":"While the find() method is a handy tool for finding elements in arrays, it’s not always the most efficient approach. This guide delves deeper into the world of data structures and algorithms, exploring alternative techniques for lightning-fast lookups in Java…","url":"https://www.javacodegeeks.com/2024/05/beyond-find-mastering-efficient-lookups-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-05-21T05:26:00Z","content":"While the find() method is a handy tool for finding elements in arrays, it’s not always the most efficient approach. This guide delves deeper into the world of data structures and algorithms, explori… [+12288 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Slowroads: un relajado entretenimiento de conducción sin caos, destrucción ni nada que ganar","description":"Slowroads es más un experimento de programación generación mediante procedimientos de paisajes que un «juego de coches». Pero sirve como entretenimiento relajante en el que se conduce un coche en lo que viene siendo un paseo por el campo, literalmente.\n\nEl ju…","url":"https://www.microsiervos.com/archivo/juegos-y-diversion/slowroads-conduccion-caos-destruccion-no-ganar.html","urlToImage":"https://img.microsiervos.com/images2024/slowroads.jpg","publishedAt":"2024-06-18T17:39:36Z","content":"Por @Alvy 18 de Junio de 2024\r\nSlowroads es más un experimento de programación generación mediante procedimientos de paisajes que un «juego de coches». Pero sirve como entretenimiento relajante en el… [+1127 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Rainer Hahnekamp","title":"Angular-Renaissance Teil 3: Die erweiterte Template-Syntax","description":"Angular 17 hat die Template-Syntax erweitert und ebnet damit den Weg für die zukünftige Signalkomponente. Der Artikel zeigt, wie man die Syntax verwendet.","url":"https://www.heise.de/hintergrund/Angular-Renaissance-Teil-3-Die-erweiterte-Template-Syntax-9730526.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/6/7/2/1/js-aufmacher-385f65a6c7e6db68.png","publishedAt":"2024-05-25T06:19:00Z","content":"Inhaltsverzeichnis\r\nDer dritte und letzte Teil in der Angular-Renaissance-Artikelserie widmet sich der erweiterten Template-Syntax, die seit Angular 17.0 als Developer Preview vorliegt. Dieser Neuzug… [+13613 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Google Chrome: Vierte bereits missbrauchte Zero-Day-Lücke in zwei Wochen","description":"Google schließt eine Zero-Day-Lücke im Chrome-Webbrowser, die bereits angegriffen wird. Die vierte in zwei Wochen.","url":"https://www.heise.de/news/Google-Chrome-Vierte-bereits-missbrauchte-Zero-Day-Luecke-in-zwei-Wochen-9730530.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/5/9/6/7/2/3/2024-02-21-Bing-Designer-Burning_Chrome_Logo_on_Laptop-1280px-cb55d5787d5110e2.jpg","publishedAt":"2024-05-24T06:43:00Z","content":"Google muss im Chrome-Webbrowser erneut mit einem Notfall-Update außer der Reihe eine Zero-Day-Lücke abdichten. Dafür kursiert bereits ein Exploit in freier Wildbahn das passiert zum vierten Mal in d… [+2535 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Qué pasa cuando escribes 'google.com' en tu navegador y presionas Enter","description":"Seguramente alguna vez te has preguntado qué ocurre 'detrás de escena' cuando escribes una dirección web en tu navegador y presionas 'Enter'. Aunque parezca una acción sencilla, en realidad desencadena toda una serie de procesos complejos que deben llevarse a…","url":"https://www.genbeta.com/a-fondo/que-pasa-cuando-escribes-google-com-tu-navegador-presionas-enter","urlToImage":"https://i.blogs.es/b1f407/google/840_560.jpeg","publishedAt":"2024-06-18T16:01:06Z","content":"Seguramente alguna vez te has preguntado qué ocurre 'detrás de escena' cuando escribes una dirección web en tu navegador y presionas 'Enter'. Aunque parezca una acción sencilla, en realidad desencade… [+4828 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Hasta 70.000 euros en estos por trabajar como desarrollador o programador: y en muchos casos con jornada híbrida","description":"La época estival sin duda es un buen momento para poder encontrar un puesto de trabajo debido a que son muchas las empresas que mayor personal para la temporada de turismo o incluso para poder cubrir las vacaciones de sus empleados. Algunas de las ofertas que…","url":"https://www.genbeta.com/actualidad/70-000-euros-estos-trabajar-como-desarrollador-programador-muchos-casos-jornada-hibrida","urlToImage":"https://i.blogs.es/fc7a90/krakenimages-376kn_isple-unsplash/840_560.jpeg","publishedAt":"2024-05-22T12:01:35Z","content":"La época estival sin duda es un buen momento para poder encontrar un puesto de trabajo debido a que son muchas las empresas que mayor personal para la temporada de turismo o incluso para poder cubrir… [+2406 chars]"},{"source":{"id":null,"name":"Hipertextual"},"author":"Hipertextual (Redacción)","title":"Estas son las carreras universitarias mejor pagadas relacionadas con la tecnología","description":"Cuando acabamos nuestra etapa escolar, es el momento de tomar una de las decisiones más importantes de nuestra vida: elegir tu futuro profesional. Son tres los criterios a tener en cuenta para tomar esta decisión: estudiar lo que nos gusta, estudiar algo con …","url":"http://hipertextual.com/2024/05/carreras-universitarias-mejor-pagadas","urlToImage":"https://imgs.hipertextual.com/wp-content/uploads/2024/05/annie-spratt-QckxruozjRg-unsplash-1-scaled.jpg","publishedAt":"2024-05-23T20:23:25Z","content":"Cuando acabamos nuestra etapa escolar, es el momento de tomar una de las decisiones más importantes de nuestra vida: elegir tu futuro profesional. Son tres los criterios a tener en cuenta para tomar … [+4615 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Stephanie","title":"How to Give a 1960s Clock Radio a Pi Makeover","description":"Alan Boris came across this vintage radio and gave it a serious update! Check out the write up over on Hackster.io:To pay an homage to the original clock, I scanned in its face before removing it, and used it as a background for the animated JavaScript hands …","url":"https://blog.adafruit.com/2024/05/24/how-to-give-a-1960s-clock-radio-a-pi-makeover/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/05/how-to-give-a-1960s-clock-radio.jpg","publishedAt":"2024-05-24T14:00:09Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2676 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.14.0 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.14.0","urlToImage":"https://nodejs.org/en/next-data/og?title=Node.js%20%E2%80%94%20Node%20v20.14.0%20(LTS)&type=release","publishedAt":"2024-05-28T16:50:55Z","content":"Marco Ippolito\r\n
            • [28d2baa17c] - src,permission: throw async errors on async APIs (Rafael Gonzaga) #52730
            • [77e2bf029a] - (SEMVER-MINOR)test_runner: support forced exit (Colin Ihrig) #52… [+5955 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Craig Hale","title":"Microsoft is killing off one of its most iconic programming tools","description":"VBScript users are being told to migrate to more advanced and versatile options, like PowerShell and JavaScript.","url":"https://www.techradar.com/pro/microsoft-is-killing-off-one-of-its-most-iconic-programming-tools","urlToImage":"https://cdn.mos.cms.futurecdn.net/iGi8rqmXBTK3ZPbi4ExzfW-1200-80.jpg","publishedAt":"2024-05-24T10:30:05Z","content":"Microsoft has confirmed plans to pull the plug from VBScript in the second half of 2024 in a move that signals the end of an era for programmers.\r\nInitially, VBScript will transition to an on-demand … [+1990 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Intro to Interactive 3D Graphics using JavaScript and Three.js","description":"Have you ever imagined creating immersive 3D worlds right within a web browser? JavaScript, the language of the web, combined with the power of Three.js, makes this a reality. This introduction dives into the exciting world of interactive 3D graphics, opening…","url":"https://www.javacodegeeks.com/2024/06/intro-to-interactive-3d-graphics-using-javascript-and-three-js.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-06-18T05:51:00Z","content":"Have you ever imagined creating immersive 3D worlds right within a web browser? JavaScript, the language of the web, combined with the power of Three.js, makes this a reality. This introduction dives… [+13558 chars]"},{"source":{"id":null,"name":"Les Numériques"},"author":"Nassim Chentouf","title":"Actualité : Windows : fin de partie pour cet outil de programmation historique","description":"Après des années de bons et loyaux services, VBScript va être enterré par Microsoft. L'outil de programmation sera une fonctionnalité à la demande en 2024 puis disparaîtra en 2027.","url":"https://www.lesnumeriques.com/appli-logiciel/windows-fin-de-partie-pour-cet-outil-de-programmation-historique-n222150.html","urlToImage":"https://cdn.lesnumeriques.com/optim/news/22/222150/ed87250b-microsoft-fin-de-partie-pour-cet-outil-de-programmation-emblematique__1200_678__0-218-4700-2685.jpg","publishedAt":"2024-05-25T09:22:00Z","content":"Cest la fin dune époque pour les programmeurs. Lancé par Microsoft en 1996, loutil de programmation Visual Basic Scripting Edition (VBScript) tirera sa révérence lors du second semestre 2024. Il faut… [+549 chars]"},{"source":{"id":null,"name":"Neowin"},"author":"Sponsored","title":"Free Offer: JavaScript Essentials for Dummies ($10 Value) eBook","description":"This book is to the point, focusing on the key topics you need to know, and great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job. Get today. Read more...","url":"https://www.neowin.net/sponsored/free-offer-javascript-essentials-for-dummies-10-value-ebook/","urlToImage":"https://cdn.neowin.com/news/images/uploaded/2024/05/1717138312_ebook_for_dummies_story.jpg","publishedAt":"2024-05-31T15:00:02Z","content":"Claim your complimentary eBook worth $10 for free, before the offer ends on June 11\r\n.\r\nThe concise and digestible get-started guide to JavaScript programming\r\nJavaScript Essentials For Dummies is yo… [+2163 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Maximizing Code Quality","description":"One of the nice things about Git is that it makes it very easy for us to learn the steps that went into a WTF. It doesn't mean it explains the WTF, as many are just inexplicable, but it's at least something.\nLike this example, from Aoife.\nThe JavaScript start…","url":"https://thedailywtf.com/articles/maximizing-code-quality","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2024-06-05T06:30:00Z","content":"One of the nice things about Git is that it makes it very easy for us to learn the steps that went into a WTF. It doesn't mean it explains the WTF, as many are just inexplicable, but it's at least so… [+1028 chars]"},{"source":{"id":null,"name":"Free.com.tw"},"author":"Pseric","title":"Ojoy 利用 JavaScript 和 AI 技術提升圖片畫質","description":"Ojoy 是一個使用 JavaScript 和 AI 技術提升圖片畫質(upscaling)的免費工具,也就是 […]\n這篇文章 Ojoy 利用 JavaScript 和 AI 技術提升圖片畫質 最早出現在免費資源網路社群,請追蹤 Google 新聞、Facebook、Twitter 或 RSS feed 獲取更多科技新知及免費資源相關介紹教學。","url":"https://free.com.tw/ojoy/","urlToImage":"https://cdn.free.com.tw/wp-content/uploads/2024/05/ojoy-1.jpg","publishedAt":"2024-05-22T02:00:00Z","content":"Ojoy JavaScript AI upscaling\r\n Ojoy Memoji 100% GPU\r\nOjoy UpscalerJSWaifu2xWaifu2xTFTensorFlow Upscaler.ai \r\nOjoyhttps://ojoy.zaps.dev/\r\nSTEP 1\r\n Ojoy 2x waifu2x\r\nSharpAlpha Alpha Channel\r\nSTEP 2\r\n S… [+62 chars]"},{"source":{"id":null,"name":"Mistral.ai"},"author":"Mistral AI","title":"Codestral: Mistral's Code Model","description":"Empowering developers and democratising coding with Mistral AI.","url":"https://mistral.ai/news/codestral/","urlToImage":"https://mistral.ai/images/icons/mistral-supersonic-boat.jpg","publishedAt":"2024-05-29T14:16:10Z","content":"We introduce Codestral, our first-ever code model. Codestral is an\r\nopen-weight generative AI model explicitly designed for code generation\r\ntasks. It helps developers write and interact with code th… [+8130 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Codestral – Le modèle IA des développeurs","description":"Codestral, le nouveau modèle de code de Mistral AI, débarque pour simplifier la vie des développeurs. Il comprend plus de 80 langages et peut compléter n'importe quel code. Disponible partout grâce aux plugins et à l'API, c'est le nouvel allié incontournable …","url":"https://korben.info/codestral-le-nouveau-prodige-ia-pour-les-developpeurs.html","urlToImage":"https://korben.info/app/uploads/2024/05/SCR-20240530-hscb.webp","publishedAt":"2024-05-30T06:44:29Z","content":"Codestral, le tout nouveau modèle de code de Mistral AI, débarque pour le plus grand plaisir (ou pas) des développeurs ! Créé par l’équipe de Mistral AI et lancé hier, Codestral est donc un modèle de… [+1686 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"GritQL – Le langage de requête pour manipuler du code source","description":"GritQL est un puissant langage de requête déclaratif pour rechercher et modifier du code source. Simple à prendre en main, ultra-rapide et compatible avec de nombreux langages, il révolutionne la façon de manipuler et refactorer du code à grande échelle.","url":"https://korben.info/gritql-langage-requete-revolutionnaire-manipuler-code-source.html","urlToImage":"https://korben.info/app/uploads/2019/07/cropped-android-chrome-512x512.png","publishedAt":"2024-05-21T07:00:00Z","content":"Aujourd’hui, je vous présente GritQL qui va vous permettre de fouiller et triturer du code source, sans avoir besoin d’être un crack en AST ou en parsing. Le truc génial avec ce langage de requête po… [+1827 chars]"},{"source":{"id":null,"name":"Howtoforge.com"},"author":"Arvid L","title":"How to Install NodeBB with Nginx Proxy on Debian 12","description":"NodeBB is an open-source forum software written in JavaScript and Node.js. This guide will show you how to install NodeBB on a Debian 12 server with MongoDB as the database and Nginx as a reverse proxy.","url":"https://www.howtoforge.com/how-to-install-nodebb-on-debian-12/","urlToImage":"https://www.howtoforge.com/images/featured/debian-12-nodebb.png","publishedAt":"2024-06-13T18:50:59Z","content":"NodeBB is an open-source forum software written in JavaScript and Node.js. It uses MongoDB as the default database. NodeBB offers multiple features, such as real-time notifications via web socket, so… [+9753 chars]"},{"source":{"id":null,"name":"Htmx.org"},"author":null,"title":"Htmx 2.0.0 has been released","description":"htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext\n\n htmx is small (~14k min.gz’d), dependency-free, exten…","url":"https://htmx.org/posts/2024-06-17-htmx-2-0-0-is-released/","urlToImage":null,"publishedAt":"2024-06-17T19:10:24Z","content":"Im very happy to announce the release of htmx 2.0. This release ends support for Internet Explorer and tightens up some\r\ndefaults, but does not change most of the core functionality or the core API o… [+2642 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Bruno Couriol","title":"The Deno Team Releases JSR, a New JavaScript Package Registry","description":"The Deno team recently beta released JSR, a new JavaScript registry that strives to better fit the current needs of modern development and unify a fragmented JavaScript ecosystem. In particular, JSR embraces ESM (JavaScript native modules), natively accepts T…","url":"https://www.infoq.com/news/2024/05/jsr-deno-js-package-registry/","urlToImage":"https://res.infoq.com/news/2024/05/jsr-deno-js-package-registry/en/headerimage/generatedHeaderImage-1717102043602.jpg","publishedAt":"2024-05-31T20:41:00Z","content":"The Deno team recently beta released JSR, a new JavaScript registry that strives to better fit the current needs of modern development and unify a fragmented JavaScript ecosystem. In particular, JSR … [+3188 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Why Node.js is the Perfect Choice for Your Next Web Application","description":"In today’s fast-paced web world, choosing the right technology stack for your next application is crucial. Enter Node.js, a powerful JavaScript runtime environment that’s rapidly becoming a developer favorite. But what makes Node.js so perfect for your next w…","url":"https://www.javacodegeeks.com/2024/05/why-node-js-is-the-perfect-choice-for-your-next-web-application.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2018/08/nodejs-logo.jpg","publishedAt":"2024-05-22T04:03:00Z","content":"In today’s fast-paced web world, choosing the right technology stack for your next application is crucial. Enter Node.js, a powerful JavaScript runtime environment that’s rapidly becoming a developer… [+9292 chars]"},{"source":{"id":null,"name":"Techbang.com"},"author":"netizen","title":"微軟證實將於 2024 年下半年停止支援 VBScript,2027年將永久退出 Windows","description":"微軟官宣棄用計畫,VBScript 指令碼語言將退出 Windows 舞台VBScript 是微軟於 1996 年推出的一種腳本語言,廣泛用於 Windows 系統管理、網頁互動等方面。然而,隨著技術的發展,VBScript 逐漸顯露出其局限性。因此,微軟決定停止支援 VBScript,鼓勵開發者轉向更現代、更強大的腳本語言。這象徵著 VBScript 時代的結束,也代表著程式設計領域的不斷演進。\nVBScript 一開始將轉變為選擇性功能,但之後微軟將從未來版本的 Windows 中完全移除該工具。\nVisua…","url":"https://www.techbang.com/posts/115576-vbscript-windows","urlToImage":"https://cdn1.techbang.com/system/excerpt_images/115576/original/28a74fae1c45a7d0f054cdbe23aac7df.jpg?1716795629","publishedAt":"2024-05-31T07:30:00Z","content":"VBScript 1996 Windows VBScript VBScript VBScript \r\nVBScript  Windows \r\nVisual Basic Scripting EditionVBScript 1996 PowerShell JavaScript \r\n VBScript 2024-2027  2027~  2027 Windows \r\n Windows 11 24H2 … [+363 chars]"},{"source":{"id":null,"name":"Tinlizzie.org"},"author":null,"title":"Shadama: A Particle Simulation Programming Environment for Everyone","description":"Comments","url":"https://tinlizzie.org/~ohshima/shadama2/live2017/","urlToImage":null,"publishedAt":"2024-05-28T20:25:20Z","content":"Yoshiki Ohshima, Dan Amelang and Bert FreudenbergHARC/Y Combinator Research\r\nWe present a prototype of a programming system called Shadama.\r\nShadama is designed for writing programs that create, cont… [+24612 chars]"},{"source":{"id":null,"name":"BetaNews"},"author":"Wayne Williams","title":"Grab your free copy of 'JavaScript Essentials For Dummies' today","description":"JavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript -- the dynamic scripting language that is often the final step in creating powerful websites. This no-nonsense book gets right to the point, eliminating review…","url":"https://betanews.com/2024/05/30/grab-your-free-copy-of-javascript-essentials-for-dummies-today/","urlToImage":"https://betanews.com/wp-content/uploads/2024/05/JavaScript-Essentials-For-Dummies-50x50.jpg","publishedAt":"2024-05-30T14:39:02Z","content":"JavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript -- the dynamic scripting language that is often the final step in creating powerful websites.\r\nThis… [+1194 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Microsoft apuesta por ofrecer IA para desarrollar software: de extensiones para GitHub Copilot a IA generativa gratis para startups","description":"Hoy, GitHub anuncia el lanzamiento de GitHub Copilot Extensions, una nueva función permitirá a los programadores desarrollar y desplegar aplicaciones en la nube utilizando lenguaje natural, sin necesidad de salir de su entorno de desarrollo integrado (IDE) o …","url":"https://www.genbeta.com/desarrollo/microsoft-apuesta-ofrecer-ia-para-desarrollar-software-extensiones-para-github-copilot-a-ia-generativa-gratis-para-startups","urlToImage":"https://i.blogs.es/299e0e/ia_ms/840_560.jpeg","publishedAt":"2024-05-21T15:31:06Z","content":"Hoy, GitHub anuncia el lanzamiento de GitHub Copilot Extensions, una nueva función permitirá a los programadores desarrollar y desplegar aplicaciones en la nube utilizando lenguaje natural, sin neces… [+2830 chars]"},{"source":{"id":null,"name":"Flowingdata.com"},"author":"Nathan Yau","title":"Visualize This: Publication Day, Fourteen Years Later","description":"The second edition of Visualize This is published. The book made its way out this past week for those who pre-ordered (thank you!), but you can get a copy right away now. This is a different book f…","url":"https://flowingdata.com/2024/05/29/visualize-this-publication-day-fourteen-years-later/","urlToImage":"https://i0.wp.com/flowingdata.com/wp-content/uploads/2024/05/Visualize-This-stack-scaled.jpeg?fit=1200%2C900&quality=89&ssl=1","publishedAt":"2024-05-29T11:04:14Z","content":"The second edition of Visualize This is published. The book made its way out this past week for those who pre-ordered (thank you!), but you can get a copy right away now. \r\nThis is a different book f… [+3842 chars]"},{"source":{"id":null,"name":"Noupe.com"},"author":"Riti Rathod","title":"Top Vue Admin Dashboard & Templates","description":"Vue.js is one of the most liked JavaScript frameworks for creating interactive and dynamic user interfaces in today’s busy web development space. Vue.js’ reactivity of components as well as its smooth data binding put it on a pedestal when it comes to admin d…","url":"https://www.noupe.com/development/top-vue-admin-dashboard-templates.html","urlToImage":"https://www.noupe.com/wp-content/uploads/2024/05/image-3.png","publishedAt":"2024-05-31T10:57:13Z","content":"Vue.js is one of the most liked JavaScript frameworks for creating interactive and dynamic user interfaces in todays busy web development space. Vue.js reactivity of components as well as its smooth … [+6563 chars]"},{"source":{"id":null,"name":"Inside.com.tw"},"author":"Mia","title":"【Generative AI 年會爐邊談】一鍵生成文件不是夢!薩泰爾四階自動化從 RPA 到 GenAI 全數公開","description":"AI 如何顛覆傳統營運模式?薩泰爾娛樂背後運用 AI 與自動化科技升級營運系統,大幅提升效率。","url":"https://www.inside.com.tw/feature/2024-generative-ai-week/34926-str-sunny-genai","urlToImage":"https://bucket-image.inkmaginecms.com/version/social/1/image/2024/05/85838d54-d828-4674-808d-59875b6bdbc0.jpg","publishedAt":"2024-05-22T02:10:00Z","content":"AI INSIDE Sunny AI \r\nQ: \r\nSunny: RPA 30 RPA \r\n GenAI GenAI JavaScript Google Apps \r\nQ: \r\nSunny: \r\n GenAI \r\nQ: GenAI \r\nSunny: GeneAI GenAI \r\n  Google Doc JavaScript GenAI \r\n GenAI GenAI \r\nChris\r\nINSID… [+15 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Firefox en 2024 – Des nouveautés DINGUES à venir !","description":"Mozilla prépare de grosses améliorations pour Firefox en 2024 : optimisations de performances en collaboration avec d'autres acteurs, meilleure compatibilité inter-navigateurs, nouveau système d'onglets, fonctionnalités IA respectueuses de la vie privée. Une …","url":"https://korben.info/firefox-2024-des-nouveautes-dingues-a-venir.html","urlToImage":"https://korben.info/app/uploads/2024/05/manu23_Mozilla_Logo_c4e679d2-7a36-4b91-8754-fc14ee594c54.webp","publishedAt":"2024-05-22T13:53:30Z","content":"Firefox, le célèbre navigateur web open source développé par la Fondation Mozilla, nous prépare encore de belles surprises pour cette année ! Les équipes de Mozilla ont décidé de mettre les bouchées … [+2664 chars]"},{"source":{"id":null,"name":"Codezine.jp"},"author":null,"title":"JavaScript/TypeScript実行環境「Deno 1.44」がリリース","description":"米Deno Landは、JavaScript/TypeScript実行環境であるDenoの最新バージョンとなる、「Deno 1.44」を5月30日(現地時間)にリリースした。","url":"https://codezine.jp/article/detail/19640","urlToImage":"https://codezine.jp/static/images/article/19640/18023_ogp.jpg","publishedAt":"2024-06-06T01:30:00Z","content":"Deno 1.44.npmrcnpmnpm@grpc/grpc-jsgRPCDenoGoogle Cloud PlatformgRPC\r\nNext.jsDenoNode.jsV8AWS Lambda530\r\nDeno.exitCode APIRequestResponse.bytes()lint"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Fresh Resources for Web Designers and Developers (May 2024)","description":"It’s that time again to check out some tools, libraries, and frameworks for our web developer friends. This month’s collection has a bunch of goodies, from cool JavaScript libraries to handy tools for GitHub releases, and even a DIY version of Heroku you can …","url":"https://www.hongkiat.com/blog/designers-developers-monthly-05-2024/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-05-2024/deno-by-example.jpg","publishedAt":"2024-05-29T13:00:16Z","content":"Its that time again to check out some tools, libraries, and frameworks for our web developer friends. This months collection has a bunch of goodies, from cool JavaScript libraries to handy tools for … [+6561 chars]"},{"source":{"id":null,"name":"Gleam.run"},"author":null,"title":"Gleam 1.2.0 release – Fault tolerant Gleam","description":"The Gleam programming language","url":"https://gleam.run/news/fault-tolerant-gleam/","urlToImage":"https://gleam.run//images/social-image.png","publishedAt":"2024-05-28T06:55:35Z","content":"Published 27 May, 2024 by Louis Pilfold\r\nGleam is a type safe and scalable language for the Erlang virtual machine and\r\nJavaScript runtimes. Today Gleam v1.2.0 has been published, a release\r\nthat foc… [+13887 chars]"},{"source":{"id":null,"name":"Maryrosecook.com"},"author":null,"title":"Little Lisp Interpreter (2014)","description":"Little Lisp is an interpreter that supports function invocation, lambdas, lets, ifs, numbers, strings, a few library functions, and lists. I wrote it for a l...","url":"https://maryrosecook.com/blog/post/little-lisp-interpreter","urlToImage":null,"publishedAt":"2024-06-01T19:41:21Z","content":"Little Lisp is an interpreter that supports function invocation, lambdas, lets, ifs, numbers, strings, a few library functions, and lists. I wrote it for a lightning talk at the Recurse Center to sho… [+12277 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Fresh Resources for Web Designers and Developers (May 2024)","description":"It’s that time again to check out some tools, libraries, and frameworks for our web developer friends. This month’s collection has a bunch of goodies, from cool JavaScript libraries to handy tools for GitHub releases, and even a DIY version of Heroku you can …","url":"https://www.hongkiat.com/blog/fresh-resources-for-web-designers-and-developers-may-2024/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-05-2024/deno-by-example.jpg","publishedAt":"2024-05-29T13:00:16Z","content":"Its that time again to check out some tools, libraries, and frameworks for our web developer friends. This months collection has a bunch of goodies, from cool JavaScript libraries to handy tools for … [+6561 chars]"},{"source":{"id":null,"name":"Dthompson.us"},"author":null,"title":"Lisp: Icing or Cake?","description":"Comments","url":"https://dthompson.us/posts/lisp-icing-or-cake.html","urlToImage":null,"publishedAt":"2024-06-01T21:32:12Z","content":"The Spring Lisp Game Jam\r\n2024 ended one week\r\nago. 48 games were submitted, a new record for the jam! This past\r\nweek has been a time for participants to play and rate each others\r\ngames. As I explo… [+12660 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Brandon Vigliarolo","title":"OpenSSF sings a Siren song to steer developers away from buggy FOSS","description":"New infosec intelligence service aims to spread the word about recently discovered vulns in free code\nSecuring open source software may soon become a little bit easier thanks to a new vulnerability info-sharing effort initiated by the Open Source Security Fou…","url":"https://www.theregister.com/2024/05/20/openssf_siren_warning/","urlToImage":"https://regmedia.co.uk/2015/11/12/armitage_siren.jpg","publishedAt":"2024-05-20T23:06:10Z","content":"Securing open source software may soon become a little bit easier thanks to a new vulnerability info-sharing effort initiated by the Open Source Security Foundation (OpenSSF).\r\nDubbed OpenSSF Siren, … [+2430 chars]"},{"source":{"id":null,"name":"Teamtreehouse.com"},"author":"Bruno Brito","title":"Why You Should Use a Git Client","description":"If you’re reading this, you’re probably already familiar with Git and code hosting platforms like GitHub. If not, have a look at this great introduction to Version Control! I’m well aware that learning Git isn’t as appealing as learning JavaScript...\nThe post…","url":"https://blog.teamtreehouse.com/why-you-should-use-a-git-client","urlToImage":"https://blog.teamtreehouse.com/wp-content/uploads/2024/06/tower-featured-image.png","publishedAt":"2024-06-07T15:49:21Z","content":"If youre reading this, youre probably already familiar with Git and code hosting platforms like GitHub. If not, have a look at this great introduction to Version Control!\r\nIm well aware that learning… [+5458 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"'New York Times source code' leaks online via 4chan","description":"Breaking breaking-news news\nA 4chan user claims to have leaked 270GB of internal New York Times data, including source code, via the notorious image board.…","url":"https://www.theregister.com/2024/06/07/4chan_nyt_code/","urlToImage":"https://regmedia.co.uk/2024/02/28/shutterstock_nyt.jpg","publishedAt":"2024-06-07T23:39:24Z","content":"A 4chan user claims to have leaked 270GB of internal New York Times data, including source code, via the notorious image board.\r\nAccording to the unnamed netizen, the information includes \"basically … [+2086 chars]"},{"source":{"id":null,"name":"Nisnevich.com"},"author":null,"title":"The development process of Wordbots (2016–2023)","description":"Comments","url":"https://alex.nisnevich.com/blog/2024/06/02/wordbots_retrospective.html","urlToImage":null,"publishedAt":"2024-06-12T22:03:33Z","content":"About a year ago, I released* Wordbots, the tactical card game with user-created cards that Id been working on since 2016.\r\n(* I say released in quotes because this isnt really the sort of game that … [+35268 chars]"},{"source":{"id":null,"name":"Martinfowler.com"},"author":"Matteo Vaccari","title":"Test-Driving HTML Templates","description":"Unit testing HTML templates","url":"https://martinfowler.com/articles/tdd-html-templates.html","urlToImage":"https://martinfowler.com/articles/tdd-html-templates/card.png","publishedAt":"2024-05-21T15:06:00Z","content":"After a decade or more where Single-Page-Applications generated by\r\n JavaScript frameworks have\r\n become the norm, we see that server-side rendered HTML is becoming\r\n popular again, also thanks to li… [+8077 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 196 With Bug Fixes and Performance Improvements","description":"Apple today released a new update for Safari Technology Preview, the experimental browser Apple first introduced in March 2016. Apple designed the ‌Safari Technology Preview‌ to test features that may be introduced into future release versions of Safari.\n\n\n\n\n…","url":"https://www.macrumors.com/2024/06/05/apple-releases-safari-technology-preview-196/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2024-06-05T23:44:00Z","content":"Apple today released a new update for Safari Technology Preview, the experimental browser Apple first introduced in March 2016. Apple designed the ‌Safari Technology Preview‌ to test features that ma… [+935 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Tyson Gern","title":"Article: Streaming HTML – Asynchronous DOM Updates without JavaScript","description":"Web applications provide the best user experience when pages load quickly and display additional data as it becomes available. Developers typically use JavaScript to load data asynchronously, but this adds complexity when compared to server-side rendering. We…","url":"https://www.infoq.com/articles/html-streaming-dom-updates-without-javascript/","urlToImage":"https://res.infoq.com/articles/html-streaming-dom-updates-without-javascript/en/headerimage/Streaming-HTML-Asynchronous-DOM-updates-without-JavaScript-header-1717575609122.jpg","publishedAt":"2024-06-11T09:00:00Z","content":"
              • Web applications provide the best user experience when pages load quickly and display additional data as they become available.
              • Traditional approaches using JavaScript to display data… [+13853 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"[FREE EBOOKS] Cloud Computing Solutions, JavaScript Essentials For Dummies & Four More Best Selling Titles","description":"Hello fellow geeks, Fresh offers await you on our Information Technology Research Library, please have a look! Cloud Computing Solutions: Architecture, Data Storage, Implementation, and Security ($180.00 Value) FREE for a Limited Time The main purpose of this…","url":"https://www.javacodegeeks.com/2024/06/free-ebooks-cloud-computing-solutions-javascript-essentials-for-dummies-four-more-best-selling-titles.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg","publishedAt":"2024-06-01T10:30:30Z","content":"The main purpose of this book is to include all the cloud-related technologies in a single platform, so that researchers, academicians, postgraduate students, and those in the industry can easily und… [+1126 chars]"}]} \ No newline at end of file