diff --git a/api/news/news.json b/api/news/news.json
index 0e794b7f..f83780ae 100644
--- a/api/news/news.json
+++ b/api/news/news.json
@@ -1 +1 @@
-{"status":"ok","totalResults":3284,"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":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":"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":"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":"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":"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":"Web.dev"},"author":null,"title":"Why Google Sheets ported its calculation worker from JavaScript to WasmGC","description":"Calculations in Google Sheets were initially done on the server, then on the client in JavaScript, and now on the client in WebAssembly Garbage Collection. This case study explains how and why.","url":"https://web.dev/case-studies/google-sheets-wasmgc","urlToImage":"https://web.dev/static/case-studies/google-sheets-wasmgc/thumb.png","publishedAt":"2024-06-27T09:34:09Z","content":"Google Sheets is one of the first products at Google to use WasmGC on Chrome. The move was announced in 2022, and the Sheets and Chrome teams partnered on standardization, engineering, and tooling to… [+7500 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":"Borischerny.com"},"author":null,"title":"NPM and NodeJS should do more to make ES Modules easy to use","description":"Coming back to JavaScript and TypeScript after a few years neck deep in Python and Hack, I kept hitting a number of new, cryptic errors when running NodeJS code in my dev environment:","url":"https://borischerny.com/javascript,/typescript/2024/06/19/ES-Modules-Are-A-Mess.html","urlToImage":null,"publishedAt":"2024-06-20T11:40:26Z","content":"Coming back to JavaScript and TypeScript after a few years neck deep in Python and Hack, I kept hitting a number of new, cryptic errors when running NodeJS code in my dev environment:\r\n# when I ran E… [+4586 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":"Deno.com"},"author":null,"title":"How We Made the Deno Language Server Ten Times Faster","description":"When a customer reported performance issues with the Deno language server, we began a performance investigation that resulted in reducing auto-completion times from 6-8 seconds to under one second in large codebases. This is how we did it.","url":"https://deno.com/blog/optimizing-our-lsp","urlToImage":"https://deno.com/blog/optimizing-our-lsp/og.png","publishedAt":"2024-06-20T23:59:35Z","content":"Programming should be simple, which is why we built Deno to be “batteries\r\nincluded” with all-in-one tooling,\r\nnative TypeScript support,\r\nand\r\nweb standards APIs.\r\n(You can get started with TypeScri… [+9838 chars]"},{"source":{"id":null,"name":"Daringfireball.net"},"author":"John Gruber","title":"★ Apple Disables WebKit’s JIT in Lockdown Mode, Offering a Hint Why BrowserEngineKit Is Complex and Restricted","description":"To put it in Steven Sinofsky’s terms, gatekeeping is a fundamental aspect of Apple’s brand promise with iOS.","url":"https://daringfireball.net/2024/06/apple_disables_webkits_jit_in_lockdown_mode","urlToImage":"https://daringfireball.net/graphics/df-wide-card.png","publishedAt":"2024-06-24T21:28:49Z","content":"Last week I mentioned Apple’s prohibition on JITs — just-in-time compilers — in the context of their rejection of UTM SE, an open source PC emulator. Apple’s prohibition on JITs, on security grounds,… [+5152 chars]"},{"source":{"id":null,"name":"Frankmtaylor.com"},"author":"https://blog.frankmtaylor.com/writer/paceaux/","title":"A Rant about Front-end Development","description":"I am a front-end developer who is FED up about front-end development. If you write front-end, this isn't about you personally. It's about how your choices make me angry. Also this is about how my choices have made me angry. Also this is mostly just about choi…","url":"https://blog.frankmtaylor.com/2024/06/20/a-rant-about-front-end-development/","urlToImage":"https://blog.frankmtaylor.com/storage/2024/06/DALL·E-2024-06-20-22.40.13-painting-of-a-raven-trying-to-remove-the-keys-from-a-laptop-keyboard.png","publishedAt":"2024-06-21T04:31:38Z","content":"Reading Time: 13minutesI am a front-end developer who is FED up about front-end development. If you write front-end, this isn’t about you personally. It’s about how your choices make me angry. Also t… [+21170 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":"Css-tricks.com"},"author":"Geoff Graham","title":"Transitioning to Auto Height","description":"I know this is something Chris has wanted forever, so it’s no surprise he’s already got a fantastic write-up just a day after the news broke. In fact, I first learned about it from his post and was unable …\n\nTransitioning to Auto Height originally published o…","url":"https://css-tricks.com/transitioning-to-auto-height/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/378862","publishedAt":"2024-06-28T13:44:01Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I know this is something Chris has wanted forever, so it’s no surprise he’s already got a fa… [+5513 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":"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":null,"name":"Github.com"},"author":"polyfillpolyfill","title":"Malicious Code Injection Found in CDN Polyfill Link Targeting Mobile Users","description":"https://blog.cloudflare.com/polyfill-io-now-available-on-cdnjs-reduce-your-supply-chain-risk following the transition of the domain polyfill.io to a new provider (Funnull). Is this still the case? ...","url":"https://github.com/polyfillpolyfill/polyfill-service/issues/2873","urlToImage":"https://opengraph.githubassets.com/07650f1d0078706f9852aea4b8d95e50f2c9094d0ca4354d31c15a66c971b1c4/polyfillpolyfill/polyfill-service/issues/2873","publishedAt":"2024-06-25T17:34:12Z","content":"* I previously have to delete this comment for some personal issues, but now I put it back here so others who have the same problem can search it up.Hello fellow humans, I also encounter malicious co… [+3739 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":"Brandur.org"},"author":null,"title":"Notes on implementing dark mode","description":"Not a dark mode tutorial, but a few notes on some specific refinements of a good dark mode implementation like tri-state instead of bi-state toggle, avoiding page flicker, and responding to theme changes from other tabs or the OS.","url":"https://brandur.org/fragments/dark-mode-notes","urlToImage":null,"publishedAt":"2024-06-28T17:29:33Z","content":"As you can see from the pretty new toggle at the top, I recently added dark mode to this site. I thought this was something that’d never happen because over a decade I’d built up an inescapable legac… [+9175 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":"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.com"},"author":"kabiroberai","title":"Create Node Modules in Swift","description":"Create Node modules in Swift. Contribute to kabiroberai/node-swift development by creating an account on GitHub.","url":"https://github.com/kabiroberai/node-swift","urlToImage":"https://opengraph.githubassets.com/a271643435c57658c5db4c3448b0be965b108e7cb8470accbb42ee753cf4457c/kabiroberai/node-swift","publishedAt":"2024-06-19T16:15:46Z","content":"Bridge Node.js and Swift code.\r\nNodeSwift allows you to write Swift code that talks to Node.js libraries, and vice versa. This enables possibilities such as\r\n- Using native macOS APIs and Swift… [+2904 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":"Github.com"},"author":"robertdavidgraham","title":"Wc2: Investigates optimizing 'wc', the Unix word count program","description":"Investigates optimizing 'wc', the Unix word count program - robertdavidgraham/wc2","url":"https://github.com/robertdavidgraham/wc2","urlToImage":"https://opengraph.githubassets.com/ca7663414ed56536ab4432a776e82e36254e4519aa3d802584265d4c960c9a38/robertdavidgraham/wc2","publishedAt":"2024-06-20T13:54:51Z","content":"There have been multiple articles lately implementing the\r\nclassic wc program in various programming languages, to\r\n\"prove\" their favorite language can be \"just as fast\" as C.\r\nThis project does some… [+9063 chars]"},{"source":{"id":null,"name":"Olano.dev"},"author":"Facundo Olano","title":"From RSS to My Kindle","description":"A Kindle integration was a natural extension to my feed reader. I had to learn a couple of things to get it working, so it seemed interesting to document the implementation process.","url":"https://olano.dev/blog/from-rss-to-my-kindle","urlToImage":"https://olano.dev/assets/img/feedi1.png","publishedAt":"2024-06-24T06:47:47Z","content":"Last year I wrote about how I built feedi, a personal feed reader, and started using it as my front page to the web. In the months since I published that post, I continued to tweak the app, observing… [+11842 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":"Linuxtoday.com"},"author":"Web Webster","title":"9 Best Free and Open-Source JavaScript Runtime Environments","description":"Here are the best free JavaScript runtimes, with our verdict captured in a legendary LinuxLinks-style ratings chart. We feature only free and open-source software here.\nThe post 9 Best Free and Open-Source JavaScript Runtime Environments appeared first on Lin…","url":"https://www.linuxtoday.com/developer/9-best-free-and-open-source-javascript-runtime-environments/","urlToImage":"https://assets.linuxtoday.com/uploads/2021/07/Linux_opengraph_square2-01.png","publishedAt":"2024-06-21T18:00:38Z","content":"Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear o… [+169 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":"Trickster.dev"},"author":null,"title":"Simple ways to find exposed sensitive information","description":"Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting","url":"https://www.trickster.dev/post/simple-ways-to-find-exposed-sensitive-information/","urlToImage":null,"publishedAt":"2024-06-21T18:21:29Z","content":"Informational advantage is a form of power. On the flipside, exposure of sensitive\r\ninformation about a person or organisation can be a privacy/security problem.\r\nSensitive Data Exposure is a type of… [+6144 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":"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":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring Postgres SREs","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/5162509004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2024-06-25T21:00:06Z","content":"Supabase is an Open Source and fully remote company building developer tools for databases.We are seeking an experienced SRE to manage the infrastructure of our Postgres databases. We currently manag… [+1913 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":"Dirk Knop","title":"Wordpress: Fünf Plug-ins mit Malware unterwandert","description":"In fünf Wordpress-Plug-ins haben IT-Sicherheitsforscher dieselbe eingeschleuste Malware entdeckt. Nur für eines gibt es ein Update.","url":"https://www.heise.de/news/Wordpress-Fuenf-Plug-ins-mit-Malware-unterwandert-9777207.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/2/1/2/0/3/shutterstock_1578268126-7847f7eb4f5d63ce.jpg","publishedAt":"2024-06-25T10:39:00Z","content":"In fünf Plug-ins für das Content-Management-System Wordpress haben IT-Forscher von Wordfence den gleichen Schadcode aufgespürt. Nur für eines der betroffenen Plug-ins gibt es eine Aktualisierung, die… [+2506 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":"Korben.info"},"author":"Korben","title":"Monolith – L’outil parfait pour sauvegarder le web","description":"Monolith est un outil génial pour archiver n'importe quelle page web en un seul fichier HTML autonome. Fini les tonnes d'onglets ouverts, place aux fichiers HTML à stocker où vous voulez !","url":"https://korben.info/monolith-archivage-web-html-autonome.html","urlToImage":"https://korben.info/app/uploads/2024/04/manu23_A_monolith_16_bit_style_internet_pionner_957490e4-267f-4878-92d0-7edbab2b4fe3.webp","publishedAt":"2024-06-22T07:00:00Z","content":"Je vais vous parler aujourd’hui d’un outil vraiment cool pour faire de l’archivage de pages web. Alors oui, je sais, on peut déjà enregistrer une page web avec le navigateur, mais cet outil baptisé M… [+3061 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Esta notificación falsa de Google Chrome está logrando que sus víctimas ejecuten malware en sus PC","description":"Los ciberdelincuentes llevan un tiempo utilizando falsas notificaciones de Google Chrome en sitios web legítimos hackeados para engañar a los usuarios e inducirles a ejecutar scripts maliciosos de PowerShell. Esta táctica ha sido identificada por la firma de …","url":"https://www.genbeta.com/seguridad/esta-notificacion-falsa-google-chrome-esta-logrando-que-sus-victimas-ejecuten-malware-sus-pc","urlToImage":"https://i.blogs.es/1b11d1/chrome/840_560.jpeg","publishedAt":"2024-06-20T19:26:37Z","content":"Los ciberdelincuentes llevan un tiempo utilizando falsas notificaciones de Google Chrome en sitios web legítimos hackeados para engañar a los usuarios e inducirles a ejecutar scripts maliciosos de Po… [+2355 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Eva Rodriguez de Luis","title":"Si estás aprendiendo a programar en Python, Java o C+, esta magnífica web te explica paso a paso lo que hace cada línea de código","description":"Una de las cosas que más recuerdo de mi época universitaria es la de estar en la sala de ordenadores picando código y compilando en busca de elaborar el programa requerido que cumpliera lo que pedía el ejercicio y por supuesto, que funcionara bien. Horas y ho…","url":"https://www.genbeta.com/web/estas-aprendiendo-a-programar-python-java-c-esta-magnifica-web-te-explica-paso-a-paso-que-hace-cada-linea-codigo","urlToImage":"https://i.blogs.es/9d4d05/fotis-fotopoulos-duhkov44prg-unsplash/840_560.jpeg","publishedAt":"2024-06-22T15:01:25Z","content":"Una de las cosas que más recuerdo de mi época universitaria es la de estar en la sala de ordenadores picando código y compilando en busca de elaborar el programa requerido que cumpliera lo que pedía … [+2265 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"If you're using Polyfill.io code on your site – like 100,000+ are – remove it immediately","description":"Scripts turn malicious, infect webpages after Chinese CDN swallows domain\nThe polyfill.io domain is being used to infect more than 100,000 websites with malware after a Chinese organization bought the domain earlier this year.…","url":"https://www.theregister.com/2024/06/25/polyfillio_china_crisis/","urlToImage":"https://regmedia.co.uk/2024/06/25/poison_shutterstock.jpg","publishedAt":"2024-06-25T23:48:13Z","content":"The polyfill.io domain is being used to infect more than 100,000 websites with malware after a Chinese organization bought the domain earlier this year.\r\nMultiple security firms sounded the alarm on … [+3951 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"El juego de la vida de Conway en forma de checkboxes (casillas de verificación)","description":"Checkbox Life es una recreación del juego de la vida de John H. Conway pero esta vez en forma de checkboxes (casillas de verificación).\n\nAsí que puedes entretenerte satisfactoriamente poniendo y quitando casillas con el ratón y luego darle al Play.\n\nEl código…","url":"https://www.microsiervos.com/archivo/juegos-y-diversion/el-juego-de-la-vida-conway-en-forma-de-checkboxes-casillas-de-verificacion.html","urlToImage":"https://img.microsiervos.com/images2024/Checkbox-Life.jpg","publishedAt":"2024-06-28T23:26:13Z","content":"Por @Alvy 29 de Junio de 2024\r\nCheckbox Life es una recreación del juego de la vida de John H. Conway pero esta vez en forma de checkboxes (casillas de verificación).\r\nAsí que puedes entretenerte sat… [+190 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.15.0 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.15.0","urlToImage":"https://nodejs.org/zh-cn/next-data/og?title=Node.js%20%E2%80%94%20Node%20v20.15.0%20(LTS)&type=release","publishedAt":"2024-06-20T16:04:41Z","content":"Marco Ippolito\r\nIt is now possible to count the number of assertions and subtests that are expected to run within a test. If the number of assertions and subtests that run does not match the expected… [+17741 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Tuesday, July 2, 2024 Security Releases","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/vulnerability/july-2024-security-releases","urlToImage":"https://nodejs.org/zh-cn/next-data/og?title=Node.js%20%E2%80%94%20Tuesday,%20July%202,%202024%20Security%20Releases&type=vulnerability","publishedAt":"2024-06-25T16:10:21Z","content":"Tuesday, July 2, 2024 Security Releases\r\nThe Node.js Project\r\nTuesday, July 2, 2024 Security Releases\r\nThe Node.js project will release new versions of the 22.x, 20.x, 18.x\r\nreleases lines on or shor… [+1425 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":"Github.io"},"author":"stulle123","title":"I found a 1-click exploit in South Korea's biggest mobile chat app","description":"Stealing another KakaoTalk user’s chat messages with a simple 1-click exploit.","url":"https://stulle123.github.io/posts/kakaotalk-account-takeover/","urlToImage":null,"publishedAt":"2024-06-24T15:01:42Z","content":"In this blog post we show how multiple low-hanging fruit vulnerabilities in KakaoTalk’s Android app can lead to the disclosure of users’ messages. We will cover different topics ranging from Android … [+20114 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":"Benv.ca"},"author":null,"title":"Counterscale and the New Self-Hosted","description":"Comments","url":"https://benv.ca/blog/posts/counterscale-and-the-new-self-hosted","urlToImage":"https://benv.ca/img/introducing-counterscale-analytics/introducing-counterscale-social.webp","publishedAt":"2024-06-24T15:27:25Z","content":"Back in January I launched an open source product. Its called Counterscale, and its a web analytics service to help you understand your website traffic.\r\nFeature-wise, Counterscale isnt that impressi… [+8048 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":"PRNewswire"},"author":null,"title":"Bots Compose 42% of Overall Web Traffic; Nearly Two-Thirds Are Malicious","description":"/PRNewswire/ -- Akamai Technologies, Inc. (NASDAQ: AKAM), the cloud company that powers and protects life online, today released a new State of the Internet...","url":"https://www.prnewswire.com/news-releases/bots-compose-42-of-overall-web-traffic-nearly-two-thirds-are-malicious-reports-akamai-302180377.html","urlToImage":"https://mma.prnewswire.com/media/384815/Akamai_v1_Logo.jpg?p=facebook","publishedAt":"2024-06-25T13:50:56Z","content":"Undetected web scraping bots severely impact ecommerce\r\nCAMBRIDGE, Mass., June 25, 2024 /PRNewswire/ -- Akamai Technologies, Inc.\r\n (NASDAQ: AKAM), the cloud company that powers and protects life onl… [+3761 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":"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":"9to5Mac"},"author":"Ben Lovejoy","title":"Vision Pro bug fixed; websites can no longer fill your room with bats","description":"Apple has fixed a Vision Pro bug which would have allowed a website to fill your room with an unlimited number of virtual 3D objects. Those objects – flying bats in the proof of concept – would then persist even after you quit Safari.\n\n\n\nThe bug was discovere…","url":"https://9to5mac.com/2024/06/21/vision-pro-bug-fixed/","urlToImage":"https://i0.wp.com/9to5mac.com/wp-content/uploads/sites/6/2024/06/Vision-Pro-bug-fixed-–-no-more-bats.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1","publishedAt":"2024-06-21T14:13:11Z","content":"Apple has fixed a Vision Pro bug which would have allowed a website to fill your room with an unlimited number of virtual 3D objects. Those objects flying bats in the proof of concept would then pers… [+2708 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Una tipografía que homenajea a un videojuego clásico y se construye pieza a pieza: Tetris Font","description":"Erik Demaine y Martin Demaine (padre e hijo) uno de los equipos más increíbles de matemagos de la antigua y la nueva generación, crearon hace unos años Tetris Font, una increíble tipografía donde las letras se construyen pieza a pieza, exactamente como en el …","url":"https://www.microsiervos.com/archivo/arte-y-diseno/tipografia-videojuego-clasico-piezas-tetris-font.html","urlToImage":"https://img.microsiervos.com/images2024/TetrisFont.jpg","publishedAt":"2024-06-20T22:20:54Z","content":"Por @Alvy 21 de Junio de 2024\r\nErik Demaine y Martin Demaine (padre e hijo) uno de los equipos más increíbles de matemagos de la antigua y la nueva generación, crearon hace unos años Tetris Font, una… [+1875 chars]"},{"source":{"id":null,"name":"Bennadel.com"},"author":"Ben Nadel","title":"Exploring Randomness In JavaScript","description":"Ben Nadel compares the randomness of Math.random() to crypto.getRandomValues() in JavaScript....","url":"https://www.bennadel.com/blog/4669-exploring-randomness-in-javascript.htm","urlToImage":"https://bennadel-cdn.com/resources/uploads/2024/math-random-vs-crypto-get-random-values@2x.png","publishedAt":"2024-06-22T12:26:37Z","content":"In my post yesterday, on building a color palette utility in Alpine.js, randomness played a big part: each swatch was generated as a composite of randomly selected Hue (0..360), Saturation (0..100), … [+9840 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Apple veröffentlicht Safari Technology Preview 197","description":"Apple hat wieder eine neue Version der Safari Technology Preview veröffentlicht. Für diejenigen unter euch, die damit noch nichts anfangen können: Die Technology Preview ist eine experimentelle Version des Browsers, die parallel zu der eigentlichen Version in…","url":"https://stadt-bremerhaven.de/apple-veroeffentlicht-safari-technology-preview-197/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-06-25T12:45:34Z","content":"Safari Technology Preview\r\nApple hat wieder eine neue Version der Safari Technology Preview veröffentlicht. Für diejenigen unter euch, die damit noch nichts anfangen können: Die Technology Preview is… [+895 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":"Github.blog"},"author":"Man Yue Mo","title":"Attack of the clones: Getting RCE in Chrome’s renderer with duplicate object properties","description":"In this post, I'll exploit CVE-2024-3833, an object corruption bug in v8, the Javascript engine of Chrome, that allows remote code execution (RCE) in the renderer sandbox of Chrome by a single visit to a malicious site.\nThe post Attack of the clones: Getting …","url":"https://github.blog/2024-06-26-attack-of-the-clones-getting-rce-in-chromes-renderer-with-duplicate-object-properties/","urlToImage":"https://github.blog/wp-content/uploads/2023/12/Security-DarkMode-1-2.png?fit=1200%2C630","publishedAt":"2024-06-25T16:01:57Z","content":"In this post, I’ll exploit CVE-2024-3833, an object corruption bug in v8, the Javascript engine of Chrome, that I reported in March 2024 as bug 331383939. A similar bug, 331358160, was also reported … [+36064 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":"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":"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":"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":"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":"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":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 197 With macOS Sequoia Support","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/24/apple-releases-safari-technology-preview-197/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2024-06-24T22:11:22Z","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… [+958 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":"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]"},{"source":{"id":null,"name":"Zwischenzugs.com"},"author":"zwischenzugs","title":"At 50 Years Old, Is SQL Becoming a Niche Skill?","description":"This post was originally triggered – and I choose that word carefully – by a recent experience on a cloud cost-optimisation project. These experiences prompted me to consider how things…","url":"https://zwischenzugs.com/2024/06/27/at-50-years-old-is-sql-becoming-a-niche-skill/","urlToImage":"https://zwischenzugs.com/wp-content/uploads/2022/08/head_shot.jpg","publishedAt":"2024-06-27T12:59:10Z","content":"This post was originally triggered – and I choose that word carefully – by a recent experience on a cloud cost-optimisation project. These experiences prompted me to consider how things had changed s… [+7603 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"「State of JavaScript 2023」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、2万3500人のエンジニアが回答","description":"JavaScriptに興味を持つ世界中のIT技術者2万3540人が回答したアンケートの結果をまとめた「State of JavaScript 2023」が公開されました。 回答者の国別分布を見ると米国が16%、フランスが7%、ドイツも7%、...","url":"https://www.publickey1.jp/blog/24/state_of_javascript_20231reactnextjs23500.html","urlToImage":"https://www.publickey1.jp/2024/stateofjs2023-01.png","publishedAt":"2024-06-23T15:04:32Z","content":"JavaScriptIT23540State of JavaScript 2023\r\n1677UK54332280\r\nJavaScript\r\nReact12Vue.js\r\nReact2812AngularVue.js3Angular\r\nSveltePreactSolidLitAlpine.js9HTMLX\r\n1Next.js2Nuxt3Gatsby\r\n1Next.js22GatsbyNuxt3G… [+329 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Rainald Menge-Sonnentag","title":"Jetzt handeln! Schadcode über CDN des JavaScript-Service Polyfill.io verteilt","description":"Mehrere Sicherheitsforscher melden eine aktive Bedrohung durch das Content Delivery Network von Polyfill.io. Google sperrt Werbung von betroffenen Ads-Seiten.","url":"https://www.heise.de/news/Jetzt-handeln-Schadcode-ueber-CDN-des-JavaScript-Service-Polyfill-io-verteilt-9778256.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/2/1/7/6/6/shutterstock_2033447216-267e128890ac87b3.jpg","publishedAt":"2024-06-26T10:49:00Z","content":"Inhaltsverzeichnis\r\nEine Supply-Chain-Attacke hat in den letzten Tagen Websites getroffen, die das Content Delivery Network (CDN) cdn.polyfill.io verwenden. Polyfills dienen im Web dazu, Inhalte auch… [+2772 chars]"},{"source":{"id":null,"name":"Presse-citron"},"author":"Jean-Yves Alric","title":"Google Chrome : ces fausses mises à jour vous mettent en grand danger","description":"Une nouvelle menace plane sur les internautes.","url":"https://www.presse-citron.net/google-chrome-ces-fausses-mises-a-jour-vous-mettent-en-grand-danger/","urlToImage":"https://www.presse-citron.net/app/uploads/2024/06/google-chrome.jpg","publishedAt":"2024-06-04T07:25:20Z","content":"Cest un vrai signal dalarme que poussent les chercheurs de la société de cybersécurité eSentire dans un nouveau rapport. Les experts veulent en effet nous alerter sur de fausses mises à jour de navig… [+2448 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"Mejora de Google Sheets: Descubre las nuevas actualizaciones que acelerarán tu trabajo","description":"Si eres de los que usan Google Sheets a diario, te traigo buenas noticias. Google ha implementado varias mejoras que harán que tu experiencia sea mucho más rápida y fluida. Aquí te cuento todo lo que necesitas saber sobre estos cambios. ¿Qué hay de nuevo en G…","url":"https://wwwhatsnew.com/2024/06/28/mejora-de-google-sheets-descubre-las-nuevas-actualizaciones-que-aceleraran-tu-trabajo/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/06/tec-772.jpg","publishedAt":"2024-06-28T08:00:08Z","content":"Si eres de los que usan Google Sheets a diario, te traigo buenas noticias. Google ha implementado varias mejoras que harán que tu experiencia sea mucho más rápida y fluida. Aquí te cuento todo lo que… [+2826 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Jaime Morales","title":"Mistral AI lanza Codestral para que programar con Inteligencia Artificial sea más productivo","description":"La inteligencia artificial sigue evolucionando, y Mistral AI, una startup francesa respaldada por Microsoft y valorada en $6 mil millones, ha lanzado su primer modelo generativo de código llamado Codestral. Esta herramienta promete transformar la forma en que…","url":"https://wwwhatsnew.com/2024/05/31/mistral-ai-lanza-codestral-para-que-programar-con-inteligencia-artificial-sea-mas-productivo/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/05/mistral.jpg","publishedAt":"2024-05-31T01:00:02Z","content":"La inteligencia artificial sigue evolucionando, y Mistral AI, una startup francesa respaldada por Microsoft y valorada en $6 mil millones, ha lanzado su primer modelo generativo de código llamado Cod… [+3765 chars]"},{"source":{"id":null,"name":"Livedoor.biz"},"author":"news4vip2","title":"【画像】IQ260の13歳の日本人の末路wwwwwwwww","description":"1: 名無し 2022/11/03(木) 23:14:56.537 ID:IqxpIQVUa 最強の13歳見せたろか? 数学者 「乗数h付きオイラー双子型メルセンヌ超完全数」 「スーパー双子素数の個数公式と高橋条件」 等の新定理を発表 英検1級 数検1級 Finaleを使って作曲 Python、Javascript、C++","url":"https://news4vip.livedoor.biz/archives/52529005.html","urlToImage":"https://livedoor.blogimg.jp/news4vip2/imgs/1/1/1133fc19-s.jpg","publishedAt":"2024-06-03T13:15:33Z","content":"1: 2022/11/03() 23:14:56.537 ID:IqxpIQVUa\r\n 13 h \r\n1 1 Finale PythonJavascriptC++Julia LaTeX \r\nhttps://mi.5ch.net/test/read.cgi/news4vip/1667484896/"},{"source":{"id":null,"name":"Jameshfisher.com"},"author":null,"title":"Hello world in C inline assembly (2020)","description":"A C program that writes \"hello, world!\" to the console using inline assembly instead of standard library functions, demonstrating direct system call invocation.","url":"https://jameshfisher.com/2018/02/20/c-inline-assembly-hello-world/","urlToImage":"https://jameshfisher.com/assets/jim_512.jpg","publishedAt":"2024-06-16T06:04:18Z","content":"Heres an unusual hello, world in C:\r\nintmain(void){registerint syscall_no asm(\"rax\")=1;registerint arg1 asm(\"rdi\")=1;registerchar* arg2 asm(\"rsi\")=\"hello, world!\\n\";registerint arg3 asm(\"rdx\")=14;asm… [+5785 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"observablehq","title":"Observable Framework 1.9","description":"JSX + React ⚛\nFramework now supports JSX rendered with React, providing a powerful new mechanism for implementing reusable stateful components. You can both write fenced code blocks (```jsx) and ...","url":"https://github.com/observablehq/framework/releases/tag/v1.9.0","urlToImage":"https://opengraph.githubassets.com/05c07827b2b6fb6e17d487cc7ea331b612441d9b8cac39ddefb18df3419629f7/observablehq/framework/releases/tag/v1.9.0","publishedAt":"2024-06-14T12:53:07Z","content":"JSX + React \r\nFramework now supports JSX rendered with React, providing a powerful new mechanism for implementing reusable stateful components. You can both write fenced code blocks (```jsx) and impo… [+5136 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Driver AI (YC W24) Is Hiring a Senior Front-End Engineer","description":"Job Description\nWe are seeking a skilled Senior Frontend Engineer to join our team at Driver AI. As a key member of our engineering team, you will play a crucial role in developing and enhancing our frontend web application using modern technologies such as N…","url":"https://www.ycombinator.com/companies/driver-ai/jobs/V2OQgdd-senior-frontend-engineer","urlToImage":"https://yc-workatastartup-production.s3.amazonaws.com/jobs_company_jobs/images/66798/54c8ba8f6cad4f7e8deb540d2aa514426988842d.png?1717084490","publishedAt":"2024-06-06T22:44:52Z","content":"Job Description\r\nWe are seeking a skilled Senior Frontend Engineer to join our team at Driver AI. As a key member of our engineering team, you will play a crucial role in developing and enhancing our… [+5544 chars]"},{"source":{"id":null,"name":"Coryrylan.com"},"author":"Cory Rylan","title":"Flow Charts with CSS Anchor Positioning","description":"Learn how to use CSS Anchor Positioning to create flow charts and diagram with just CSS.","url":"https://coryrylan.com/blog/flow-charts-with-css-anchor-positioning","urlToImage":"https://coryrylan.com/assets/images/posts/types/css-800x800.png","publishedAt":"2024-06-27T07:07:08Z","content":"With the introduction of the CSS Anchor Position API in Chrome 125, it's never been easier to position an element relative to another element. This is a great way to manage complex positioning use ca… [+4357 chars]"},{"source":{"id":null,"name":"Raycast.com"},"author":null,"title":"Raycast (YC W20) Is Hiring a Senior Product Designer (UTC ± 3 Hours)","description":"Senior Product Designer","url":"https://www.raycast.com/jobs/senior-product-designer","urlToImage":"https://www.raycast.com/opengraph-image.png?7385e23163a01717","publishedAt":"2024-06-29T07:00:30Z","content":"Raycast makes it simple, fast and delightful to control your tools. We're looking for an experienced individual to join and strengthen our design team. Youll have an unique opportunity to shape how R… [+5037 chars]"},{"source":{"id":null,"name":"Sidebar.io"},"author":null,"title":"Sidebar Is Taking a Break","description":"The five best design links, every weekday.","url":"https://sidebar.io/break/","urlToImage":null,"publishedAt":"2024-06-14T18:25:07Z","content":"I started Sidebar in the fall of 2012. At the time my vision was to create a Hacker News for design, a place where designers could come to showcase their work and discover new resources.\r\nAs often ha… [+4342 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Carma (YC W24) Hiring a Founding Full-Stack SWE to Get Fleets Same-Day Auto Repair","description":"Type of Role: Remote or In-Person\nStart Date: ASAP\nCompensation:\nCash: $120,000 - $150,000\nEquity: 2.00% - 4.00%\nCandidate Requirements:\nAttended a reputable 4-year university in the United States with a strong CS program\nA strong product-oriented mindset and…","url":"https://www.ycombinator.com/companies/carma/jobs/v6CTeFv-founding-full-stack-software-engineer-react-react-native-node-js-nestjs","urlToImage":"https://yc-workatastartup-production.s3.amazonaws.com/jobs_company_jobs/images/67195/aa5be5662e5bcb467e276257e737b5d3ad0a0fc0.png?1718584884","publishedAt":"2024-06-17T17:00:13Z","content":"Type of Role: Remote or In-Person\r\nStart Date: ASAP\r\nCompensation:\r\n
- Cash: $120,000 - $150,000
- Equity: 2.00% - 4.00%
Candidate Requirements:\r\n- Attended a reputable 4-ye… [+5685 chars]"},{"source":{"id":null,"name":"Candyjapan.com"},"author":null,"title":"Algorithmic Fitting of Japanese Candy","description":"Introduction to bin packing through a simple example of fitting boxes of candy inside a parcel.","url":"https://www.candyjapan.com/behind-the-scenes/algorithmic-fitting-of-japanese-candy","urlToImage":"https://www.candyjapan.com/static/bin_packing.png","publishedAt":"2024-06-19T09:32:22Z","content":"Candy Japan ships candy to subscribers twice a month. This means that I spend many hours looking for candy and then checking which combinations would fit the box in the best way.\r\nHey I know, I'm a p… [+3610 chars]"},{"source":{"id":null,"name":"Motherduck.com"},"author":"Mehdi Ouazza","title":"What Happens When You Put a Database in the Browser?","description":"Explore DuckDB Wasm use cases","url":"https://motherduck.com/blog/olap-database-in-browser/","urlToImage":"https://motherduck-com-web-prod.s3.amazonaws.com/assets/img/Pyspark_blog_post_367626157b.png","publishedAt":"2024-06-21T19:18:40Z","content":"WebAssembly (Wasm) has transformed the capabilities of browsers, enabling high-performance applications without needing anything beyond the browser itself. DuckDB, which can also run in browsers via … [+5092 chars]"},{"source":{"id":null,"name":"Visualstudiomagazine.com"},"author":null,"title":"Open Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code","description":"Some seven years in the making, the Eclipse Foundation's Theia IDE project is now generally available, emerging from beta to challenge Microsoft's similar Visual Studio Code editor, with which it shares much tech.","url":"https://visualstudiomagazine.com/Articles/2024/06/27/eclipse-theia-ide.aspx","urlToImage":"https://visualstudiomagazine.com/-/media/ECG/visualstudiomagazine/Images/introimages/Eclipse.jpg","publishedAt":"2024-06-28T20:49:23Z","content":"News\r\nOpen Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code\r\nSome seven years in the making, the Eclipse Foundation's Theia IDE project is now generally available, emerging from … [+4825 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で","description":"JavaScript/TypeScriptランタイムの「Deno」は、最新版のDeno 1.44でnpmのプライベートレジストリやgRPCに対応したことを発表しました。 Deno 1.44 is released!Private npm r...","url":"https://www.publickey1.jp/blog/24/denonpmgrpcnodejsnextjsdeno_144.html","urlToImage":"https://www.publickey1.jp/2024/PzOAQHAT.png","publishedAt":"2024-06-03T15:49:54Z","content":"JavaScript/TypeScriptDenoDeno 1.44npmgRPC\r\nDeno 1.44 is released!\r\nPrivate npm registriesgRPC now supportedModule loading & memory performance improvementsLSP and compatibility enhancementsReques… [+526 chars]"},{"source":{"id":null,"name":"Techbang.com"},"author":"janus","title":"Chrome 在 Speedometer 3.0 測試中奪魁,鞏固其全球最快瀏覽器地位","description":"Google Chrome 穩坐最快瀏覽器寶座,取得 Speedometer 3.0 歷史最高分Google Chrome 瀏覽器奪得了全球最快瀏覽器的稱號,最新版本的 Chrome 在 Speedometer 3.0 測試中取得了有史以來的最高分。\nSpeedometer 3.0 是一個業界標準的開源基準測試工具,用於衡量瀏覽器性能。Speedometer 3.0 模擬使用者在現代網路應用中的真實操作,例如新增待辦事項和編輯文字,來測試瀏覽器處理這些任務的響應速度。通過以極快的速度重複運行這些任務,基準測試可以…","url":"https://www.techbang.com/posts/116024-google-chrome-speedometer-30","urlToImage":"https://cdn1.techbang.com/system/excerpt_images/116024/original/530f59fa1a032c2a10692e8d3d3ef4db.jpg?1717995165","publishedAt":"2024-06-25T06:30:00Z","content":"Google Chrome Chrome Speedometer 3.0 \r\nSpeedometer 3.0 Speedometer 3.0 \r\nGoogle Mozilla \r\nChrome \r\nGoogle Chrome Speedometer Chrome Chrome Google\r\nSpaceSplitStringGoogletext shaping engine HarfBuzz… [+151 chars]"},{"source":{"id":null,"name":"Snarky.ca"},"author":"Brett Cannon","title":"Brett Cannon: My impressions of ReScript","description":"I maintain a GitHub Action called check-for-changed-files. For the purpose of this blog post what the action does isn't important, but the fact that I authored it originally in TypeScript is. See, one day I tried to update the NPM dependencies. Unfortunately,…","url":"https://snarky.ca/my-impressions-of-rescript/","urlToImage":"https://snarky.ca/content/images/size/w1200/2016/12/104_0419.JPG","publishedAt":"2024-06-22T23:35:17Z","content":"I maintain a GitHub Action called check-for-changed-files. For the purpose of this blog post what the action does isn't important, but the fact that I authored it originally in TypeScript is. See, on… [+4575 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Async Rust and WebAssembly for blazing-fast web applications","description":"Rust has taken the programming world by storm. This versatile language offers the best of both worlds: the speed and control of a systems language like C++, alongside the memory safety and developer experience of higher-level languages like Python. While Rust…","url":"https://www.javacodegeeks.com/2024/06/async-rust-and-webassembly-for-blazing-fast-web-applications.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2012/10/software-development-2-logo.jpg","publishedAt":"2024-06-14T16:46:00Z","content":"Rust has taken the programming world by storm. This versatile language offers the best of both worlds: the speed and control of a systems language like C++, alongside the memory safety and developer … [+9188 chars]"}]}
\ No newline at end of file
+{"status":"ok","totalResults":3223,"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":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":"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":"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":"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":"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":"Web.dev"},"author":null,"title":"Why Google Sheets ported its calculation worker from JavaScript to WasmGC","description":"Calculations in Google Sheets were initially done on the server, then on the client in JavaScript, and now on the client in WebAssembly Garbage Collection. This case study explains how and why.","url":"https://web.dev/case-studies/google-sheets-wasmgc","urlToImage":"https://web.dev/static/case-studies/google-sheets-wasmgc/thumb.png","publishedAt":"2024-06-27T09:34:09Z","content":"Google Sheets is one of the first products at Google to use WasmGC on Chrome. The move was announced in 2022, and the Sheets and Chrome teams partnered on standardization, engineering, and tooling to… [+7500 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":"Borischerny.com"},"author":null,"title":"NPM and NodeJS should do more to make ES Modules easy to use","description":"Coming back to JavaScript and TypeScript after a few years neck deep in Python and Hack, I kept hitting a number of new, cryptic errors when running NodeJS code in my dev environment:","url":"https://borischerny.com/javascript,/typescript/2024/06/19/ES-Modules-Are-A-Mess.html","urlToImage":null,"publishedAt":"2024-06-20T11:40:26Z","content":"Coming back to JavaScript and TypeScript after a few years neck deep in Python and Hack, I kept hitting a number of new, cryptic errors when running NodeJS code in my dev environment:\r\n# when I ran E… [+4586 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":"Deno.com"},"author":null,"title":"How We Made the Deno Language Server Ten Times Faster","description":"When a customer reported performance issues with the Deno language server, we began a performance investigation that resulted in reducing auto-completion times from 6-8 seconds to under one second in large codebases. This is how we did it.","url":"https://deno.com/blog/optimizing-our-lsp","urlToImage":"https://deno.com/blog/optimizing-our-lsp/og.png","publishedAt":"2024-06-20T23:59:35Z","content":"Programming should be simple, which is why we built Deno to be “batteries\r\nincluded” with all-in-one tooling,\r\nnative TypeScript support,\r\nand\r\nweb standards APIs.\r\n(You can get started with TypeScri… [+9838 chars]"},{"source":{"id":null,"name":"Daringfireball.net"},"author":"John Gruber","title":"★ Apple Disables WebKit’s JIT in Lockdown Mode, Offering a Hint Why BrowserEngineKit Is Complex and Restricted","description":"To put it in Steven Sinofsky’s terms, gatekeeping is a fundamental aspect of Apple’s brand promise with iOS.","url":"https://daringfireball.net/2024/06/apple_disables_webkits_jit_in_lockdown_mode","urlToImage":"https://daringfireball.net/graphics/df-wide-card.png","publishedAt":"2024-06-24T21:28:49Z","content":"Last week I mentioned Apple’s prohibition on JITs — just-in-time compilers — in the context of their rejection of UTM SE, an open source PC emulator. Apple’s prohibition on JITs, on security grounds,… [+5152 chars]"},{"source":{"id":null,"name":"Frankmtaylor.com"},"author":"https://blog.frankmtaylor.com/writer/paceaux/","title":"A Rant about Front-end Development","description":"I am a front-end developer who is FED up about front-end development. If you write front-end, this isn't about you personally. It's about how your choices make me angry. Also this is about how my choices have made me angry. Also this is mostly just about choi…","url":"https://blog.frankmtaylor.com/2024/06/20/a-rant-about-front-end-development/","urlToImage":"https://blog.frankmtaylor.com/storage/2024/06/DALL·E-2024-06-20-22.40.13-painting-of-a-raven-trying-to-remove-the-keys-from-a-laptop-keyboard.png","publishedAt":"2024-06-21T04:31:38Z","content":"Reading Time: 13minutesI am a front-end developer who is FED up about front-end development. If you write front-end, this isn’t about you personally. It’s about how your choices make me angry. Also t… [+21170 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":"Css-tricks.com"},"author":"Geoff Graham","title":"Transitioning to Auto Height","description":"I know this is something Chris has wanted forever, so it’s no surprise he’s already got a fantastic write-up just a day after the news broke. In fact, I first learned about it from his post and was unable …\n\nTransitioning to Auto Height originally published o…","url":"https://css-tricks.com/transitioning-to-auto-height/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/378862","publishedAt":"2024-06-28T13:44:01Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I know this is something Chris has wanted forever, so it’s no surprise he’s already got a fa… [+5513 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":"Korben.info"},"author":"Korben","title":"Miru – Pour mater vos animés préférés tout en douceur","description":"Miru est un environnement de streaming torrent en JavaScript pur révolutionnaire. Combinant les fonctionnalités d'un client torrent, d'un gestionnaire de liste et d'un lecteur vidéo, Miru offre une expérience de streaming fluide sans pub ni tracking, tout en …","url":"https://korben.info/miru-streaming-torrent-javascript-pur.html","urlToImage":"https://korben.info/app/uploads/2019/07/cropped-android-chrome-512x512.png","publishedAt":"2024-06-30T07:00:00Z","content":"Aujourd’hui, on part pour un tour dans la matrice du streaming avec Miru, un ovni débarqué tout droit du futur qui combine le meilleur de qBittorrent, Taiga et MPV, le tout condensé dans un pack 100%… [+2060 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":"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":null,"name":"Github.com"},"author":"polyfillpolyfill","title":"Malicious Code Injection Found in CDN Polyfill Link Targeting Mobile Users","description":"https://blog.cloudflare.com/polyfill-io-now-available-on-cdnjs-reduce-your-supply-chain-risk following the transition of the domain polyfill.io to a new provider (Funnull). Is this still the case? ...","url":"https://github.com/polyfillpolyfill/polyfill-service/issues/2873","urlToImage":"https://opengraph.githubassets.com/07650f1d0078706f9852aea4b8d95e50f2c9094d0ca4354d31c15a66c971b1c4/polyfillpolyfill/polyfill-service/issues/2873","publishedAt":"2024-06-25T17:34:12Z","content":"* I previously have to delete this comment for some personal issues, but now I put it back here so others who have the same problem can search it up.Hello fellow humans, I also encounter malicious co… [+3739 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":"Brandur.org"},"author":null,"title":"Notes on implementing dark mode","description":"Not a dark mode tutorial, but a few notes on some specific refinements of a good dark mode implementation like tri-state instead of bi-state toggle, avoiding page flicker, and responding to theme changes from other tabs or the OS.","url":"https://brandur.org/fragments/dark-mode-notes","urlToImage":null,"publishedAt":"2024-06-28T17:29:33Z","content":"As you can see from the pretty new toggle at the top, I recently added dark mode to this site. I thought this was something that’d never happen because over a decade I’d built up an inescapable legac… [+9175 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":"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.com"},"author":"kabiroberai","title":"Create Node Modules in Swift","description":"Create Node modules in Swift. Contribute to kabiroberai/node-swift development by creating an account on GitHub.","url":"https://github.com/kabiroberai/node-swift","urlToImage":"https://opengraph.githubassets.com/a271643435c57658c5db4c3448b0be965b108e7cb8470accbb42ee753cf4457c/kabiroberai/node-swift","publishedAt":"2024-06-19T16:15:46Z","content":"Bridge Node.js and Swift code.\r\nNodeSwift allows you to write Swift code that talks to Node.js libraries, and vice versa. This enables possibilities such as\r\n
- Using native macOS APIs and Swift… [+2904 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":"Github.com"},"author":"robertdavidgraham","title":"Wc2: Investigates optimizing 'wc', the Unix word count program","description":"Investigates optimizing 'wc', the Unix word count program - robertdavidgraham/wc2","url":"https://github.com/robertdavidgraham/wc2","urlToImage":"https://opengraph.githubassets.com/ca7663414ed56536ab4432a776e82e36254e4519aa3d802584265d4c960c9a38/robertdavidgraham/wc2","publishedAt":"2024-06-20T13:54:51Z","content":"There have been multiple articles lately implementing the\r\nclassic wc program in various programming languages, to\r\n\"prove\" their favorite language can be \"just as fast\" as C.\r\nThis project does some… [+9063 chars]"},{"source":{"id":null,"name":"Olano.dev"},"author":"Facundo Olano","title":"From RSS to My Kindle","description":"A Kindle integration was a natural extension to my feed reader. I had to learn a couple of things to get it working, so it seemed interesting to document the implementation process.","url":"https://olano.dev/blog/from-rss-to-my-kindle","urlToImage":"https://olano.dev/assets/img/feedi1.png","publishedAt":"2024-06-24T06:47:47Z","content":"Last year I wrote about how I built feedi, a personal feed reader, and started using it as my front page to the web. In the months since I published that post, I continued to tweak the app, observing… [+11842 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":"Linuxtoday.com"},"author":"Web Webster","title":"9 Best Free and Open-Source JavaScript Runtime Environments","description":"Here are the best free JavaScript runtimes, with our verdict captured in a legendary LinuxLinks-style ratings chart. We feature only free and open-source software here.\nThe post 9 Best Free and Open-Source JavaScript Runtime Environments appeared first on Lin…","url":"https://www.linuxtoday.com/developer/9-best-free-and-open-source-javascript-runtime-environments/","urlToImage":"https://assets.linuxtoday.com/uploads/2021/07/Linux_opengraph_square2-01.png","publishedAt":"2024-06-21T18:00:38Z","content":"Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear o… [+169 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":"Trickster.dev"},"author":null,"title":"Simple ways to find exposed sensitive information","description":"Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting","url":"https://www.trickster.dev/post/simple-ways-to-find-exposed-sensitive-information/","urlToImage":null,"publishedAt":"2024-06-21T18:21:29Z","content":"Informational advantage is a form of power. On the flipside, exposure of sensitive\r\ninformation about a person or organisation can be a privacy/security problem.\r\nSensitive Data Exposure is a type of… [+6144 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":"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":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring Postgres SREs","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/5162509004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2024-06-25T21:00:06Z","content":"Supabase is an Open Source and fully remote company building developer tools for databases.We are seeking an experienced SRE to manage the infrastructure of our Postgres databases. We currently manag… [+1913 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":"Dirk Knop","title":"Wordpress: Fünf Plug-ins mit Malware unterwandert","description":"In fünf Wordpress-Plug-ins haben IT-Sicherheitsforscher dieselbe eingeschleuste Malware entdeckt. Nur für eines gibt es ein Update.","url":"https://www.heise.de/news/Wordpress-Fuenf-Plug-ins-mit-Malware-unterwandert-9777207.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/2/1/2/0/3/shutterstock_1578268126-7847f7eb4f5d63ce.jpg","publishedAt":"2024-06-25T10:39:00Z","content":"In fünf Plug-ins für das Content-Management-System Wordpress haben IT-Forscher von Wordfence den gleichen Schadcode aufgespürt. Nur für eines der betroffenen Plug-ins gibt es eine Aktualisierung, die… [+2506 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":"Korben.info"},"author":"Korben","title":"Monolith – L’outil parfait pour sauvegarder le web","description":"Monolith est un outil génial pour archiver n'importe quelle page web en un seul fichier HTML autonome. Fini les tonnes d'onglets ouverts, place aux fichiers HTML à stocker où vous voulez !","url":"https://korben.info/monolith-archivage-web-html-autonome.html","urlToImage":"https://korben.info/app/uploads/2024/04/manu23_A_monolith_16_bit_style_internet_pionner_957490e4-267f-4878-92d0-7edbab2b4fe3.webp","publishedAt":"2024-06-22T07:00:00Z","content":"Je vais vous parler aujourd’hui d’un outil vraiment cool pour faire de l’archivage de pages web. Alors oui, je sais, on peut déjà enregistrer une page web avec le navigateur, mais cet outil baptisé M… [+3061 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Esta notificación falsa de Google Chrome está logrando que sus víctimas ejecuten malware en sus PC","description":"Los ciberdelincuentes llevan un tiempo utilizando falsas notificaciones de Google Chrome en sitios web legítimos hackeados para engañar a los usuarios e inducirles a ejecutar scripts maliciosos de PowerShell. Esta táctica ha sido identificada por la firma de …","url":"https://www.genbeta.com/seguridad/esta-notificacion-falsa-google-chrome-esta-logrando-que-sus-victimas-ejecuten-malware-sus-pc","urlToImage":"https://i.blogs.es/1b11d1/chrome/840_560.jpeg","publishedAt":"2024-06-20T19:26:37Z","content":"Los ciberdelincuentes llevan un tiempo utilizando falsas notificaciones de Google Chrome en sitios web legítimos hackeados para engañar a los usuarios e inducirles a ejecutar scripts maliciosos de Po… [+2355 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Eva Rodriguez de Luis","title":"Si estás aprendiendo a programar en Python, Java o C+, esta magnífica web te explica paso a paso lo que hace cada línea de código","description":"Una de las cosas que más recuerdo de mi época universitaria es la de estar en la sala de ordenadores picando código y compilando en busca de elaborar el programa requerido que cumpliera lo que pedía el ejercicio y por supuesto, que funcionara bien. Horas y ho…","url":"https://www.genbeta.com/web/estas-aprendiendo-a-programar-python-java-c-esta-magnifica-web-te-explica-paso-a-paso-que-hace-cada-linea-codigo","urlToImage":"https://i.blogs.es/9d4d05/fotis-fotopoulos-duhkov44prg-unsplash/840_560.jpeg","publishedAt":"2024-06-22T15:01:25Z","content":"Una de las cosas que más recuerdo de mi época universitaria es la de estar en la sala de ordenadores picando código y compilando en busca de elaborar el programa requerido que cumpliera lo que pedía … [+2265 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"If you're using Polyfill.io code on your site – like 100,000+ are – remove it immediately","description":"Scripts turn malicious, infect webpages after Chinese CDN swallows domain\nThe polyfill.io domain is being used to infect more than 100,000 websites with malware after a Chinese organization bought the domain earlier this year.…","url":"https://www.theregister.com/2024/06/25/polyfillio_china_crisis/","urlToImage":"https://regmedia.co.uk/2024/06/25/poison_shutterstock.jpg","publishedAt":"2024-06-25T23:48:13Z","content":"The polyfill.io domain is being used to infect more than 100,000 websites with malware after a Chinese organization bought the domain earlier this year.\r\nMultiple security firms sounded the alarm on … [+3951 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"El juego de la vida de Conway en forma de checkboxes (casillas de verificación)","description":"Checkbox Life es una recreación del juego de la vida de John H. Conway pero esta vez en forma de checkboxes (casillas de verificación).\n\nAsí que puedes entretenerte satisfactoriamente poniendo y quitando casillas con el ratón y luego darle al Play.\n\nEl código…","url":"https://www.microsiervos.com/archivo/juegos-y-diversion/el-juego-de-la-vida-conway-en-forma-de-checkboxes-casillas-de-verificacion.html","urlToImage":"https://img.microsiervos.com/images2024/Checkbox-Life.jpg","publishedAt":"2024-06-28T23:26:13Z","content":"Por @Alvy 29 de Junio de 2024\r\nCheckbox Life es una recreación del juego de la vida de John H. Conway pero esta vez en forma de checkboxes (casillas de verificación).\r\nAsí que puedes entretenerte sat… [+190 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.15.0 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.15.0","urlToImage":"https://nodejs.org/zh-cn/next-data/og?title=Node.js%20%E2%80%94%20Node%20v20.15.0%20(LTS)&type=release","publishedAt":"2024-06-20T16:04:41Z","content":"Marco Ippolito\r\nIt is now possible to count the number of assertions and subtests that are expected to run within a test. If the number of assertions and subtests that run does not match the expected… [+17741 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Tuesday, July 2, 2024 Security Releases","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/vulnerability/july-2024-security-releases","urlToImage":"https://nodejs.org/zh-cn/next-data/og?title=Node.js%20%E2%80%94%20Tuesday,%20July%202,%202024%20Security%20Releases&type=vulnerability","publishedAt":"2024-06-25T16:10:21Z","content":"Tuesday, July 2, 2024 Security Releases\r\nThe Node.js Project\r\nTuesday, July 2, 2024 Security Releases\r\nThe Node.js project will release new versions of the 22.x, 20.x, 18.x\r\nreleases lines on or shor… [+1425 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":"Github.io"},"author":"stulle123","title":"I found a 1-click exploit in South Korea's biggest mobile chat app","description":"Stealing another KakaoTalk user’s chat messages with a simple 1-click exploit.","url":"https://stulle123.github.io/posts/kakaotalk-account-takeover/","urlToImage":null,"publishedAt":"2024-06-24T15:01:42Z","content":"In this blog post we show how multiple low-hanging fruit vulnerabilities in KakaoTalk’s Android app can lead to the disclosure of users’ messages. We will cover different topics ranging from Android … [+20114 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":"Benv.ca"},"author":null,"title":"Counterscale and the New Self-Hosted","description":"Comments","url":"https://benv.ca/blog/posts/counterscale-and-the-new-self-hosted","urlToImage":"https://benv.ca/img/introducing-counterscale-analytics/introducing-counterscale-social.webp","publishedAt":"2024-06-24T15:27:25Z","content":"Back in January I launched an open source product. Its called Counterscale, and its a web analytics service to help you understand your website traffic.\r\nFeature-wise, Counterscale isnt that impressi… [+8048 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":"PRNewswire"},"author":null,"title":"Bots Compose 42% of Overall Web Traffic; Nearly Two-Thirds Are Malicious","description":"/PRNewswire/ -- Akamai Technologies, Inc. (NASDAQ: AKAM), the cloud company that powers and protects life online, today released a new State of the Internet...","url":"https://www.prnewswire.com/news-releases/bots-compose-42-of-overall-web-traffic-nearly-two-thirds-are-malicious-reports-akamai-302180377.html","urlToImage":"https://mma.prnewswire.com/media/384815/Akamai_v1_Logo.jpg?p=facebook","publishedAt":"2024-06-25T13:50:56Z","content":"Undetected web scraping bots severely impact ecommerce\r\nCAMBRIDGE, Mass., June 25, 2024 /PRNewswire/ -- Akamai Technologies, Inc.\r\n (NASDAQ: AKAM), the cloud company that powers and protects life onl… [+3761 chars]"},{"source":{"id":null,"name":"9to5Mac"},"author":"Ben Lovejoy","title":"Vision Pro bug fixed; websites can no longer fill your room with bats","description":"Apple has fixed a Vision Pro bug which would have allowed a website to fill your room with an unlimited number of virtual 3D objects. Those objects – flying bats in the proof of concept – would then persist even after you quit Safari.\n\n\n\nThe bug was discovere…","url":"https://9to5mac.com/2024/06/21/vision-pro-bug-fixed/","urlToImage":"https://i0.wp.com/9to5mac.com/wp-content/uploads/sites/6/2024/06/Vision-Pro-bug-fixed-–-no-more-bats.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1","publishedAt":"2024-06-21T14:13:11Z","content":"Apple has fixed a Vision Pro bug which would have allowed a website to fill your room with an unlimited number of virtual 3D objects. Those objects flying bats in the proof of concept would then pers… [+2708 chars]"},{"source":{"id":null,"name":"Bennadel.com"},"author":"Ben Nadel","title":"Exploring Randomness In JavaScript","description":"Ben Nadel compares the randomness of Math.random() to crypto.getRandomValues() in JavaScript....","url":"https://www.bennadel.com/blog/4669-exploring-randomness-in-javascript.htm","urlToImage":"https://bennadel-cdn.com/resources/uploads/2024/math-random-vs-crypto-get-random-values@2x.png","publishedAt":"2024-06-22T12:26:37Z","content":"In my post yesterday, on building a color palette utility in Alpine.js, randomness played a big part: each swatch was generated as a composite of randomly selected Hue (0..360), Saturation (0..100), … [+9840 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Una tipografía que homenajea a un videojuego clásico y se construye pieza a pieza: Tetris Font","description":"Erik Demaine y Martin Demaine (padre e hijo) uno de los equipos más increíbles de matemagos de la antigua y la nueva generación, crearon hace unos años Tetris Font, una increíble tipografía donde las letras se construyen pieza a pieza, exactamente como en el …","url":"https://www.microsiervos.com/archivo/arte-y-diseno/tipografia-videojuego-clasico-piezas-tetris-font.html","urlToImage":"https://img.microsiervos.com/images2024/TetrisFont.jpg","publishedAt":"2024-06-20T22:20:54Z","content":"Por @Alvy 21 de Junio de 2024\r\nErik Demaine y Martin Demaine (padre e hijo) uno de los equipos más increíbles de matemagos de la antigua y la nueva generación, crearon hace unos años Tetris Font, una… [+1875 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Apple veröffentlicht Safari Technology Preview 197","description":"Apple hat wieder eine neue Version der Safari Technology Preview veröffentlicht. Für diejenigen unter euch, die damit noch nichts anfangen können: Die Technology Preview ist eine experimentelle Version des Browsers, die parallel zu der eigentlichen Version in…","url":"https://stadt-bremerhaven.de/apple-veroeffentlicht-safari-technology-preview-197/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-06-25T12:45:34Z","content":"Safari Technology Preview\r\nApple hat wieder eine neue Version der Safari Technology Preview veröffentlicht. Für diejenigen unter euch, die damit noch nichts anfangen können: Die Technology Preview is… [+895 chars]"},{"source":{"id":null,"name":"Github.blog"},"author":"Man Yue Mo","title":"Attack of the clones: Getting RCE in Chrome’s renderer with duplicate object properties","description":"In this post, I'll exploit CVE-2024-3833, an object corruption bug in v8, the Javascript engine of Chrome, that allows remote code execution (RCE) in the renderer sandbox of Chrome by a single visit to a malicious site.\nThe post Attack of the clones: Getting …","url":"https://github.blog/2024-06-26-attack-of-the-clones-getting-rce-in-chromes-renderer-with-duplicate-object-properties/","urlToImage":"https://github.blog/wp-content/uploads/2023/12/Security-DarkMode-1-2.png?fit=1200%2C630","publishedAt":"2024-06-25T16:01:57Z","content":"In this post, I’ll exploit CVE-2024-3833, an object corruption bug in v8, the Javascript engine of Chrome, that I reported in March 2024 as bug 331383939. A similar bug, 331358160, was also reported … [+36064 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":"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 (June 2024)","description":"It’s the time again to share new resources, tools, and libraries with our fellow web developers. PHP has regained popularity and sparked numerous discussions once more. Unlike ten years ago, PHP has grown significantly with new features and an expanding ecosy…","url":"https://www.hongkiat.com/blog/designers-developers-monthly-06-2024/","urlToImage":"https://assets.hongkiat.com/uploads/designers-developers-monthly-06-2024/astrowind.jpg","publishedAt":"2024-06-30T15:00:16Z","content":"Its the time again to share new resources, tools, and libraries with our fellow web developers.\r\nPHP has regained popularity and sparked numerous discussions once more. Unlike ten years ago, PHP has … [+7306 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":"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":"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":"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":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 197 With macOS Sequoia Support","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/24/apple-releases-safari-technology-preview-197/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2024-06-24T22:11:22Z","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… [+958 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":"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]"},{"source":{"id":null,"name":"Zwischenzugs.com"},"author":"zwischenzugs","title":"At 50 Years Old, Is SQL Becoming a Niche Skill?","description":"This post was originally triggered – and I choose that word carefully – by a recent experience on a cloud cost-optimisation project. These experiences prompted me to consider how things…","url":"https://zwischenzugs.com/2024/06/27/at-50-years-old-is-sql-becoming-a-niche-skill/","urlToImage":"https://zwischenzugs.com/wp-content/uploads/2022/08/head_shot.jpg","publishedAt":"2024-06-27T12:59:10Z","content":"This post was originally triggered – and I choose that word carefully – by a recent experience on a cloud cost-optimisation project. These experiences prompted me to consider how things had changed s… [+7603 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"「State of JavaScript 2023」公開。フロントエンドライブラリ利用率1位はReact、メタフレームワークはNext.jsなど、2万3500人のエンジニアが回答","description":"JavaScriptに興味を持つ世界中のIT技術者2万3540人が回答したアンケートの結果をまとめた「State of JavaScript 2023」が公開されました。 回答者の国別分布を見ると米国が16%、フランスが7%、ドイツも7%、...","url":"https://www.publickey1.jp/blog/24/state_of_javascript_20231reactnextjs23500.html","urlToImage":"https://www.publickey1.jp/2024/stateofjs2023-01.png","publishedAt":"2024-06-23T15:04:32Z","content":"JavaScriptIT23540State of JavaScript 2023\r\n1677UK54332280\r\nJavaScript\r\nReact12Vue.js\r\nReact2812AngularVue.js3Angular\r\nSveltePreactSolidLitAlpine.js9HTMLX\r\n1Next.js2Nuxt3Gatsby\r\n1Next.js22GatsbyNuxt3G… [+329 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Rainald Menge-Sonnentag","title":"Jetzt handeln! Schadcode über CDN des JavaScript-Service Polyfill.io verteilt","description":"Mehrere Sicherheitsforscher melden eine aktive Bedrohung durch das Content Delivery Network von Polyfill.io. Google sperrt Werbung von betroffenen Ads-Seiten.","url":"https://www.heise.de/news/Jetzt-handeln-Schadcode-ueber-CDN-des-JavaScript-Service-Polyfill-io-verteilt-9778256.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/2/1/7/6/6/shutterstock_2033447216-267e128890ac87b3.jpg","publishedAt":"2024-06-26T10:49:00Z","content":"Inhaltsverzeichnis\r\nEine Supply-Chain-Attacke hat in den letzten Tagen Websites getroffen, die das Content Delivery Network (CDN) cdn.polyfill.io verwenden. Polyfills dienen im Web dazu, Inhalte auch… [+2772 chars]"},{"source":{"id":null,"name":"Presse-citron"},"author":"Jean-Yves Alric","title":"Google Chrome : ces fausses mises à jour vous mettent en grand danger","description":"Une nouvelle menace plane sur les internautes.","url":"https://www.presse-citron.net/google-chrome-ces-fausses-mises-a-jour-vous-mettent-en-grand-danger/","urlToImage":"https://www.presse-citron.net/app/uploads/2024/06/google-chrome.jpg","publishedAt":"2024-06-04T07:25:20Z","content":"Cest un vrai signal dalarme que poussent les chercheurs de la société de cybersécurité eSentire dans un nouveau rapport. Les experts veulent en effet nous alerter sur de fausses mises à jour de navig… [+2448 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"Mejora de Google Sheets: Descubre las nuevas actualizaciones que acelerarán tu trabajo","description":"Si eres de los que usan Google Sheets a diario, te traigo buenas noticias. Google ha implementado varias mejoras que harán que tu experiencia sea mucho más rápida y fluida. Aquí te cuento todo lo que necesitas saber sobre estos cambios. ¿Qué hay de nuevo en G…","url":"https://wwwhatsnew.com/2024/06/28/mejora-de-google-sheets-descubre-las-nuevas-actualizaciones-que-aceleraran-tu-trabajo/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/06/tec-772.jpg","publishedAt":"2024-06-28T08:00:08Z","content":"Si eres de los que usan Google Sheets a diario, te traigo buenas noticias. Google ha implementado varias mejoras que harán que tu experiencia sea mucho más rápida y fluida. Aquí te cuento todo lo que… [+2826 chars]"},{"source":{"id":null,"name":"Livedoor.biz"},"author":"news4vip2","title":"【画像】IQ260の13歳の日本人の末路wwwwwwwww","description":"1: 名無し 2022/11/03(木) 23:14:56.537 ID:IqxpIQVUa 最強の13歳見せたろか? 数学者 「乗数h付きオイラー双子型メルセンヌ超完全数」 「スーパー双子素数の個数公式と高橋条件」 等の新定理を発表 英検1級 数検1級 Finaleを使って作曲 Python、Javascript、C++","url":"https://news4vip.livedoor.biz/archives/52529005.html","urlToImage":"https://livedoor.blogimg.jp/news4vip2/imgs/1/1/1133fc19-s.jpg","publishedAt":"2024-06-03T13:15:33Z","content":"1: 2022/11/03() 23:14:56.537 ID:IqxpIQVUa\r\n 13 h \r\n1 1 Finale PythonJavascriptC++Julia LaTeX \r\nhttps://mi.5ch.net/test/read.cgi/news4vip/1667484896/"},{"source":{"id":null,"name":"Jameshfisher.com"},"author":null,"title":"Hello world in C inline assembly (2020)","description":"A C program that writes \"hello, world!\" to the console using inline assembly instead of standard library functions, demonstrating direct system call invocation.","url":"https://jameshfisher.com/2018/02/20/c-inline-assembly-hello-world/","urlToImage":"https://jameshfisher.com/assets/jim_512.jpg","publishedAt":"2024-06-16T06:04:18Z","content":"Heres an unusual hello, world in C:\r\nintmain(void){registerint syscall_no asm(\"rax\")=1;registerint arg1 asm(\"rdi\")=1;registerchar* arg2 asm(\"rsi\")=\"hello, world!\\n\";registerint arg3 asm(\"rdx\")=14;asm… [+5785 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"observablehq","title":"Observable Framework 1.9","description":"JSX + React ⚛\nFramework now supports JSX rendered with React, providing a powerful new mechanism for implementing reusable stateful components. You can both write fenced code blocks (```jsx) and ...","url":"https://github.com/observablehq/framework/releases/tag/v1.9.0","urlToImage":"https://opengraph.githubassets.com/05c07827b2b6fb6e17d487cc7ea331b612441d9b8cac39ddefb18df3419629f7/observablehq/framework/releases/tag/v1.9.0","publishedAt":"2024-06-14T12:53:07Z","content":"JSX + React \r\nFramework now supports JSX rendered with React, providing a powerful new mechanism for implementing reusable stateful components. You can both write fenced code blocks (```jsx) and impo… [+5136 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Driver AI (YC W24) Is Hiring a Senior Front-End Engineer","description":"Job Description\nWe are seeking a skilled Senior Frontend Engineer to join our team at Driver AI. As a key member of our engineering team, you will play a crucial role in developing and enhancing our frontend web application using modern technologies such as N…","url":"https://www.ycombinator.com/companies/driver-ai/jobs/V2OQgdd-senior-frontend-engineer","urlToImage":"https://yc-workatastartup-production.s3.amazonaws.com/jobs_company_jobs/images/66798/54c8ba8f6cad4f7e8deb540d2aa514426988842d.png?1717084490","publishedAt":"2024-06-06T22:44:52Z","content":"Job Description\r\nWe are seeking a skilled Senior Frontend Engineer to join our team at Driver AI. As a key member of our engineering team, you will play a crucial role in developing and enhancing our… [+5544 chars]"},{"source":{"id":null,"name":"Coryrylan.com"},"author":"Cory Rylan","title":"Flow Charts with CSS Anchor Positioning","description":"Learn how to use CSS Anchor Positioning to create flow charts and diagram with just CSS.","url":"https://coryrylan.com/blog/flow-charts-with-css-anchor-positioning","urlToImage":"https://coryrylan.com/assets/images/posts/types/css-800x800.png","publishedAt":"2024-06-27T07:07:08Z","content":"With the introduction of the CSS Anchor Position API in Chrome 125, it's never been easier to position an element relative to another element. This is a great way to manage complex positioning use ca… [+4357 chars]"},{"source":{"id":null,"name":"Raycast.com"},"author":null,"title":"Raycast (YC W20) Is Hiring a Senior Product Designer (UTC ± 3 Hours)","description":"Senior Product Designer","url":"https://www.raycast.com/jobs/senior-product-designer","urlToImage":"https://www.raycast.com/opengraph-image.png?7385e23163a01717","publishedAt":"2024-06-29T07:00:30Z","content":"Raycast makes it simple, fast and delightful to control your tools. We're looking for an experienced individual to join and strengthen our design team. Youll have an unique opportunity to shape how R… [+5037 chars]"},{"source":{"id":null,"name":"Sidebar.io"},"author":null,"title":"Sidebar Is Taking a Break","description":"The five best design links, every weekday.","url":"https://sidebar.io/break/","urlToImage":null,"publishedAt":"2024-06-14T18:25:07Z","content":"I started Sidebar in the fall of 2012. At the time my vision was to create a Hacker News for design, a place where designers could come to showcase their work and discover new resources.\r\nAs often ha… [+4342 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Carma (YC W24) Hiring a Founding Full-Stack SWE to Get Fleets Same-Day Auto Repair","description":"Type of Role: Remote or In-Person\nStart Date: ASAP\nCompensation:\nCash: $120,000 - $150,000\nEquity: 2.00% - 4.00%\nCandidate Requirements:\nAttended a reputable 4-year university in the United States with a strong CS program\nA strong product-oriented mindset and…","url":"https://www.ycombinator.com/companies/carma/jobs/v6CTeFv-founding-full-stack-software-engineer-react-react-native-node-js-nestjs","urlToImage":"https://yc-workatastartup-production.s3.amazonaws.com/jobs_company_jobs/images/67195/aa5be5662e5bcb467e276257e737b5d3ad0a0fc0.png?1718584884","publishedAt":"2024-06-17T17:00:13Z","content":"Type of Role: Remote or In-Person\r\nStart Date: ASAP\r\nCompensation:\r\n
- Cash: $120,000 - $150,000
- Equity: 2.00% - 4.00%
Candidate Requirements:\r\n- Attended a reputable 4-ye… [+5685 chars]"},{"source":{"id":null,"name":"Candyjapan.com"},"author":null,"title":"Algorithmic Fitting of Japanese Candy","description":"Introduction to bin packing through a simple example of fitting boxes of candy inside a parcel.","url":"https://www.candyjapan.com/behind-the-scenes/algorithmic-fitting-of-japanese-candy","urlToImage":"https://www.candyjapan.com/static/bin_packing.png","publishedAt":"2024-06-19T09:32:22Z","content":"Candy Japan ships candy to subscribers twice a month. This means that I spend many hours looking for candy and then checking which combinations would fit the box in the best way.\r\nHey I know, I'm a p… [+3610 chars]"},{"source":{"id":null,"name":"Motherduck.com"},"author":"Mehdi Ouazza","title":"What Happens When You Put a Database in the Browser?","description":"Explore DuckDB Wasm use cases","url":"https://motherduck.com/blog/olap-database-in-browser/","urlToImage":"https://motherduck-com-web-prod.s3.amazonaws.com/assets/img/Pyspark_blog_post_367626157b.png","publishedAt":"2024-06-21T19:18:40Z","content":"WebAssembly (Wasm) has transformed the capabilities of browsers, enabling high-performance applications without needing anything beyond the browser itself. DuckDB, which can also run in browsers via … [+5092 chars]"},{"source":{"id":null,"name":"Visualstudiomagazine.com"},"author":null,"title":"Open Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code","description":"Some seven years in the making, the Eclipse Foundation's Theia IDE project is now generally available, emerging from beta to challenge Microsoft's similar Visual Studio Code editor, with which it shares much tech.","url":"https://visualstudiomagazine.com/Articles/2024/06/27/eclipse-theia-ide.aspx","urlToImage":"https://visualstudiomagazine.com/-/media/ECG/visualstudiomagazine/Images/introimages/Eclipse.jpg","publishedAt":"2024-06-28T20:49:23Z","content":"News\r\nOpen Source 'Eclipse Theia IDE' Exits Beta to Challenge Visual Studio Code\r\nSome seven years in the making, the Eclipse Foundation's Theia IDE project is now generally available, emerging from … [+4825 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で","description":"JavaScript/TypeScriptランタイムの「Deno」は、最新版のDeno 1.44でnpmのプライベートレジストリやgRPCに対応したことを発表しました。 Deno 1.44 is released!Private npm r...","url":"https://www.publickey1.jp/blog/24/denonpmgrpcnodejsnextjsdeno_144.html","urlToImage":"https://www.publickey1.jp/2024/PzOAQHAT.png","publishedAt":"2024-06-03T15:49:54Z","content":"JavaScript/TypeScriptDenoDeno 1.44npmgRPC\r\nDeno 1.44 is released!\r\nPrivate npm registriesgRPC now supportedModule loading & memory performance improvementsLSP and compatibility enhancementsReques… [+526 chars]"},{"source":{"id":null,"name":"Techbang.com"},"author":"janus","title":"Chrome 在 Speedometer 3.0 測試中奪魁,鞏固其全球最快瀏覽器地位","description":"Google Chrome 穩坐最快瀏覽器寶座,取得 Speedometer 3.0 歷史最高分Google Chrome 瀏覽器奪得了全球最快瀏覽器的稱號,最新版本的 Chrome 在 Speedometer 3.0 測試中取得了有史以來的最高分。\nSpeedometer 3.0 是一個業界標準的開源基準測試工具,用於衡量瀏覽器性能。Speedometer 3.0 模擬使用者在現代網路應用中的真實操作,例如新增待辦事項和編輯文字,來測試瀏覽器處理這些任務的響應速度。通過以極快的速度重複運行這些任務,基準測試可以…","url":"https://www.techbang.com/posts/116024-google-chrome-speedometer-30","urlToImage":"https://cdn1.techbang.com/system/excerpt_images/116024/original/530f59fa1a032c2a10692e8d3d3ef4db.jpg?1717995165","publishedAt":"2024-06-25T06:30:00Z","content":"Google Chrome Chrome Speedometer 3.0 \r\nSpeedometer 3.0 Speedometer 3.0 \r\nGoogle Mozilla \r\nChrome \r\nGoogle Chrome Speedometer Chrome Chrome Google\r\nSpaceSplitStringGoogletext shaping engine HarfBuzz… [+151 chars]"},{"source":{"id":null,"name":"Snarky.ca"},"author":"Brett Cannon","title":"Brett Cannon: My impressions of ReScript","description":"I maintain a GitHub Action called check-for-changed-files. For the purpose of this blog post what the action does isn't important, but the fact that I authored it originally in TypeScript is. See, one day I tried to update the NPM dependencies. Unfortunately,…","url":"https://snarky.ca/my-impressions-of-rescript/","urlToImage":"https://snarky.ca/content/images/size/w1200/2016/12/104_0419.JPG","publishedAt":"2024-06-22T23:35:17Z","content":"I maintain a GitHub Action called check-for-changed-files. For the purpose of this blog post what the action does isn't important, but the fact that I authored it originally in TypeScript is. See, on… [+4575 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Async Rust and WebAssembly for blazing-fast web applications","description":"Rust has taken the programming world by storm. This versatile language offers the best of both worlds: the speed and control of a systems language like C++, alongside the memory safety and developer experience of higher-level languages like Python. While Rust…","url":"https://www.javacodegeeks.com/2024/06/async-rust-and-webassembly-for-blazing-fast-web-applications.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2012/10/software-development-2-logo.jpg","publishedAt":"2024-06-14T16:46:00Z","content":"Rust has taken the programming world by storm. This versatile language offers the best of both worlds: the speed and control of a systems language like C++, alongside the memory safety and developer … [+9188 chars]"},{"source":{"id":null,"name":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"Beware: Fake Browser Updates Deliver BitRAT and Lumma Stealer Malware","description":"Fake web browser updates are being used to deliver remote access trojans (RATs) and information stealer malware such as BitRAT and Lumma Stealer (aka LummaC2).\n\"Fake browser updates have been responsible for numerous malware infections, including those of the…","url":"https://thehackernews.com/2024/06/beware-fake-browser-updates-deliver.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKynwA1Unlh255wogi4h-oo-kzjvh0GJgqXCXWyaNtqCacWG-fZG5lzs3pLZvQtK6Z6H4gbGt_kwJz_TXxtK0hcAgSNGchj4NfvNKqbh-yc3V22s0tVTek3Z25jSXeoEwXolUK3utctfix6CurMrtu2WsHfSZiTdFokED-acRbkSInHNFC8JHVO9S9fs1m/s728-rw-e365/browser.png","publishedAt":"2024-06-03T03:51:00Z","content":"Fake web browser updates are being used to deliver remote access trojans (RATs) and information stealer malware such as BitRAT and Lumma Stealer (aka LummaC2).\r\n\"Fake browser updates have been respon… [+4871 chars]"},{"source":{"id":null,"name":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"Mailcow Mail Server Flaws Expose Servers to Remote Code Execution","description":"Two security vulnerabilities have been disclosed in the Mailcow open-source mail server suite that could be exploited by malicious actors to achieve arbitrary code execution on susceptible instances.\nBoth shortcomings impact all versions of the software prior…","url":"https://thehackernews.com/2024/06/mailcow-mail-server-flaws-expose.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2yl4xpsRQlCddnE34H-Qy7y0XdnOL1ar9GL89rTeRP1ZykyrRMI_53L9qXRW0ZP01RnCPMZWKOFw_ySZFMPQ0kwH0vdjgCW1y_Xm8Z9mf-xXMy2gMYvtqgp9CPW54o9oT7xyC535BX13et2DqCt9fZKpU4dygrCCmw-mv0Jy7T05CRlCoRQmKxc3EjYfc/s728-rw-e365/mailcow-hacking.png","publishedAt":"2024-06-19T07:36:00Z","content":"Two security vulnerabilities have been disclosed in the Mailcow open-source mail server suite that could be exploited by malicious actors to achieve arbitrary code execution on susceptible instances.… [+2194 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Frank Schräer","title":"Donnerstag: USA für mehr Atomkraft, Deutschland gegen anlasslose Chatkontrolle","description":"US-Förderung von Nuklearenergie + Nein zur Chatkontrolle + Qualcomm mit Millionenzahlung + Spielertracking der EM + Cyberangriff per Zwischenablage + #heiseshow","url":"https://www.heise.de/news/Donnerstag-USA-fuer-mehr-Atomkraft-Deutschland-gegen-anlasslose-Chatkontrolle-9770183.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/1/7/5/4/0/donnerstag-71f1926a086937ab.webp","publishedAt":"2024-06-20T04:30:00Z","content":"An ein Brandschutz-Gesetz angehängt saust eine Atomkraft-Novelle durchs US-Parlament. Neue AKWs sollen rasch gebaut und exportiert werden. Das soll die USA nicht nur extern als Vorreiter bei der Nukl… [+5174 chars]"}]}
\ No newline at end of file