podperson, I think #Typescript needs to be described as a programming language for describing types that generates error messages which are often helpful, sometimes perplexing, and occasionally make you want to set fire to something, rather than a “superset of Javascript” (which it most definitely is not*).
(* Want an example? Javascript has true private class properties.)
fabian, In my search for a #Pinboard alternative I found #Linkding, and it looks almost exactly what I was looking for.
It's only semi-social (closed/friends-only), could need an option for public access, and various tweaks here and there – but it’s very hackable (#Django, #Python, #svelte, #SQLite)
mjgardner, #Retrocomputing & #SciFi trivia: During his brief tenure as Compute! Magazine’s book editor in 1983, #EndersGame author #OrsonScottCard contracted Craig Chamberlain to write #programming books on the #Commodore64 based on the latter’s work on the #Atari 400 and 800 Pokey Player #music system.
Chamberlain’s second Compute! book, “All About the #Commodore 64, Volume Two,” was the first appearance of #Sidplayer, which would become the US's most popular #C64 music system.
podperson, I think I just leveled up in #Typescript, I used
keyof typeof
itnewsbot, 'Faster, Leaner' Python 3.12 Released Today with Improvements to Speed, Multiprocessing - Python 3.12 was released today, with improvements to speed and efficiency, reports... - https://developers.slashdot.org/story/23/05/06/2356202/faster-leaner-python-312-released-today-with-improvements-to-speed-multiprocessing?utm_source=rss1.0mainlinkanon&utm_medium=feed #python
itnewsbot, Swift Creator's Company Builds New Programming Language 'Mojo' - a Python Superset - While working at Apple, Chris Lattner designed Swift to "fully leverage the power ... - https://developers.slashdot.org/story/23/05/07/0544230/swift-creators-company-builds-new-programming-language-mojo---a-python-superset?utm_source=rss1.0mainlinkanon&utm_medium=feed #programming
SenseException, German Don't export in #TypeScript that shouldn't be accessible. You can find unused exports with ts-unused-exports.
https://github.com/pzavolinsky/ts-unused-exports
danjac,
thomasreggi, I am a big proponent of a programming paradigm where writing code and building up relationships and connections leads to the emergence of new, unforeseen connections and avenues. Instead of leading you down the wrong paths and requiring rewrites, coding should sculpt and shape connections, offering surprising new connections for free. #software #code #programming #webdev #javascript
michael, Just came across this article on colour contrast, which I found interesting because of my quest yesterday, of trying to understand why a button with more apparent contrast, actually had a lower (and failing) score by WCAG standards:
https://pimpmytype.com/color-contrast/
Overall very much worth a ready!
dwarmstrong, Day 67 of #100DaysOfCode - Worked on my #python -powered setup script for #LinuxMint and #LMDE: #linux https://gitlab.com/dwarmstrong/mintyfresh
catraxx, I think directus.io deserves more attention! My team and i are using it for an upcoming web project with some spillage into a few potential apps on large displays. It's an absolute joy to use. Very thoughtfully put together, fast, opensource ... what's not to like? Give it a look, they have evolved a lot!
steffo, What's your go-to #Programming #Music?
absamma, Modular finds its Mojo, a #Python superset with C-level speed • The Register https://www.theregister.com/2023/05/05/modular_struts_its_mojo_a/
itnewsbot, Angular 16 previews new reactivity model - Angular 16, the latest iteration of Google’s popular TypeScript-based web development ... - https://www.infoworld.com/article/3695589/angular-16-previews-new-reactivity-model.html#tk.rss_all #developmentlibrariesandframeworks #softwaredevelopment #webdevelopment #javascript #typescript #angular
kytta,
itnewsbot, A practical guide to React Native authentication - Authentication is a crucial aspect of any app or service today, as it allows the app t... - https://www.infoworld.com/article/3695169/a-practical-guide-to-react-native-authentication.html#tk.rss_all #developmentlibrariesandframeworks #applicationsecurity #softwaredevelopment #mobiledevelopment #javascript #react
walkerb, In response to my Leibniz #python test, I got a lot of people saying 'just use numpy library'.
So I thought I'd try it.Its not as simple as just adding a library - you have to rewrite the function using vector math.
When done it brought similar performance as the #java version.
Optimized version implemented in vectors in numpy. Performance similar to the looped Java version.
itnewsbot, Mojo language marries Python and MLIR for AI development - AI infrastructure company Modular has launched Mojo, a programming language for AI dev... - https://www.infoworld.com/article/3695588/mojo-language-marries-python-and-mlir-for-ai-development.html#tk.rss_all #artificialintelligence #programminglanguages #machinelearning #analytics #python
dotproto, Questionable podcast idea!
Title: Speaking of extensions…
Premise: I spend an hour talking with someone I know/admire about a mutual interest (#webdev, #videogames, #devtools, etc), then inevitably end up talking about #webextensions
It's like hanging out with a friend, but probably more awkward!
itnewsbot, How to use ForkJoinPool in Java - ForkJoinPool is a powerful Java class used for processing computationally intensive ta... - https://www.infoworld.com/article/3693752/how-to-use-forkjoinpool-in-java.html#tk.rss_all #applicationperformancemanagement #programminglanguages #softwaredevelopment #java
itnewsbot, ChatGPT Makes a 3D Model: The Secret Ingredient? Much Patience - ChatGPT is an AI large language model (LLM) which specializes in conversation. Whi... - https://hackaday.com/2023/05/04/chatgpt-makes-a-3d-model-the-secret-ingredient-much-patience/ #artificialintelligence #softwarehacks #3dmodeling #scripting #chatgpt #freecad #python #llm #ai
michael, Just came across this post from @eric who makes some really good points about custom scroll bars:
https://ericwbailey.website/published/dont-use-custom-css-scrollbars/
I had this discussion with someone recently, who was adamant they wanted custom scroll bars. Just because you can, doesn't mean you should...
felixxm, 🚨 Django security releases issued: 4.2.1, 4.1.9, and 3.2.19 🔥 #django #security #release #python
https://www.djangoproject.com/weblog/2023/may/03/security-releases/
shawnbrown, GraphBLAS: Sparse Linear Algebra Gone Wild! by Erik Welch (@eriknw) and Jim Kitchen (https://github.com/jim22k).
#Python #PyCon #PosterSession #PyCon2023 @PyConUS