From 33cffd49d7a2acc394dbef2cd318630a87364c13 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 24 Oct 2023 00:04:25 +0000 Subject: [PATCH] Update news.json --- api/news.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/news.json b/api/news.json index 1367e709..0acf2ab0 100644 --- a/api/news.json +++ b/api/news.json @@ -1 +1 @@ -{"status":"ok","totalResults":4398,"articles":[{"source":{"id":null,"name":"Hackaday"},"author":"Donald Papp","title":"Kaluma Puts JavaScript on the RP2040","description":"With a simple firmware update, Kaluma puts a lightweight JavaScript runtime on the Raspberry Pi Pico (which uses the RP2040 microcontroller), providing handy modules for file systems, graphics, networking, and …read more","url":"https://hackaday.com/2023/10/01/kaluma-puts-javascript-on-the-rp2040/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/09/javascript-RP2040.png","publishedAt":"2023-10-01T20:00:53Z","content":"With a simple firmware update, Kaluma puts a lightweight JavaScript runtime on the Raspberry Pi Pico (which uses the RP2040 microcontroller), providing handy modules for file systems, graphics, netwo… [+869 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: Browser Exploits, Play Protect, and Turn ON your Firewall!","description":"Google Chrome has done a lot of work on JavaScript performance, pushing the V8 engine to more and more impressive feats. Recently, that optimization has one more piece, the Maglev compiler, which s…","url":"https://hackaday.com/2023/10/20/this-week-in-security-browser-exploits-play-protect-and-turn-on-your-firewall/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-10-20T14:00:24Z","content":"Google Chrome has done a lot of work on JavaScript performance, pushing the V8 engine to more and more impressive feats. Recently, that optimization has one more piece, the Maglev compiler, which sit… [+8665 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"mgarciaisaia","title":"JavaScript Is Weird as a Compressor","description":"Contribute to mgarciaisaia/JavaScript-Is-Weird-as-a-compressor development by creating an account on GitHub.","url":"https://github.com/mgarciaisaia/JavaScript-Is-Weird-as-a-compressor","urlToImage":"https://opengraph.githubassets.com/9c69e19b898c9cd7d26629175de2e00c5e79388efca7d7aa3c16c7cf01cbfef4/mgarciaisaia/JavaScript-Is-Weird-as-a-compressor","publishedAt":"2023-10-16T06:17:56Z","content":"Have you seen the \"JavaScript Is Weird (EXTREME EDITION)\" video?\r\nThis one, in case you're\r\nwandering \"which one of them?\".\r\nIt's a ~22-minute video that abuses type coercion issues in JavaScript\r\nto… [+6567 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Max Bold","title":"heise+ | Datenaustausch zwischen PHP und JavaScript realisieren","description":"Für die Übergabe von Daten aus PHP-Programmen an JavaScript gibt es verschiedene Varianten. Wir erklären, welche es gibt und wie man sie umsetzt.","url":"https://www.heise.de/ratgeber/Datenaustausch-zwischen-PHP-und-JavaScript-realisieren-9306537.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/0/3/4/8/3/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2023-09-21T09:00:00Z","content":"Inhaltsverzeichnis\r\nBei der Programmierung von Webanwendungen kommt es oft zur Vermischung von verschiedenen Programmiersprachen wie beispielsweise PHP, JavaScript, HTML und CSS.\r\nIn dieser Konstella… [+1207 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"AlessandroAnnini","title":"Micro-AGI-JS Artificial General Intelligence for JavaScript","description":"Artificial General Intelligence for Js. Contribute to AlessandroAnnini/micro-agi-js development by creating an account on GitHub.","url":"https://github.com/AlessandroAnnini/micro-agi-js","urlToImage":"https://opengraph.githubassets.com/25b5751933d9fe4a8fd5d4d60c9dde44a35d5c03721f42bb25eaed88ff43553a/AlessandroAnnini/micro-agi-js","publishedAt":"2023-10-11T16:37:41Z","content":"An advanced AI agent powered by OpenAI, designed to process and respond to messages using the OpenAI API. This agent is built to be flexible, efficient, and easy to integrate into various application… [+4261 chars]"},{"source":{"id":null,"name":"Effectivetypescript.com"},"author":null,"title":"The Saga of the Closure Compiler, and Why TypeScript Won","description":"This post looks at the Closure Compiler, Google's tool from the mid-2000s for adding types to JavaScript. It looks at how its focus on minification led to very different design choices than TypeScript, and how this and a few other factors led to TypeScript be…","url":"https://effectivetypescript.com/2023/09/27/closure-compiler/","urlToImage":"https://effectivetypescript.com/images/cover.jpg","publishedAt":"2023-09-28T07:55:38Z","content":"Here's something that makes me feel old: in just six months, Gmail will celebrate its 20th anniversary. If you weren't actively developing web sites at the time, it's hard to capture just how revolut… [+19347 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"JavaScript: Angular at the Cutting Edge – Signals und Standalone Components","description":"Für das Webframework Angular stand im Mai 2023 ein Update an: Michael Hladky legt in seinem Vortrag auf der enterJS 23 den Fokus auf die neuen Signals.","url":"https://www.heise.de/hintergrund/JavaScript-Angular-at-the-Cutting-Edge-Signals-und-Standalone-Components-9312260.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/0/6/5/5/3/Unbenannt-7726e6e019c7ce34.jpg","publishedAt":"2023-09-22T06:31:00Z","content":"In seinem Vortrag auf der enterJS 2023 zeigt Michael Hladky Angular-Anwendungen in einem neuen Gewand, auf der Höhe der Zeit. Denn das Webframework hatte kurz vor dem Zeitpunkt des Vortrags mit dem R… [+1193 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"JavaScript-Runtime Node.js 21 stabilisiert das Fetch-Modul","description":"Das Release stabilisiert bestehende Module, führt ein Flag für den Wechsel des Standardmodulsystems ein und wird Node.js 20 als Current-Version ablösen.","url":"https://www.heise.de/news/JavaScript-Runtime-Node-js-21-stabilisiert-das-Fetch-Modul-9337521.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/0/1/4/8/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2023-10-18T10:59:00Z","content":"Inhaltsverzeichnis\r\nDie quelloffene JavaScript-Runtime Node.js hat Version 21 erreicht. Sie überführt zwei Module in den stabilen Zustand, bringt ferner eine experimentelle WebSocket-Implementierung … [+2253 chars]"},{"source":{"id":null,"name":"Robinwieruch.de"},"author":"Robin Wieruch","title":"Matrix Operations with Math.js","description":"How to use matrix operations from linear algebra in JavaScript. What are inverse, transpose and identity matrices and how can they help in machine learning ...","url":"https://www.robinwieruch.de/linear-algebra-matrix-javascript/","urlToImage":"https://www.robinwieruch.de/static/4803be8dcfb640c1814b540661e6e9ea/9842e/banner.jpg","publishedAt":"2023-10-05T13:35:36Z","content":"When I recently started to dive into the topic of machine learning, I had to relearn all the things I have studied about linear algebra, stochastic and calculus at school and university. I took a lit… [+10178 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"heise-Angebot: Enterprise-JavaScript: Call for Proposals für enterJS 2024 gestartet","description":"Interessierte können ab sofort ihre Vortragsvorschläge und Workshopideen für die enterJS 2024 einreichen.","url":"https://www.heise.de/news/Enterprise-JavaScript-Call-for-Proposals-fuer-enterJS-2024-gestartet-9312425.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/0/6/6/3/9/aufmacher_enterjs24-171799454aad0dab.jpg","publishedAt":"2023-09-23T08:00:00Z","content":"Die JavaScript-Konferenz enterJS wird am 7. und 8. Mai 2024 als Präsenzveranstaltung in der Alten Lokhalle in Mainz stattfinden. Die Veranstalter dpunkt.verlag und iX haben den Call for Proposals (Cf… [+1911 chars]"},{"source":{"id":null,"name":"Deno.com"},"author":null,"title":"Deno Queues","description":"Introducing Deno Queues - zero config, scalable messaging with a guaranteed \nat-least-once delivery. This new primitive builds on the foundation set by \nDeno KV, and is available today in the Deno JavaScript runtime and Deno \nDeploy.","url":"https://deno.com/blog/queues","urlToImage":"https://deno.com/blog/queues/og-image.png","publishedAt":"2023-09-27T13:58:58Z","content":"In the ever-evolving world of cloud software, Deno aims to radically simplify.\r\nLeveraging public cloud infrastructure has traditionally demanded sifting\r\nthrough layers of boilerplate code and intri… [+7783 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 181 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/2023/10/18/apple-releases-safari-technology-preview-181/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-10-18T22:35:27Z","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… [+917 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Kadeisha Kean","title":"Full Stack JavaScript: Exploring MERN, MEAN, and MEVN","description":"MERN, MEAN, and MEVN are the most popular stacks for developing full-stack applications. But what’s the difference between them?","url":"https://www.makeuseof.com/mern-mean-mevn-full-stack-javascript/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/09/full-stack-javascript.jpg","publishedAt":"2023-09-30T15:00:33Z","content":"Since JavaScript’s inception in 1995, it primarily functioned as a client-side (front-end) programming language. In its early days, it also gained a reputation for having poor performance capabilitie… [+8801 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"David Jaja","title":"How to Lazy Load Images Using HTML and JavaScript","description":"This technique improves web page performance by loading images only when they are visible or near the user's screen.","url":"https://www.makeuseof.com/lazy-load-images-html-javascript/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/07/programming.jpg","publishedAt":"2023-10-10T14:00:29Z","content":"In today's fast-paced digital world, having a high-performance website is essential. One critical aspect of this is ensuring that your images load efficiently. Users expect a smooth and speedy browsi… [+6178 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Liam Proven","title":"Kaluma squeezes JavaScript onto the Raspberry Pi Pico","description":"Bringing the language of multi-gigabyte web browsers to a $4 computer\nAlthough JavaScript is responsible for some bloated Electron apps, apparently you can still usefully run it in 264kB of RAM.…","url":"https://www.theregister.com/2023/10/04/kaluma_javascript_pi_pico/","urlToImage":"https://regmedia.co.uk/2021/01/20/picpico.jpg","publishedAt":"2023-10-04T10:45:07Z","content":"Although JavaScript is responsible for some bloated Electron apps, apparently you can still usefully run it in 264kB of RAM.\r\nThe Kaluma project has managed to embed a working JavaScript interpreter … [+2638 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 180 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/2023/10/04/apple-releases-safari-technology-preview-180/","urlToImage":"https://images.macrumors.com/t/jHD1aGfXq86Ln_kfzTyWIF68vOo=/2368x/article-new/2021/02/Safari-Technology-Preview-Feature.jpg","publishedAt":"2023-10-04T21:44:42Z","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… [+944 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Microsoft Says VBScript Will Be Ripped From Windows In a Future Release","description":"Thomas Claburn reports via The Register: Microsoft has stopped developing VBScript after a 27-year relationship and plans to remove the scripting language entirely in a future Windows release. The Windows biz said on Monday that VBScript, short for Visual Bas…","url":"https://developers.slashdot.org/story/23/10/10/2314203/microsoft-says-vbscript-will-be-ripped-from-windows-in-a-future-release","urlToImage":"https://a.fsdn.com/sd/topics/microsoft_64100.png","publishedAt":"2023-10-11T02:02:00Z","content":"Microsoft has stopped developing VBScript after a 27-year relationship and plans to remove the scripting language entirely in a future Windows release. The Windows biz said on Monday that VBScript, s… [+1037 chars]"},{"source":{"id":null,"name":"News@UofT"},"author":null,"title":"Using extra Firefox profiles to make my life better","description":"Comments","url":"https://utcc.utoronto.ca/~cks/space/blog/web/FirefoxExtraProfilesHack","urlToImage":null,"publishedAt":"2023-10-20T05:48:47Z","content":"At the moment I have two main browser instances, both using Firefox. My primary browsing is in my customized\r\nFirefox, with assorted strict settings and\r\nextensions that result in it mostly not\r\nrunn… [+3471 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Michael Peres","title":"Optimize WordPress for Peak Performance and a 100 GTmetrix Score","description":"Ensuring that your WordPress site runs smoothly and loads quickly is no small task. However, it’s entirely achievable by following […]\nThe post Optimize WordPress for Peak Performance and a 100 GTmetrix Score appeared first on ReadWrite.","url":"https://readwrite.com/optimize-wordpress-for-peak-performance-and-a-100-gtmetrix-score/","urlToImage":"https://readwrite.com/wp-content/uploads/2023/09/Optimize-WordPress.jpg","publishedAt":"2023-10-13T18:00:18Z","content":"Ensuring that your WordPress site runs smoothly and loads quickly is no small task. However, it’s entirely achievable by following some advanced yet straightforward techniques. Here’s how to fine-tun… [+4317 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"QX82: una librería JavaScript de código abierto para crear juegos con «look retro»","description":"No hay que complicarse mucho la vida para utilizar QX82 y crear videojuegos con aspecto ochentero; basta descargar el código de Github y ponerse manos a la obra. Lo interesante es que no se trata de un emulador ni una consola de fantasía, como otras que se pu…","url":"https://www.microsiervos.com/archivo/ordenadores/qx82-libreria-javascript-look-retro.html","urlToImage":"https://img.microsiervos.com/images2023/QX82.jpg","publishedAt":"2023-10-11T08:53:50Z","content":"Por @Alvy 11 de Octubre de 2023\r\nNo hay que complicarse mucho la vida para utilizar QX82 y crear videojuegos con aspecto ochentero; basta descargar el código de Github y ponerse manos a la obra. Lo i… [+1165 chars]"},{"source":{"id":null,"name":"Nuejs.org"},"author":null,"title":"Nue.js: Rethinking Reactivity","description":"How Nue JS works? How is it different from Svelte? Here's how","url":"https://nuejs.org/blog/rethinking-reactivity/","urlToImage":"https://nuejs.org/blog/img/meme-big.jpg","publishedAt":"2023-10-02T05:12:58Z","content":"Nue JS is a tiny (2.1kb min-brotlied) library for building user interfaces. Its an alternative to frameworks like Vue, React, and Svelte and its the central piece of the ultimate goal: Nuekit A small… [+10966 chars]"},{"source":{"id":null,"name":"Medium"},"author":"Mayank Choubey","title":"The Guide to Deno","description":"A guide to Deno","url":"https://medium.com/deno-the-complete-reference/an-ultimate-guide-to-deno-bc02535754f0","urlToImage":"https://miro.medium.com/v2/resize:fit:1200/1*sFsxeixT650yr80tZURprw.png","publishedAt":"2023-09-26T12:37:30Z","content":"JavaScript in Plain English"},{"source":{"id":null,"name":"Microsoft.com"},"author":"guardrex","title":"ASP.NET Core Blazor","description":"Explore ASP.NET Core Blazor, a way to build interactive client-side web UI with .NET in an ASP.NET Core app.","url":"https://learn.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-7.0","urlToImage":"https://learn.microsoft.com/dotnet/media/dotnet-logo.png","publishedAt":"2023-10-06T23:17:49Z","content":"\r\nImportant\r\nThis information relates to a pre-release product that may be substantially modified before it's commercially re… [+11127 chars]"},{"source":{"id":"politico","name":"Politico"},"author":"https://www.facebook.com/politico","title":"US Senate’s email system melts down in face of security test and reply-all chaos","description":"News and analysis from Capitol Hill for when you only have a few minutes, from POLITICO.","url":"https://www.politico.com/minutes/congress/09-8-2023/senate-reply-all-mess/","urlToImage":"https://www.politico.com/interactives/uploads/image-service/2023/9/8/65e575bb84-1200.jpeg","publishedAt":"2023-09-29T00:45:31Z","content":"This is taking a long time to load. Please make sure your JavaScript is enabled."},{"source":{"id":null,"name":"heise online"},"author":"Sebastian Springer","title":"heise+ | Webentwicklung: WebGL-Bibliotheken für ein interaktives 3D-Web","description":"Die Bibliotheken Three.js und Babylon.js enthalten Werkzeuge, um dreidimensionale Szenen im Browser einfacher umzusetzen.","url":"https://www.heise.de/hintergrund/Webentwicklung-WebGL-Bibliotheken-fuer-ein-interaktives-3D-Web-9332560.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/7/4/6/6/3d_web-f39f91feb636ee80.png","publishedAt":"2023-10-19T10:30:00Z","content":"Inhaltsverzeichnis\r\nUm das Web dreidimensional erlebbar zu machen, braucht es moderne Browsertechniken. So beherrscht das svg-Element Vektorgrafiken und mit dem canvas-Element sind Pixelgrafiken umse… [+2085 chars]"},{"source":{"id":null,"name":"Geany.org"},"author":"Geany development team","title":"Geany 2.0 – Flyweight IDE","description":"Comments","url":"https://geany.org/","urlToImage":null,"publishedAt":"2023-10-20T18:53:09Z","content":"Many supported filetypes including popular programming languages like\r\nC, Java, PHP, HTML, JavaScript, Python or Perl.\r\nBut Geany also includes support\r\nfor other useful filetypes like ini-style conf… [+67 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Why isn't Phoenix/Elixir more mainstream?","description":"Comments","url":"https://news.ycombinator.com/item?id=37702845","urlToImage":null,"publishedAt":"2023-09-29T12:25:50Z","content":"In addition to what others have said...There are enough other acceptable languages+frameworks, and two of them (Python and JavaScript) are unfortunately just too visible and in the way.\r\nStudents, ju… [+1101 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Dan Goodin","title":"New 0-day in Chrome and Firefox will likely plague other software","description":"If your software package involves VP8 video encoding, it's likely vulnerable to attack.","url":"https://arstechnica.com/security/2023/09/new-0-day-in-chrome-and-firefox-is-likely-to-plague-other-software/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2023/01/exploit-760x380.jpg","publishedAt":"2023-09-28T21:23:15Z","content":"3 with \r\nA critical zero-day vulnerability Google reported on Wednesday in its Chrome browser is opening the Internet to a new chapter of Groundhog Day.\r\nLike a critical zero-day Google disclosed on … [+3644 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Benj Edwards","title":"Adobe launches new symbol to tag AI-generated content—but will anyone use it?","description":"New icon, metadata seek to illuminate origins of content—AI-generated or otherwise.","url":"https://arstechnica.com/information-technology/2023/10/adobe-launches-new-symbol-to-tag-ai-generated-content-but-will-anyone-use-it/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2023/10/content_credentials_lead_3-760x380.jpg","publishedAt":"2023-10-11T20:29:40Z","content":"Enlarge/ The Content Credentials \"CR\" logo presented in front of an AI-generated image provided by Adobe.\r\n10 with \r\nOn Tuesday, Adobe announced a new symbol designed to indicate when content has bee… [+2983 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Al Williams","title":"Pocket Calculator isn’t a Brain or Magic","description":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. …","url":"https://hackaday.com/2023/10/20/pocket-calculator-isnt-a-brain-or-magic/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/10/calc.png","publishedAt":"2023-10-21T05:00:00Z","content":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. On… [+1607 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"Noch sicherer: TypeScript 5.3 importiert Attribute","description":"Die neue Version 5.3 von TypeScript bietet insbesondere den Import von Attributen, die das zu erwartende Format ankündigen und die Assertions ablösen.","url":"https://www.heise.de/news/Noch-sicherer-TypeScript-5-3-importiert-Attribute-9325525.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/3/6/9/2/shutterstock_1575914980-8173fc817222d4fa.jpg","publishedAt":"2023-10-05T07:43:00Z","content":"Version 5.3 von TypeScript, der beliebten typensicheren JavaScript-Erweiterung, geht in puncto Sicherheit einen Schritt weiter: Sie ermöglicht den Import von Attributen, die das zu erwartende Format … [+1640 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Benny Code","title":"heise+ | Defensives Programmieren: Robusten Code mit TypeScript erzeugen","description":"Mit defensivem Programmieren Eingabefehler, unerwartete Rückgabewerte und Unkontrollierbares zu vermeiden, bläht den Code auf. TypeScripts Sprachmittel helfen.","url":"https://www.heise.de/ratgeber/Defensives-Programmieren-Robusten-Code-mit-TypeScript-erzeugen-9320247.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/0/8/1/9/def_prog-198b226e024c2f01.png","publishedAt":"2023-10-04T09:00:00Z","content":"Inhaltsverzeichnis\r\nDefensives Programmieren ist eine Herangehensweise in der Softwareentwicklung, die den Schwerpunkt darauf legt, Eingabefehler und unkontrollierte Rückgabewerte zu berücksichtigen.… [+3145 chars]"},{"source":{"id":null,"name":"Grantwinney.com"},"author":"Grant Winney","title":"Why are websites requesting access to motion sensors on my desktop?","description":"I was checking the status of a FedEx order when Brave warned me that \"this site has been blocked from accessing your motion sensors\". I'm struggling to understand why a website would need that access. Do I get a different experience if I drop my device? Tip m…","url":"https://grantwinney.com/websites-requesting-access-to-motion-sensors/","urlToImage":"https://images.unsplash.com/photo-1487893667092-772cdd6fe0ec?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ","publishedAt":"2023-09-28T11:57:18Z","content":"I was checking the status of a FedEx order in Brave, when I noticed a notification in the address bar that I've never seen before. It was warning me that \"this site has been blocked from accessing yo… [+14475 chars]"},{"source":{"id":null,"name":"Macwright.com"},"author":"Tom MacWright","title":"Second-Guessing the Modern Web","description":"What if everyone's wrong?","url":"https://macwright.com/2020/05/10/spa-fatigue","urlToImage":null,"publishedAt":"2023-09-21T23:18:27Z","content":"The emerging norm for web development is to build a React single-page application, with server rendering. The two key elements of this architecture are something like:\r\n
  1. The main UI is built &… [+11428 chars]"},{"source":{"id":"business-insider","name":"Business Insider"},"author":"hchowdhury@insider.com (Hasan Chowdhury)","title":"OpenAI's growth this year has been unstoppable. Maintaining it will be the hard part.","description":"OpenAI has enjoyed a blistering pace of growth this year thanks to ChatGPT, but rising competition from rivals and regulatory battles pose huge challenges.","url":"https://www.businessinsider.com/openai-chatgpt-unstoppable-growth-ai-development-sam-altman-2023-10","urlToImage":"https://i.insider.com/652d1d266561dd877e7b240b?width=1200&format=jpeg","publishedAt":"2023-10-16T12:37:20Z","content":"Next month marks the one-year anniversary of ChatGPT\r\n. It's safe to say it has provided an unstoppable force of growth to OpenAI ever since.\r\nThe AI chatbot has been such a hit this year that OpenAI… [+3289 chars]"},{"source":{"id":null,"name":"Construct.net"},"author":"Construct","title":"A new architecture for publishing web content to desktop","description":"For several years, if you wanted to publish web content made in HTML/CSS/JS as a desktop app, the answer has been to use Electron or NW.Js . For us, we've long...","url":"https://www.construct.net/en/blogs/construct-official-blog-1/new-architecture-publishing-1864","urlToImage":"https://construct-static.com/92/v1155/shareimage/1864/ogg/share.png","publishedAt":"2023-09-25T10:35:44Z","content":"For several years, if you wanted to publish web content made in HTML/CSS/JS as a desktop app, the answer has been to use Electron or NW.js. For us, we've long supported publishing games made in Const… [+13749 chars]"},{"source":{"id":null,"name":"Fast Company"},"author":"Steven Melendez","title":"LinkedIn’s AI is ready to give you expert-backed business advice","description":"A virtual coach can offer leadership insights and advice, along with links to relevant LinkedIn Learning videos\n\nLinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instr…","url":"https://www.fastcompany.com/90961144/linkedins-ai-is-ready-to-give-you-expert-backed-business-advice","urlToImage":"https://images.fastcompany.net/image/upload/w_1280,f_auto,q_auto,fl_lossy/wp-cms/uploads/2023/10/p-1-90961144-linkedins-ai-is-ready-to-give-you-expert-backed-business-advice.jpg","publishedAt":"2023-10-03T10:00:00Z","content":"LinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instructors. \r\nThe business education platform has traditi… [+2604 chars]"},{"source":{"id":null,"name":"Gitlab.com"},"author":null,"title":"Welcome to Bypass Paywalls Chrome Clean","description":"I had to move the sourcecode to GitLab, but BPC keeps alive ! Check releases for the latest update. First I committed to Adam’s repo for...","url":"https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/issues/1","urlToImage":"https://gitlab.com/uploads/-/system/project/avatar/22623311/thailand-magnolia-emblem.jpg","publishedAt":"2023-10-19T04:14:40Z","content":"I had to move the sourcecode to GitLab, but BPC keeps alive !Check releases for the latest update.\r\nFirst I committed to Adams repo for a few months: https://github.com/iamadamdev/bypass-paywalls-chr… [+617 chars]"},{"source":{"id":null,"name":"Gigazine.net"},"author":"@GIGAZINE","title":"全ての開発者が知っておくべきUnicodeについての最低限の知識","description":"2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせずにすむ時代がやってきています。そんな時代において、正しくUnicodeを使うために必要な知識をエンジニアのニキータ・プロコポフさんが解説しています。続きを読む...","url":"https://gigazine.net/news/20231005-unicode/","urlToImage":"https://i.gzn.jp/img/2023/10/05/unicode/00.png","publishedAt":"2023-10-04T21:00:00Z","content":"2003202320Unicode98Unicode\r\nThe Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.mehttps://tonsky.me/blog/unicode/\r\nUnicode2000\r\nUnicodeA65س1587ツ… [+882 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dennis Schirrmacher","title":"Sicherheitsupdate: Passwort-Lücke bedroht Nagios XI","description":"Angreifer können die Server-Monitoring-Lösung Nagios XI attackieren. Eine dagegen abgesicherte Version ist verfügbar.","url":"https://www.heise.de/news/Sicherheitsupdate-Passwort-Luecke-bedroht-Nagios-XI-9312331.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/0/6/5/9/0/shutterstock_1504494320-293af31631fe565f.jpg","publishedAt":"2023-09-21T07:42:00Z","content":"Admins, die Server mit der Open-Source-Software Nagios XI überwachen, sollten die Monitoring-Lösung zeitnah auf den aktuellen Stand bringen. Andernfalls können Angreifer an vier Sicherheitslücken ans… [+980 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: Advanced Angular Day: Workshops zu Accessibility und Architektur","description":"Der Ableger der enterJS rund um Angular findet am 30. November online statt. Workshops befassen sich mit Accessibility und moderner Angular-Architektur.","url":"https://www.heise.de/news/Advanced-Angular-Day-Workshops-zu-Accessibility-und-Architektur-9322975.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/2/2/6/0/Screenshot_2023-09-07_124527-54fcc9008c90389c.png","publishedAt":"2023-10-03T10:00:00Z","content":"Inhaltsverzeichnis\r\nAm 30. November 2023 präsentieren die Veranstalter dpunkt.verlag und iX in Kooperation mit dem Angular-Experten Rainer Hahnekamp den Advanced Angular Day. Der erstmalig stattfinde… [+2733 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c't : Schnell noch Frühbuchertarif sichern","description":"Noch eine Woche gibt es Rabatt für die Tickets für die c‘t . Die Frontend-Entwickler-Konferenz startet am 14. November.","url":"https://www.heise.de/news/c-t-webdev-Schnell-noch-Fruehbucherarif-sichern-9329239.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/5/6/8/8/20190210_HEISE_WEBDEV-6-5b503dbd9f3a1c06-5180977241b3b421-48d7622df8511db6.webp","publishedAt":"2023-10-10T12:00:00Z","content":"Manch ein Frontend-Entwickler mag sich schon die Frage gestellt haben, wie er seine Code-Basis von JavaScript auf TypeScript migriert schon weil dort einige Fehler nicht mehr passieren können. Wie da… [+2238 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Christopher Kunz","title":"Schwere Sicherheitslücken in Monitoring-Software Zabbix behoben","description":"In verschiedenen Komponenten der Monitoringsoftware Zabbix klafften kritische Sicherheitslücken, die Angreifern die Ausführung eigenen Codes ermöglichen.","url":"https://www.heise.de/news/Schwere-Sicherheitsluecken-in-Monitoring-Software-Zabbix-behoben-9333656.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/8/0/5/3/shutterstock_669226057-e94b9c8a7c495212.jpg","publishedAt":"2023-10-13T08:24:00Z","content":"Zabbix ist eine umfangreiche Software zur Überachungvon Servern, Netzwerken und anderen IT-Infrastruktur-Komponenten. Im Zabbix-Server, der Agentensoftware, aber auch in der API, Proxy und Web-Fronte… [+2672 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Deanna Ritchie","title":"ServiceNow’s New Release of Low-Code Platform With Generative AI","description":"ServiceNow has launched a recent version of its low-code platform designed to enhance workflow productivity and offer new automation tools […]\nThe post ServiceNow’s New Release of Low-Code Platform With Generative AI appeared first on ReadWrite.","url":"https://readwrite.com/servicenows-new-release-of-low-code-platform-with-generative-ai/","urlToImage":"https://readwrite.com/wp-content/uploads/2023/09/ServiceNow-With-Generative-AI.jpg","publishedAt":"2023-09-26T15:00:11Z","content":"ServiceNow has launched a recent version of its low-code platform designed to enhance workflow productivity and offer new automation tools for strengthening security and governance. This update also … [+9335 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"UI-Tool Storybook 7.5 führt ein neues Feature für Angular ein","description":"Das neue Release erweitert den Angular-Support, unterstützt Lit 3.0 und stellt sich bereits auf die kommende Version Vite 5 ein.","url":"https://www.heise.de/news/UI-Tool-Storybook-7-5-fuehrt-ein-neues-Feature-fuer-Angular-ein-9340037.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/1/5/1/8/shutterstock_1061212223-50b5dc9dd163e710.jpg","publishedAt":"2023-10-20T13:19:00Z","content":"Das Team hinter dem quelloffenen Frontend-Tool Storybook hat Version 7.5 veröffentlicht. Storybook weist auf GitHub derzeit über 80.000 Sterne auf und dient dazu, User-Interface-Komponenten und Seite… [+2816 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Testing with a Lisp","description":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.\"\nSaid Lisp implementation started…","url":"https://thedailywtf.com/articles/testing-with-a-lisp","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-10-11T06:30:00Z","content":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementati… [+1717 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Good practices for my first C project?","description":"Comments","url":"https://news.ycombinator.com/item?id=37927792","urlToImage":null,"publishedAt":"2023-10-18T12:43:37Z","content":"Greeting Hackers,I recently acquired a very uncommon PlayStation 1 devkit and I've set about a personal sidequest to write a _very basic_ PSOne game.\r\nI've started by prototyping in JavaScript/canvas… [+1201 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: Magic Packets, GPU.zip, and Enter the Sandman","description":"Leading out the news this week is a report of “BlackTech”, an Advanced Persistent Threat (APT) group that appears to be based out of China, that has been installing malicious firmware o…","url":"https://hackaday.com/2023/09/29/this-week-in-security-magic-packets-gpu-zip-and-enter-the-sandman/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-09-29T14:00:47Z","content":"Leading out the news this week is a report of “BlackTech”, an Advanced Persistent Threat (APT) group that appears to be based out of China, that has been installing malicious firmware on routers arou… [+6639 chars]"},{"source":{"id":null,"name":"Testanything.org"},"author":null,"title":"Test Anything Protocol (Tap)","description":"Comments","url":"https://testanything.org/","urlToImage":null,"publishedAt":"2023-10-05T19:21:42Z","content":"TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. It decouples the reporting of errors from the presentation of the reports.\r\nOne of its maj… [+873 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who is hiring? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739028","urlToImage":null,"publishedAt":"2023-10-02T15:02:08Z","content":"Facet5 | 2 Positions | Cambridge UK | Hybrid/Flexible | 3-5 days/weekFlexible work practices in a beautiful barn office west of Cambridge. Prefer some office attendance.\r\nFacet5 provide psychometric … [+1162 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"7% of Python Developers Are Still Using Python 2, Annual Survey Finds","description":"\"Python 3 was by far the choice over Python 2 in a late-2022 survey of more than 23,000 Python developers,\" reports InfoWorld, \"but the percentage of respondents using Python 2 actually ticked up compared to the previous year.\"\n\nResults of the sixth annual Py…","url":"https://developers.slashdot.org/story/23/10/08/0434222/7-of-python-developers-are-still-using-python-2-annual-survey-finds","urlToImage":"https://a.fsdn.com/sd/topics/python_64.png","publishedAt":"2023-10-08T04:39:00Z","content":"Results of the sixth annual Python Developers Survey, conducted by the Python Software Foundation and software tools maker JetBrains, were released September 27. The Python Developers Survey 2022 rep… [+663 chars]"},{"source":{"id":null,"name":"Toastytech.com"},"author":null,"title":"QNX Demo Disk screen shots","description":"Comments","url":"http://toastytech.com/guis/qnxdemo.html","urlToImage":null,"publishedAt":"2023-10-14T20:13:12Z","content":"Location: GUIs > \r\n QNX > \r\nQNX Demo DiskQNX Demo Disk screen shots\r\nQNX is a powerful real-time operating system. You may have used QNX\r\nand not even known it. QNX is used in industrial, netwo… [+2988 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Cloud-Plattformen werden unter Python-Entwicklern beliebter","description":"Die jährliche, großangelegte Python-Umfrage zeigt einen leichten Anstieg der Cloud-Entwicklung. AWS und Google Cloud Platform haben dabei die Nase vorn.","url":"https://www.heise.de/news/Cloud-Plattformen-werden-unter-Python-Entwicklern-beliebter-9320495.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/0/9/5/5/python-75d7c470c4914be3.jpg","publishedAt":"2023-09-28T14:30:00Z","content":"Inhaltsverzeichnis\r\nDie Python Software Foundation und JetBrains haben die neuesten Ergebnisse ihrer jährlich durchgeführten Studie \"Python Developers Survey\" veröffentlicht. Über 23 000 Entwicklerin… [+3413 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Roll On Menu","description":"Mike was refactoring an old web application written in Perl. We joke about Perl being a \"write only language,\" but the original developer wanted to take that unreadable attitude to the JavaScript front-end portion of the application.\nfunction setup() {\n posit…","url":"https://thedailywtf.com/articles/roll-on-menu","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-09-25T06:30:00Z","content":"Mike was refactoring an old web application written in Perl. We joke about Perl being a \"write only language,\" but the original developer wanted to take that unreadable attitude to the JavaScript fro… [+1474 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Estas ofertas de teletrabajo ofrecen hasta 170.000 euros para desarrolladores web e ingenieros","description":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajadores vuelvan a sus dominios. Pero no todas las empresas está…","url":"https://www.genbeta.com/actualidad/estas-ofertas-teletrabajo-ofrecen-170-000-euros-para-desarrolladores-web-e-ingenieros","urlToImage":"https://i.blogs.es/298609/teletrabajo1/840_560.jpeg","publishedAt":"2023-10-05T13:00:52Z","content":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajad… [+3053 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Freelancer? Seeking freelancer? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739027","urlToImage":null,"publishedAt":"2023-10-02T15:02:07Z","content":"SEEKING WORK | UX/UI & web designPortfolio: https://www.seanw.org/\r\nLive example project: https://www.checkbot.io/\r\nLocation: Edinburgh, UK and remote (Im used to time zone differences and async … [+1825 chars]"},{"source":{"id":null,"name":"Shuttle.rs"},"author":null,"title":"Learn Rust by building real-world examples","description":"Stop worrying about the infrastructure. Focus on writing code, shuttle will do the rest.","url":"https://www.shuttle.rs/launchpad","urlToImage":null,"publishedAt":"2023-09-22T12:25:46Z","content":"Lets face it - learning Rust can be a daunting task \r\nAnd while there are plenty of resources out there, they can often be overwhelming, difficult to follow, or simply not engaging enough to hold you… [+1652 chars]"},{"source":{"id":"business-insider","name":"Business Insider"},"author":"Lakshmi Varanasi","title":"I dropped out of my computer science course to focus on my AI startup. Even my dad agreed.","description":"Govind Gnanakumar abandoned his computer science course after his freshman year to build an AI startup he cofounded with two Georgia Tech classmates.","url":"https://www.businessinsider.com/computer-science-major-dropped-out-georgia-tech-build-ai-startup-2023-9","urlToImage":"https://i.insider.com/650f3adae2c0220019ef29c3?width=1200&format=jpeg","publishedAt":"2023-09-24T14:36:18Z","content":"Automorphic's co-founders Maaher Gandhi, Govind Gnanakumar, and Mahesh Natamai.Govind Gnanakumar\r\n
      \n
    • Govind Gnanakumar enrolled at Georgia Tech in 2022 as a freshman majoring in computer scienc… [+4038 chars]"},{"source":{"id":null,"name":"MakeUseOf"},"author":"Gichuhi Wachira","title":"How to Integrate Service Workers in Next.js Applications","description":"Interested in offline web apps and how to achieve levels of performance close to native programs? Look no further than service workers.","url":"https://www.makeuseof.com/service-workers-nextjs-applications-how-integrate/","urlToImage":"https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2021/09/JavaScript-Project-Ideas-for-Beginners-Featured.jpg","publishedAt":"2023-09-22T19:30:26Z","content":"Service workers are scripts that run in the background to provide powerful caching capabilities and other features to modern web applications.\r\nThese features bring the seamless and user-friendly exp… [+7431 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"JavaScript Fundamentals 2023: A Complete Learning Journey","description":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we will present some Javascript fundamentals of 2023! It’s a w…","url":"https://www.javacodegeeks.com/2023/10/javascript-fundamentals-2023-a-complete-learning-journey.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2023-10-13T06:00:00Z","content":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we… [+26394 chars]"},{"source":{"id":null,"name":"Techinsider.ru"},"author":"Рома Назаров","title":"3 самых популярных языка программирования в мире: угадайте хотя бы два","description":"В топ-3 входят JavaScript, HTML/CSS и Python: у каждого свои преимущества и недостатка - почему они популярны","url":"https://www.techinsider.ru/technologies/1616853-3-samyh-populyarnyh-yazyka-programmirovaniya-v-mire-ugadaite-hotya-by-dva/","urlToImage":"https://images.techinsider.ru/upload/img_cache/3b2/3b2b0f074aaa2078da1610187492602e_ce_1280x674x0x90_cropped_1200x628.jpg","publishedAt":"2023-10-17T02:00:00Z","content":"53% -. CSS -   , , ,   . , ,   ,    ."},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"The Beginner’s Best Method for Building An HTML Accordion","description":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. In web design, an HTML accordion …\n The Beginner’s Best Method for Building An HTML Accordion Read More »\nThe post The Beginner’s Best Method for Building An HTML Acco…","url":"https://www.quicksprout.com/html-accordion/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/10/html-accordion_featured-image.jpg","publishedAt":"2023-10-10T16:00:00Z","content":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. \r\nIn web design, an HTML accordion provides online visitors with a user-friendly option to navigate layered… [+18127 chars]"},{"source":{"id":null,"name":"Substack.com"},"author":"Sibelius Seraphini","title":"We don't have Senior Engineers anymore","description":"Software engineers do not know how things work anymore","url":"https://sibelius.substack.com/p/we-dont-have-seniors-anymore","urlToImage":"https://images.unsplash.com/photo-1513159446162-54eb8bdaa79b?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw3fHxzZW5pb3J8ZW58MHx8fHwxNjY1NTgxNTY5&ixlib=rb-1.2.1&q=80&w=1080","publishedAt":"2023-10-01T15:03:07Z","content":"The bar for being a Senior Software Engineer is too damn low. We have Seniors that do not know the basics. We have Seniors that do not know how the tools they use every day work under the hood. Furth… [+4822 chars]"},{"source":{"id":null,"name":"Matt-rickard.com"},"author":"Matt Rickard","title":"Why Is the Front End Stack So Complicated?","description":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\n\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (AMD), and Universal Module Definition (UMD) are all differen…","url":"https://matt-rickard.com/why-is-the-frontend-stack-so-complicated","urlToImage":"https://matt-rickard.com/api/og?slug=why-is-the-frontend-stack-so-complicated","publishedAt":"2023-10-16T01:53:21Z","content":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\r\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (… [+2478 chars]"},{"source":{"id":null,"name":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring a Head of Data (Fully Remote)","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/4981444004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2023-09-29T07:00:09Z","content":"Supabase is an Open Source and fully remote company building developer tools for databases.We are currently looking for a Head of Data who enjoys both leading a team and shipping IC work. As the grea… [+1998 chars]"},{"source":{"id":null,"name":"F3d.app"},"author":null,"title":"F3D is an open source 3D viewer, fast and minimalist","description":"F3D - Fast and minimalist 3D viewer","url":"https://f3d.app//","urlToImage":"https://user-images.githubusercontent.com/3129530/201317344-092db03d-8616-45b9-b606-30d22cda2eff.png","publishedAt":"2023-10-05T06:48:27Z","content":"F3D - Fast and minimalist 3D viewer \r\nBy Michael Migliore and Mathieu Westphal.\r\n F3D (pronounced /fd/) is a fast and minimalist 3D viewer. It supports many file formats, from digital content to scie… [+2005 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Matt G. Southern","title":"WordPress Update Improves Page Speed With Smarter Script Loading via @sejournal, @MattGSouthern","description":"WordPress update adds deferred script loading for faster page speeds and site performance.\nThe post WordPress Update Improves Page Speed With Smarter Script Loading appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/wordpress-update-improves-page-speed-with-smarter-script-loading/498675/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2023/10/img_2023-10-17-162637-652eee42eede1-sej.jpeg","publishedAt":"2023-10-18T14:04:44Z","content":"The latest update to WordPress, version 6.4, includes changes to how scripts are loaded on the front end that will improve page load times and performance for many sites.\r\nScript loading strategies a… [+2085 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"A raycasting engine in 7 easy steps #Graphics #Gaming @austinzhenley","description":"Austin Z. Henley posts about making a simple raycasting engine, a combination of math and art, just like the early 3D-ish video games from the 1990s, programmed in JavaScript. The steps used: Defining the walls Cast rays from player’s viewpoint to the walls D…","url":"https://blog.adafruit.com/2023/10/11/a-raycasting-engine-in-7-easy-steps-graphics-gaming-austinzhenley/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2023/10/one-one-one-19.png","publishedAt":"2023-10-11T13:51:47Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2676 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.8.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.8.0","urlToImage":"https://nodejs.org/static/images/logo-hexagon-card.png","publishedAt":"2023-09-29T03:26:00Z","content":"By Ruy Adorno, 29 Sept 2023\r\nNotable Changes\r\nStream performance improvements\r\nPerformance improvements to writable and readable streams, improving the creation and destruction by ±15% and reducing t… [+22005 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v18.18.1 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v18.18.1","urlToImage":"https://nodejs.org/static/images/logo-hexagon-card.png","publishedAt":"2023-10-10T16:52:25Z","content":"By Richard Lau, 10 Oct 2023\r\nNotable Changes\r\nThis release addresses some regressions that appeared in Node.js 18.18.0:\r\n
      • (Windows) FS can not handle certain characters in file name #48673
      • \r\nArticle
      • 09/27/2023
      • \r\n11 contributors\r\n
      \r\nImportant\r\nThis information relates to a pre-release product that may be substantially modified before it's commercially re… [+11127 chars]"},{"source":{"id":"politico","name":"Politico"},"author":"https://www.facebook.com/politico","title":"US Senate’s email system melts down in face of security test and reply-all chaos","description":"News and analysis from Capitol Hill for when you only have a few minutes, from POLITICO.","url":"https://www.politico.com/minutes/congress/09-8-2023/senate-reply-all-mess/","urlToImage":"https://www.politico.com/interactives/uploads/image-service/2023/9/8/65e575bb84-1200.jpeg","publishedAt":"2023-09-29T00:45:31Z","content":"This is taking a long time to load. Please make sure your JavaScript is enabled."},{"source":{"id":null,"name":"heise online"},"author":"Sebastian Springer","title":"heise+ | Webentwicklung: WebGL-Bibliotheken für ein interaktives 3D-Web","description":"Die Bibliotheken Three.js und Babylon.js enthalten Werkzeuge, um dreidimensionale Szenen im Browser einfacher umzusetzen.","url":"https://www.heise.de/hintergrund/Webentwicklung-WebGL-Bibliotheken-fuer-ein-interaktives-3D-Web-9332560.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/7/4/6/6/3d_web-f39f91feb636ee80.png","publishedAt":"2023-10-19T10:30:00Z","content":"Inhaltsverzeichnis\r\nUm das Web dreidimensional erlebbar zu machen, braucht es moderne Browsertechniken. So beherrscht das svg-Element Vektorgrafiken und mit dem canvas-Element sind Pixelgrafiken umse… [+2085 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Why isn't Phoenix/Elixir more mainstream?","description":"Comments","url":"https://news.ycombinator.com/item?id=37702845","urlToImage":null,"publishedAt":"2023-09-29T12:25:50Z","content":"In addition to what others have said...There are enough other acceptable languages+frameworks, and two of them (Python and JavaScript) are unfortunately just too visible and in the way.\r\nStudents, ju… [+1101 chars]"},{"source":{"id":null,"name":"Geany.org"},"author":"Geany development team","title":"Geany 2.0 – Flyweight IDE","description":"Comments","url":"https://geany.org/","urlToImage":null,"publishedAt":"2023-10-20T18:53:09Z","content":"Many supported filetypes including popular programming languages like\r\nC, Java, PHP, HTML, JavaScript, Python or Perl.\r\nBut Geany also includes support\r\nfor other useful filetypes like ini-style conf… [+67 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Dan Goodin","title":"New 0-day in Chrome and Firefox will likely plague other software","description":"If your software package involves VP8 video encoding, it's likely vulnerable to attack.","url":"https://arstechnica.com/security/2023/09/new-0-day-in-chrome-and-firefox-is-likely-to-plague-other-software/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2023/01/exploit-760x380.jpg","publishedAt":"2023-09-28T21:23:15Z","content":"3 with \r\nA critical zero-day vulnerability Google reported on Wednesday in its Chrome browser is opening the Internet to a new chapter of Groundhog Day.\r\nLike a critical zero-day Google disclosed on … [+3644 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Benj Edwards","title":"Adobe launches new symbol to tag AI-generated content—but will anyone use it?","description":"New icon, metadata seek to illuminate origins of content—AI-generated or otherwise.","url":"https://arstechnica.com/information-technology/2023/10/adobe-launches-new-symbol-to-tag-ai-generated-content-but-will-anyone-use-it/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2023/10/content_credentials_lead_3-760x380.jpg","publishedAt":"2023-10-11T20:29:40Z","content":"Enlarge/ The Content Credentials \"CR\" logo presented in front of an AI-generated image provided by Adobe.\r\n10 with \r\nOn Tuesday, Adobe announced a new symbol designed to indicate when content has bee… [+2983 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Al Williams","title":"Pocket Calculator isn’t a Brain or Magic","description":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. …","url":"https://hackaday.com/2023/10/20/pocket-calculator-isnt-a-brain-or-magic/","urlToImage":"https://hackaday.com/wp-content/uploads/2023/10/calc.png","publishedAt":"2023-10-21T05:00:00Z","content":"If you predate the pocket calculator, you may remember slide rules. But slide rules take a a little skill to use. There was a market for other devices that were simpler or, in some cases, cheaper. On… [+1607 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"Noch sicherer: TypeScript 5.3 importiert Attribute","description":"Die neue Version 5.3 von TypeScript bietet insbesondere den Import von Attributen, die das zu erwartende Format ankündigen und die Assertions ablösen.","url":"https://www.heise.de/news/Noch-sicherer-TypeScript-5-3-importiert-Attribute-9325525.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/3/6/9/2/shutterstock_1575914980-8173fc817222d4fa.jpg","publishedAt":"2023-10-05T07:43:00Z","content":"Version 5.3 von TypeScript, der beliebten typensicheren JavaScript-Erweiterung, geht in puncto Sicherheit einen Schritt weiter: Sie ermöglicht den Import von Attributen, die das zu erwartende Format … [+1640 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Benny Code","title":"heise+ | Defensives Programmieren: Robusten Code mit TypeScript erzeugen","description":"Mit defensivem Programmieren Eingabefehler, unerwartete Rückgabewerte und Unkontrollierbares zu vermeiden, bläht den Code auf. TypeScripts Sprachmittel helfen.","url":"https://www.heise.de/ratgeber/Defensives-Programmieren-Robusten-Code-mit-TypeScript-erzeugen-9320247.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/0/8/1/9/def_prog-198b226e024c2f01.png","publishedAt":"2023-10-04T09:00:00Z","content":"Inhaltsverzeichnis\r\nDefensives Programmieren ist eine Herangehensweise in der Softwareentwicklung, die den Schwerpunkt darauf legt, Eingabefehler und unkontrollierte Rückgabewerte zu berücksichtigen.… [+3145 chars]"},{"source":{"id":null,"name":"Grantwinney.com"},"author":"Grant Winney","title":"Why are websites requesting access to motion sensors on my desktop?","description":"I was checking the status of a FedEx order when Brave warned me that \"this site has been blocked from accessing your motion sensors\". I'm struggling to understand why a website would need that access. Do I get a different experience if I drop my device? Tip m…","url":"https://grantwinney.com/websites-requesting-access-to-motion-sensors/","urlToImage":"https://images.unsplash.com/photo-1487893667092-772cdd6fe0ec?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ","publishedAt":"2023-09-28T11:57:18Z","content":"I was checking the status of a FedEx order in Brave, when I noticed a notification in the address bar that I've never seen before. It was warning me that \"this site has been blocked from accessing yo… [+14475 chars]"},{"source":{"id":"business-insider","name":"Business Insider"},"author":"hchowdhury@insider.com (Hasan Chowdhury)","title":"OpenAI's growth this year has been unstoppable. Maintaining it will be the hard part.","description":"OpenAI has enjoyed a blistering pace of growth this year thanks to ChatGPT, but rising competition from rivals and regulatory battles pose huge challenges.","url":"https://www.businessinsider.com/openai-chatgpt-unstoppable-growth-ai-development-sam-altman-2023-10","urlToImage":"https://i.insider.com/652d1d266561dd877e7b240b?width=1200&format=jpeg","publishedAt":"2023-10-16T12:37:20Z","content":"Next month marks the one-year anniversary of ChatGPT\r\n. It's safe to say it has provided an unstoppable force of growth to OpenAI ever since.\r\nThe AI chatbot has been such a hit this year that OpenAI… [+3289 chars]"},{"source":{"id":null,"name":"Construct.net"},"author":"Construct","title":"A new architecture for publishing web content to desktop","description":"For several years, if you wanted to publish web content made in HTML/CSS/JS as a desktop app, the answer has been to use Electron or NW.Js . For us, we've long...","url":"https://www.construct.net/en/blogs/construct-official-blog-1/new-architecture-publishing-1864","urlToImage":"https://construct-static.com/92/v1155/shareimage/1864/ogg/share.png","publishedAt":"2023-09-25T10:35:44Z","content":"For several years, if you wanted to publish web content made in HTML/CSS/JS as a desktop app, the answer has been to use Electron or NW.js. For us, we've long supported publishing games made in Const… [+13749 chars]"},{"source":{"id":null,"name":"Fast Company"},"author":"Steven Melendez","title":"LinkedIn’s AI is ready to give you expert-backed business advice","description":"A virtual coach can offer leadership insights and advice, along with links to relevant LinkedIn Learning videos\n\nLinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instr…","url":"https://www.fastcompany.com/90961144/linkedins-ai-is-ready-to-give-you-expert-backed-business-advice","urlToImage":"https://images.fastcompany.net/image/upload/w_1280,f_auto,q_auto,fl_lossy/wp-cms/uploads/2023/10/p-1-90961144-linkedins-ai-is-ready-to-give-you-expert-backed-business-advice.jpg","publishedAt":"2023-10-03T10:00:00Z","content":"LinkedIn Learning users will soon have access to an AI coach, sharing advice backed by lessons from the platform’s thousands of human expert instructors. \r\nThe business education platform has traditi… [+2604 chars]"},{"source":{"id":null,"name":"Gitlab.com"},"author":null,"title":"Welcome to Bypass Paywalls Chrome Clean","description":"I had to move the sourcecode to GitLab, but BPC keeps alive ! Check releases for the latest update. First I committed to Adam’s repo for...","url":"https://gitlab.com/magnolia1234/bypass-paywalls-chrome-clean/-/issues/1","urlToImage":"https://gitlab.com/uploads/-/system/project/avatar/22623311/thailand-magnolia-emblem.jpg","publishedAt":"2023-10-19T04:14:40Z","content":"I had to move the sourcecode to GitLab, but BPC keeps alive !Check releases for the latest update.\r\nFirst I committed to Adams repo for a few months: https://github.com/iamadamdev/bypass-paywalls-chr… [+617 chars]"},{"source":{"id":null,"name":"Gigazine.net"},"author":"@GIGAZINE","title":"全ての開発者が知っておくべきUnicodeについての最低限の知識","description":"2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせずにすむ時代がやってきています。そんな時代において、正しくUnicodeを使うために必要な知識をエンジニアのニキータ・プロコポフさんが解説しています。続きを読む...","url":"https://gigazine.net/news/20231005-unicode/","urlToImage":"https://i.gzn.jp/img/2023/10/05/unicode/00.png","publishedAt":"2023-10-04T21:00:00Z","content":"2003202320Unicode98Unicode\r\nThe Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.mehttps://tonsky.me/blog/unicode/\r\nUnicode2000\r\nUnicodeA65س1587ツ… [+882 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: Advanced Angular Day: Workshops zu Accessibility und Architektur","description":"Der Ableger der enterJS rund um Angular findet am 30. November online statt. Workshops befassen sich mit Accessibility und moderner Angular-Architektur.","url":"https://www.heise.de/news/Advanced-Angular-Day-Workshops-zu-Accessibility-und-Architektur-9322975.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/2/2/6/0/Screenshot_2023-09-07_124527-54fcc9008c90389c.png","publishedAt":"2023-10-03T10:00:00Z","content":"Inhaltsverzeichnis\r\nAm 30. November 2023 präsentieren die Veranstalter dpunkt.verlag und iX in Kooperation mit dem Angular-Experten Rainer Hahnekamp den Advanced Angular Day. Der erstmalig stattfinde… [+2733 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Christopher Kunz","title":"Schwere Sicherheitslücken in Monitoring-Software Zabbix behoben","description":"In verschiedenen Komponenten der Monitoringsoftware Zabbix klafften kritische Sicherheitslücken, die Angreifern die Ausführung eigenen Codes ermöglichen.","url":"https://www.heise.de/news/Schwere-Sicherheitsluecken-in-Monitoring-Software-Zabbix-behoben-9333656.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/8/0/5/3/shutterstock_669226057-e94b9c8a7c495212.jpg","publishedAt":"2023-10-13T08:24:00Z","content":"Zabbix ist eine umfangreiche Software zur Überachungvon Servern, Netzwerken und anderen IT-Infrastruktur-Komponenten. Im Zabbix-Server, der Agentensoftware, aber auch in der API, Proxy und Web-Fronte… [+2672 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c't : Schnell noch Frühbuchertarif sichern","description":"Noch eine Woche gibt es Rabatt für die Tickets für die c‘t . Die Frontend-Entwickler-Konferenz startet am 14. November.","url":"https://www.heise.de/news/c-t-webdev-Schnell-noch-Fruehbucherarif-sichern-9329239.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/5/6/8/8/20190210_HEISE_WEBDEV-6-5b503dbd9f3a1c06-5180977241b3b421-48d7622df8511db6.webp","publishedAt":"2023-10-10T12:00:00Z","content":"Manch ein Frontend-Entwickler mag sich schon die Frage gestellt haben, wie er seine Code-Basis von JavaScript auf TypeScript migriert schon weil dort einige Fehler nicht mehr passieren können. Wie da… [+2238 chars]"},{"source":{"id":null,"name":"ReadWrite"},"author":"Deanna Ritchie","title":"ServiceNow’s New Release of Low-Code Platform With Generative AI","description":"ServiceNow has launched a recent version of its low-code platform designed to enhance workflow productivity and offer new automation tools […]\nThe post ServiceNow’s New Release of Low-Code Platform With Generative AI appeared first on ReadWrite.","url":"https://readwrite.com/servicenows-new-release-of-low-code-platform-with-generative-ai/","urlToImage":"https://readwrite.com/wp-content/uploads/2023/09/ServiceNow-With-Generative-AI.jpg","publishedAt":"2023-09-26T15:00:11Z","content":"ServiceNow has launched a recent version of its low-code platform designed to enhance workflow productivity and offer new automation tools for strengthening security and governance. This update also … [+9335 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"UI-Tool Storybook 7.5 führt ein neues Feature für Angular ein","description":"Das neue Release erweitert den Angular-Support, unterstützt Lit 3.0 und stellt sich bereits auf die kommende Version Vite 5 ein.","url":"https://www.heise.de/news/UI-Tool-Storybook-7-5-fuehrt-ein-neues-Feature-fuer-Angular-ein-9340037.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/2/1/5/1/8/shutterstock_1061212223-50b5dc9dd163e710.jpg","publishedAt":"2023-10-20T13:19:00Z","content":"Das Team hinter dem quelloffenen Frontend-Tool Storybook hat Version 7.5 veröffentlicht. Storybook weist auf GitHub derzeit über 80.000 Sterne auf und dient dazu, User-Interface-Komponenten und Seite… [+2816 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Testing with a Lisp","description":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.\"\nSaid Lisp implementation started…","url":"https://thedailywtf.com/articles/testing-with-a-lisp","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-10-11T06:30:00Z","content":"Dom works on a codebase which has fallen victim to Greenspun's Tenth Rule. Yes, they've implemented a user customization system that is an \"ad hoc, informally-specified, bug-ridden, slow implementati… [+1717 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Good practices for my first C project?","description":"Comments","url":"https://news.ycombinator.com/item?id=37927792","urlToImage":null,"publishedAt":"2023-10-18T12:43:37Z","content":"Greeting Hackers,I recently acquired a very uncommon PlayStation 1 devkit and I've set about a personal sidequest to write a _very basic_ PSOne game.\r\nI've started by prototyping in JavaScript/canvas… [+1201 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: Magic Packets, GPU.zip, and Enter the Sandman","description":"Leading out the news this week is a report of “BlackTech”, an Advanced Persistent Threat (APT) group that appears to be based out of China, that has been installing malicious firmware o…","url":"https://hackaday.com/2023/09/29/this-week-in-security-magic-packets-gpu-zip-and-enter-the-sandman/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2023-09-29T14:00:47Z","content":"Leading out the news this week is a report of “BlackTech”, an Advanced Persistent Threat (APT) group that appears to be based out of China, that has been installing malicious firmware on routers arou… [+6639 chars]"},{"source":{"id":null,"name":"Testanything.org"},"author":null,"title":"Test Anything Protocol (Tap)","description":"Comments","url":"https://testanything.org/","urlToImage":null,"publishedAt":"2023-10-05T19:21:42Z","content":"TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. It decouples the reporting of errors from the presentation of the reports.\r\nOne of its maj… [+873 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who is hiring? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739028","urlToImage":null,"publishedAt":"2023-10-02T15:02:08Z","content":"Facet5 | 2 Positions | Cambridge UK | Hybrid/Flexible | 3-5 days/weekFlexible work practices in a beautiful barn office west of Cambridge. Prefer some office attendance.\r\nFacet5 provide psychometric … [+1162 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"7% of Python Developers Are Still Using Python 2, Annual Survey Finds","description":"\"Python 3 was by far the choice over Python 2 in a late-2022 survey of more than 23,000 Python developers,\" reports InfoWorld, \"but the percentage of respondents using Python 2 actually ticked up compared to the previous year.\"\n\nResults of the sixth annual Py…","url":"https://developers.slashdot.org/story/23/10/08/0434222/7-of-python-developers-are-still-using-python-2-annual-survey-finds","urlToImage":"https://a.fsdn.com/sd/topics/python_64.png","publishedAt":"2023-10-08T04:39:00Z","content":"Results of the sixth annual Python Developers Survey, conducted by the Python Software Foundation and software tools maker JetBrains, were released September 27. The Python Developers Survey 2022 rep… [+663 chars]"},{"source":{"id":null,"name":"Toastytech.com"},"author":null,"title":"QNX Demo Disk screen shots","description":"Comments","url":"http://toastytech.com/guis/qnxdemo.html","urlToImage":null,"publishedAt":"2023-10-14T20:13:12Z","content":"Location: GUIs > \r\n QNX > \r\nQNX Demo DiskQNX Demo Disk screen shots\r\nQNX is a powerful real-time operating system. You may have used QNX\r\nand not even known it. QNX is used in industrial, netwo… [+2988 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Cloud-Plattformen werden unter Python-Entwicklern beliebter","description":"Die jährliche, großangelegte Python-Umfrage zeigt einen leichten Anstieg der Cloud-Entwicklung. AWS und Google Cloud Platform haben dabei die Nase vorn.","url":"https://www.heise.de/news/Cloud-Plattformen-werden-unter-Python-Entwicklern-beliebter-9320495.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/3/1/0/9/5/5/python-75d7c470c4914be3.jpg","publishedAt":"2023-09-28T14:30:00Z","content":"Inhaltsverzeichnis\r\nDie Python Software Foundation und JetBrains haben die neuesten Ergebnisse ihrer jährlich durchgeführten Studie \"Python Developers Survey\" veröffentlicht. Über 23 000 Entwicklerin… [+3413 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Roll On Menu","description":"Mike was refactoring an old web application written in Perl. We joke about Perl being a \"write only language,\" but the original developer wanted to take that unreadable attitude to the JavaScript front-end portion of the application.\nfunction setup() {\n posit…","url":"https://thedailywtf.com/articles/roll-on-menu","urlToImage":"https://thedailywtf.com/images/remy/Remy203-300x300.png","publishedAt":"2023-09-25T06:30:00Z","content":"Mike was refactoring an old web application written in Perl. We joke about Perl being a \"write only language,\" but the original developer wanted to take that unreadable attitude to the JavaScript fro… [+1474 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Estas ofertas de teletrabajo ofrecen hasta 170.000 euros para desarrolladores web e ingenieros","description":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajadores vuelvan a sus dominios. Pero no todas las empresas está…","url":"https://www.genbeta.com/actualidad/estas-ofertas-teletrabajo-ofrecen-170-000-euros-para-desarrolladores-web-e-ingenieros","urlToImage":"https://i.blogs.es/298609/teletrabajo1/840_560.jpeg","publishedAt":"2023-10-05T13:00:52Z","content":"El teletrabajo es una modalidad laboral que sin duda tiene enamoradas a muchas personas, aunque no ocurre lo mismo con las empresas que están queriendo acabar con esta modalidad para que sus trabajad… [+3053 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Freelancer? Seeking freelancer? (October 2023)","description":"Comments","url":"https://news.ycombinator.com/item?id=37739027","urlToImage":null,"publishedAt":"2023-10-02T15:02:07Z","content":"SEEKING WORK | UX/UI & web designPortfolio: https://www.seanw.org/\r\nLive example project: https://www.checkbot.io/\r\nLocation: Edinburgh, UK and remote (Im used to time zone differences and async … [+1825 chars]"},{"source":{"id":"business-insider","name":"Business Insider"},"author":"Lakshmi Varanasi","title":"I dropped out of my computer science course to focus on my AI startup. Even my dad agreed.","description":"Govind Gnanakumar abandoned his computer science course after his freshman year to build an AI startup he cofounded with two Georgia Tech classmates.","url":"https://www.businessinsider.com/computer-science-major-dropped-out-georgia-tech-build-ai-startup-2023-9","urlToImage":"https://i.insider.com/650f3adae2c0220019ef29c3?width=1200&format=jpeg","publishedAt":"2023-09-24T14:36:18Z","content":"Automorphic's co-founders Maaher Gandhi, Govind Gnanakumar, and Mahesh Natamai.Govind Gnanakumar\r\n
        \n
      • Govind Gnanakumar enrolled at Georgia Tech in 2022 as a freshman majoring in computer scienc… [+4038 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"JavaScript Fundamentals 2023: A Complete Learning Journey","description":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we will present some Javascript fundamentals of 2023! It’s a w…","url":"https://www.javacodegeeks.com/2023/10/javascript-fundamentals-2023-a-complete-learning-journey.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2023-10-13T06:00:00Z","content":"Are you looking to acquire a skill that guarantees you’ll never face unemployment? Have you always yearned to delve into programming but couldn’t afford those exorbitant courses? Then in this post we… [+26394 chars]"},{"source":{"id":null,"name":"Techinsider.ru"},"author":"Рома Назаров","title":"3 самых популярных языка программирования в мире: угадайте хотя бы два","description":"В топ-3 входят JavaScript, HTML/CSS и Python: у каждого свои преимущества и недостатка - почему они популярны","url":"https://www.techinsider.ru/technologies/1616853-3-samyh-populyarnyh-yazyka-programmirovaniya-v-mire-ugadaite-hotya-by-dva/","urlToImage":"https://images.techinsider.ru/upload/img_cache/3b2/3b2b0f074aaa2078da1610187492602e_ce_1280x674x0x90_cropped_1200x628.jpg","publishedAt":"2023-10-17T02:00:00Z","content":"53% -. CSS -   , , ,   . , ,   ,    ."},{"source":{"id":null,"name":"Quicksprout.com"},"author":"Lars Lofgren","title":"The Beginner’s Best Method for Building An HTML Accordion","description":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. In web design, an HTML accordion …\n The Beginner’s Best Method for Building An HTML Accordion Read More »\nThe post The Beginner’s Best Method for Building An HTML Acco…","url":"https://www.quicksprout.com/html-accordion/","urlToImage":"https://www.quicksprout.com/wp-content/uploads/2023/10/html-accordion_featured-image.jpg","publishedAt":"2023-10-10T16:00:00Z","content":"To reach wider audiences, websites must use elements that ordinary users can grasp quickly. \r\nIn web design, an HTML accordion provides online visitors with a user-friendly option to navigate layered… [+18127 chars]"},{"source":{"id":null,"name":"Substack.com"},"author":"Sibelius Seraphini","title":"We don't have Senior Engineers anymore","description":"Software engineers do not know how things work anymore","url":"https://sibelius.substack.com/p/we-dont-have-seniors-anymore","urlToImage":"https://images.unsplash.com/photo-1513159446162-54eb8bdaa79b?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw3fHxzZW5pb3J8ZW58MHx8fHwxNjY1NTgxNTY5&ixlib=rb-1.2.1&q=80&w=1080","publishedAt":"2023-10-01T15:03:07Z","content":"The bar for being a Senior Software Engineer is too damn low. We have Seniors that do not know the basics. We have Seniors that do not know how the tools they use every day work under the hood. Furth… [+4822 chars]"},{"source":{"id":null,"name":"Matt-rickard.com"},"author":"Matt Rickard","title":"Why Is the Front End Stack So Complicated?","description":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\n\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (AMD), and Universal Module Definition (UMD) are all differen…","url":"https://matt-rickard.com/why-is-the-frontend-stack-so-complicated","urlToImage":"https://matt-rickard.com/api/og?slug=why-is-the-frontend-stack-so-complicated","publishedAt":"2023-10-16T01:53:21Z","content":"The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards.\r\nNo universal import system. ESModules, CommonJS, Asynchronous Module Definition (… [+2478 chars]"},{"source":{"id":null,"name":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring a Head of Data (Fully Remote)","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/4981444004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2023-09-29T07:00:09Z","content":"Supabase is an Open Source and fully remote company building developer tools for databases.We are currently looking for a Head of Data who enjoys both leading a team and shipping IC work. As the grea… [+1998 chars]"},{"source":{"id":null,"name":"F3d.app"},"author":null,"title":"F3D is an open source 3D viewer, fast and minimalist","description":"F3D - Fast and minimalist 3D viewer","url":"https://f3d.app//","urlToImage":"https://user-images.githubusercontent.com/3129530/201317344-092db03d-8616-45b9-b606-30d22cda2eff.png","publishedAt":"2023-10-05T06:48:27Z","content":"F3D - Fast and minimalist 3D viewer \r\nBy Michael Migliore and Mathieu Westphal.\r\n F3D (pronounced /fd/) is a fast and minimalist 3D viewer. It supports many file formats, from digital content to scie… [+2005 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Matt G. Southern","title":"WordPress Update Improves Page Speed With Smarter Script Loading via @sejournal, @MattGSouthern","description":"WordPress update adds deferred script loading for faster page speeds and site performance.\nThe post WordPress Update Improves Page Speed With Smarter Script Loading appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/wordpress-update-improves-page-speed-with-smarter-script-loading/498675/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2023/10/img_2023-10-17-162637-652eee42eede1-sej.jpeg","publishedAt":"2023-10-18T14:04:44Z","content":"The latest update to WordPress, version 6.4, includes changes to how scripts are loaded on the front end that will improve page load times and performance for many sites.\r\nScript loading strategies a… [+2085 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"A raycasting engine in 7 easy steps #Graphics #Gaming @austinzhenley","description":"Austin Z. Henley posts about making a simple raycasting engine, a combination of math and art, just like the early 3D-ish video games from the 1990s, programmed in JavaScript. The steps used: Defining the walls Cast rays from player’s viewpoint to the walls D…","url":"https://blog.adafruit.com/2023/10/11/a-raycasting-engine-in-7-easy-steps-graphics-gaming-austinzhenley/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2023/10/one-one-one-19.png","publishedAt":"2023-10-11T13:51:47Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2676 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v18.18.1 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v18.18.1","urlToImage":"https://nodejs.org/static/images/logo-hexagon-card.png","publishedAt":"2023-10-10T16:52:25Z","content":"By Richard Lau, 10 Oct 2023\r\nNotable Changes\r\nThis release addresses some regressions that appeared in Node.js 18.18.0:\r\n
        • (Windows) FS can not handle certain characters in file name #48673\n \n \n \n\n\n
          #​659 — October 19, 2023\r\nRead on the Web\r\n
          \n \n
          JavaScript Weekly\r\n
          \n
          \n \n
          \n\n
          \n \n ApexCharts: Interactive Charting and…","url":"https://javascriptweekly.com/issues/659","urlToImage":null,"publishedAt":"2023-10-19T00:00:00Z","content":"Postgres.js 3.4: A Full-Featured Postgres Client for All Now working with several JavaScript platforms (Node, Deno, Bun, and, as of this release, Cloudflare), this high performance Postgres library o… [+188 chars]"},{"source":{"id":null,"name":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"Analysis and Config Extraction of Lu0Bot, a Node.js Malware with Considerable Capabilities","description":"Nowadays, more malware developers are using unconventional programming languages to bypass advanced detection systems. The Node.js malware Lu0Bot is a testament to this trend.\nBy targeting a platform-agnostic runtime environment common in modern web apps and …","url":"https://thehackernews.com/2023/10/analysis-and-config-extraction-of.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg77nZah7GihbxEYfhDfg_D7BsSyDhfnAVUlropXee_OlE64ejfNIYoRDY6UEQGtB-ChbOWifU1UIGiIKFi-LzU13Cs4G-UI5J_lvWvICG1IJJe0eAyl9OGoTq1S4chMH7uhxf9Ht3RH5BSi6ziACMCyNxEC91vm_94Ue26V_JZ7LetFpN0yilE1YAQCnM/s728-rw-ft-e30/header.jpg","publishedAt":"2023-10-05T10:48:00Z","content":"Nowadays, more malware developers are using unconventional programming languages to bypass advanced detection systems. The Node.js malware Lu0Bot is a testament to this trend.\r\nBy targeting a platfor… [+6147 chars]"},{"source":{"id":null,"name":"XDA Developers"},"author":"Arif Bacchus","title":"How to install NVM on Windows","description":"NVM is a tool used with Node, and the installation process on Windows is pretty straightforward.","url":"https://www.xda-developers.com/how-install-nvm-windows/","urlToImage":"https://static1.xdaimages.com/wordpress/wp-content/uploads/wm/2023/10/screenshot-2023-10-04-122801-1.png","publishedAt":"2023-10-12T16:00:34Z","content":"If you're a developer running Windows 11 or Windows 10, you're probably already familiar with Node Version Manager (NVM). This is a tool that can be used for managing Node.js, the open-source Javascr… [+2343 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":"http://news4vip.livedoor.biz/archives/52507246.html","urlToImage":"https://livedoor.blogimg.jp/news4vip2/imgs/1/1/1133fc19-s.jpg","publishedAt":"2023-10-15T10:15:21Z","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":"Publickey1.jp"},"author":"jniino","title":"VSCodeがWebAssemblyの実行時デバッグに対応。C/C++やRust、Zigなどのソースコードと関連付け、変数参照、ブレークポイントなど可能に","description":"マイクロソフトは、オープンソースで開発しているコードエディタ「Visual Studio Code」(以下、VSCode)の最新版となる2023年9月版(バージョン1.83)で、JavaScriptデバッガがWebAssemblyのデバッグ...","url":"https://www.publickey1.jp/blog/23/vscodewebassemblyccrustzig.html","urlToImage":"https://www.publickey1.jp/2023/vscode_wasm_debug.png","publishedAt":"2023-10-16T15:21:31Z","content":"Visual Studio CodeVSCode202391.83JavaScriptWebAssembly\r\nThe JavaScript debugger can now debug code compiled into WebAssembly if it includes DWARF debug information. For example, C++ code compiled usi… [+254 chars]"},{"source":{"id":null,"name":"Dpreview.com"},"author":"Jeff Keller","title":"Sample gallery: OM System's Tough TG-7 takes a dip","description":"$(document).ready(function() { SampleGalleryV2({\"containerId\":\"embeddedSampleGallery_2897065950\",\"galleryId\":\"2897065950\",\"isEmbeddedWidget\":true,\"selectedImageIndex\":0,\"isMobile\":false}) });Recent Videos\r\n!function(n){if(!window.cnx){window.cnx={},window.cnx…","url":"https://www.dpreview.com/samples/1488707418/sample-gallery-om-systems-tough-tg-7","urlToImage":"https://2.img-dpreview.com/files/p/E~TS940x788~articles/1488707418/P9260100.acr.jpeg","publishedAt":"2023-10-21T13:00:00Z","content":"Unlike smartphones, the OM System TG-7 is designed to take a licking and keep on ticking, whether on land or underwater. See what photos you can expect from it in a variety of conditions in this samp… [+6112 chars]"}]} \ No newline at end of file