Search

Items tagged with: javascript


Happy I Love Free Software Day! 💕

Unfortunately, this year I could not join nor organize any in-person celebration, BUT of course I want to share my gratitude to the many, countless #FreeSoftware services I don’t merely use, but actually depend on.

Last year, I decided to focus only on #YunoHost, because it would have been crazy to list all the projects I use and I love.

This time, even if I will most certainly forget someone, I am challenging myself to mention all the #LibreSoftware my life is powered by.

Without further ado, THANK YOU to:

  • @yunohost, for powering Nebuchadnezzar
  • @fedora, for running my beloved #Framework laptop
  • @frameworkcomputer, for designing and building repairable, #Linux-friendly and truly open hardware
  • @gnome and @GTK, for being just gorgeous
  • @calyxos (thus @LineageOS), for powering my #Fairphone5
  • #Obtainium, for making me directly download apps on my phone, and @fdroidorg for distributing them
  • #AuroraStore, for proxying the download of apps I am doomed to get from Google Play
  • @element, for developing #Synapse, even though the new proprietary Synapse Pro is VERY PROBLEMATIC AND DISAPPOINTING
  • #Fractal, for being the most beautiful and awesome #Matrix client ever
  • @signalapp, for keeping me connected with the people I love
  • @Mastodon, for also maintaining a feature-packed experimental fork (#GlitchSoc), that is what Pan runs
  • #Tuba and #Moshidon, for being the most beautiful and awesome #Mastodon clients ever
  • #Firefox, for still remaining the best possible #browser choice, despite #Mozilla’s governance messiness
  • @openstreetmap, for allowing us to find the right path, both literally and metaphorically!
  • @organicmaps, for being the simplest, cleanest, yet feature-rich #OSM client and navigation app
  • @protonvpn, for making me browse safely from/to anywhere in the planet and @protonprivacy #ProtonMail, for hosting my email, despite the latest alarming political statements…
  • @libreoffice, for allowing me to draft documents with ease, the last of which was my #CV
  • #LanguageTool, for preventing me from making embarassing spelling mistakes
  • @photoprism, for safely storing and indexing all my photographic memories, on Aby, and for providing stellar and friendly support too!
  • #Actual, for moderating the very likely risk of ending up completely broke, since it forces me to manage my finances consciously and coherently
  • @readeck, for storing and sorting ALL my varied and overwhelming inputs
  • @nextcloud, for storing and synchronizing my data, for its #calendar, its #tasks, and all its awesome apps
  • #Rustdesk, for preventing my friends and family members from going crazy, by allowing me to remotely connect to their devices and directly address the issues they have
  • #Listmonk, for sending out my newsletter
  • @eleventy, for powering all the websites I maintain, above all the virtual representation of my mind, and for being the only reason why I resist and try to continue learning #JavaScript
  • @forgejo, for giving us a chance to truly control and collectively develop the sources of our software, but most importantly @Codeberg, for RESISTING, RESISTING, RESISTING, despite the hatred and attacks nazi assholes throw at them
  • @musicbrainz for keeping music knowledge open and free, and @ListenBrainz for scrobbling the crazy music I listen to
  • The @fsfe, for promoting this celebration and fighting the good fight!

Lastly, but most importantly, the biggest thank you goes to all the free software libraries and dependencies the above mentioned #software are made of/built with, including #C, #JavaScript, #Python, #Rust, and all community-maintained programming languages.

I am super sorry if I forgot someone!

#OpenSource #ILoveFS #SoftwareFreedom #Fairphone #Android #LineageOS #FSFE #OpenStreetMap #PhotoPrism #LibreOffice #Readeck #Eleventy #11ty #GNOME #Signal #forgejo #Codeberg #MusicBrainz #ListenBrainz #MetaBrainz



Calling all front-end devs!

I need to hire a javascript developer for a one-off job helping me with a custom integration between a hosted node.js widget and a self-hosted Wordpress site.

The job is limited in scope and should take hours or at most days.

Timescale: relatively urgent, ideally I'd like the work done as soon as possible.

Happy to pay your usual contracting rate.

Spread the word!

#FediHired #GetFediHired #freelance #frontend #javascript #nodejs #wordpress



Are there good #JavaScript libraries for doing full-text search (or just efficient string matching) in a client-side application in the browser?

I have multiple large arrays of objects, each with many fields, some of which are simple strings while others contain HTML. But this is a static site, so I have no server-side backing to perform a search in a database.


#golem offeriert ein Seminar, durch sichere #Webentwicklung den Schutz vor #Cyberangriffen zu erhöhen.

Schon erledigt: Mit #webxdc können schnell und einfach #Webanwendungen entwickelt werden, solide Kenntnisse in #Javascript voraus gesetzt.

Zur Zeit sind diese Anwendungen über #deltachat #monocleschat und #cheogramm verbreitet, bis ein schlauer Mensch ein Tool entwickelt, sie auch als standalone-app oder über http zu nutzen.

Nur warum? Wir "brauchen" doch eh alle was zum schnattern. Warum also nicht eine der drei Apps?

#DeltaChat läuft übrigens überall, bald auch im #Browser.

Auch erledigt. ✔️


New year, new role @Mastodon!

Our core team is looking for a senior Front-end Developer to elevate the web UI/UX experience for our users.

Ideally:

1. You are highly skilled in accessible and semantic #HTML
2. Proficient in modern #CSS
3. Experienced with #Javascript, #Typescript and complex React/Redux applications

This remote full-time position requires a 4-hour overlap with the CET timezone.

For more info/to apply:
jobs.ashbyhq.com/mastodon/6a09…

#FediHire #GetFediHired #hiring #frontend


I noticed that #NotebookLM doesn't do well with training data off of my mastodon profile, or any profile at all. When I put the link to my profile, instead of talking about what's in the profile, it talks about #JavaScript. It talks about how to use the web application with mastodon instead of training off of a profile. It emphasizes the need for JavaScript to be enabled in web browsers for proper functionality. As an alternative, the message suggests using one of the available native apps , offering a solution for users who may experience difficulties. The message is concise and directly addresses potential usability issues , making it practical for users encountering problems. The overall purpose is to provide quick troubleshooting advice for accessing the Mastodon service. That's all it does. Is there a way to have it actually read everything from a profile from #Mastodon, or is there not a fixed for that?


$ pip3 search something
...
RuntimeError: PyPI no longer supports 'pip search' [...]. Please use pypi.org/search (via a browser) instead. [...]

Sure, no problem. Let's see …

»JavaScript is disabled in your browser. Please enable JavaScript to proceed.«

Urgh, but okay, #pip is a #Python package manager, they're good guys. Let me just open #NoScript and temporarily allow pypi.org ... oh no, it wants to run #JavaScript from …

ethicalads.io
fastly-insights.com
googletagmanager.com
gstatic.com
statuspage.io

That's what you get after 30 years of using the term #OpenSource instead of #FreeSoftware.


I don't know how many times we have to say this. Last I counted it was 1.2 million times and almost 20 years.

"Developers should always prefer using the correct semantic HTML element over using ARIA."

developer.mozilla.org/en-US/do…

#webdev #javascript #html #webdevelopment #a11y #aria


Good morning #fediverse !

I'm feeling #KISS today...

« Keep
IT
Simple
Stupid »

(Amazing, how many things you can do with just simple,

#html
+
#css
+
#javascript

cc @cferdinandi ... who amongst others, inspired me , thX


Getting better with the whole #ChatGPT flow. Recently used it to refresh my #JavaScript skills to dynamically create elements in a webpage, but I caught it making some buggy code. Catching it and walking it through it's own remediation was really interesting. Interdependent education on both sides of the chat, especially teaching it better #A11y best practices after it implemented #Aria incorrectly. Now I wonder how many subjective a11y ideas and practices are colliding within the models.


It's done. Now it’s your turn, Oracle.

We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.

Oracle has until January 4th to respond, or the case will go into default, which will result in the trademark being canceled.

It's time to #FreeJavaScript.

deno.com/blog/deno-v-oracle

#deno #node #javascript #typescript #webdev


Another Thunderbird Live Development sessions is happening soon!
Come hang out to watch some behind the scene coding, ask questions, yell at the world, and bond through trauma.

youtube.com/live/XJGOkjwF9fI?f…

#thunderbird #live #coding #javascript #opensource #foss



People on StackOverflow telling people to screw up #accessibility with the HTML dialog element defeats the purpose of using that element in the first place IMO. Please upvote my answer that corrects the numerous wrong answers, including the accepted answer, to this question if you have an SO account.

stackoverflow.com/a/79028606/2…

#webDev #a11y #html #css #javaScript


Rusty V8 is now stable!

With zero-overhead bindings to V8 APIs, memory safety through Rust’s ownership model, and great docs, it’s battle-hardened and production-ready. From here on, Rusty V8 will follow Chrome versions for predictable upgrades.

deno.com/blog/rusty-v8-stabili…

#rust #deno #javascript #typescript #v8









Ok wtf. So you're telling me that #Google #Chrome's #V8 #JavaScript engine was more #insecure than #Mozilla's #Spidermonkey after all these years? Because I'm pretty sure SM has been already doing plenty of the things mentioned in this article (I've touched on SM code plenty of times, so much more than I wanted because I worked on separating Spidermonkey from the monolithic #libxul, it's still hurting my brain...), even before the #Quantum rewrite. So even #PaleMoon which has been commonly trashed for being "old and insecure" is apparently more secure than Chrome, but most crucially it also disproves the long-standing blind belief by security freaks out there that Chrome is "more secure" than #Firefox when it's the other way around on many fronts...

thehackernews.com/2024/04/goog…

#web #webbrowser #browser #browsers #openweb







Hledani prace me nuti se vic bavit s lidmi o mych technologicko-filosofickych nazorech. Treba na pohovorech. Taky vic ctu, co se kde deje. Abych se na tech pohovorech mel o cem bavit, ze ano.

Diskuze kolem variant ruznych technologii jsou moje oblibene. Jako JavaScript vs TypeScript, CSS vs Tailwind. Pripomina mi to krasnou case-study Yarn vs NPM. Dogmatici na vsech frontach.

muhu.digital/article/to-yarn-o…

A co tim chci predat? Oba pristupy jsou validni a obhajitelne.

#npm #yarn #javascript #tech


Workbench 45.4 is out 🛠️

flathub.org/apps/re.sonny.Work…

• Restore on-disk projects on start
• Restore scroll and cursor positions on format and Run
• Add "Copy" and "Select All" to Console
• Add Vala formatter support
• Add WebP image format support
• Library: Add "Context Menu" demo
• Library: Add "HTTP Server" demo
• Library: 12 demos ported to Python, 4 to Vala and 2 to Rust

Happy hacking / learning / prototyping

#Linux #development #GTK #GNOME #libadwaita #Rust #JavaScript #Python #Vala



"... the website loads in a special browser built into the app, rather than your phone’s default browser. In 2022, privacy researcher Felix Krause found that Meta injects special “keylogging” JavaScript onto the website you’re visiting that allows the company to monitor everything you type and tap on, including passwords. Other apps including TikTok do the same thing."

What the hell?? This is so creepy.

#Meta #JavaScript #Privacy #web #SocialMedia #News #Threads

gizmodo.com/meet-link-history-…


"Most importantly, tooltips should only provide descriptive and non-essential text, giving slightly more detailed text for active elements such as links and form controls. Ultimately, they provide expendable text which is already on the web page."

htmhell.dev/adventcalendar/202…

Great in-depth article about #tooltips by Jan Hellbusch. He knows what he's talking about, had the pleasure to be in one of his workshops and he's an absolute pro. 🤯

#HTML #CSS #JavaScript #accessibility #a11y #HTMHell