Notices tagged with javascript
-
Free Software Foundation (fsf)'s status on Tuesday, 07-Apr-2020 19:07:24 UTC Free Software Foundation Want to help out people trying to free their #JavaScript? Join the #LibreJS mailing lists and the free JS taskforce at https://u.fsf.org/fb9 and https://u.fsf.org/314. -
codesections (codesections)'s status on Wednesday, 14-Aug-2019 16:12:26 UTC codesections > Any software developers here? What language/tech are you all using or just simply ove?
I'm a software developer (though I'm not wild about that term). I've released projects in #bash, #javascript, and #rust (which has been my main focus lately). I've also played around a fair bit with #python, #c, #elisp, #vimscript, and #racket.
Of those, Rust and Racket are far and away my favorites
-
codesections (codesections)'s status on Wednesday, 01-May-2019 13:52:17 UTC codesections Does anyone have that image of bad code that was going around the fediverse a couple of months ago? I don't remember the details, but I think it was #javascript and involved authentication
-
Björn Schießle 🌍 🇪🇺 (bjoern)'s status on Monday, 11-Mar-2019 09:42:12 UTC Björn Schießle 🌍 🇪🇺 Maybe it would be worth a try to convince the developers of the tools which minify JS, to keep the licence tag? This way it would be really as easy as just putting a licence tag on each source file, which you should do anyway. #JavaScript #FreeSoftware
-
Björn Schießle 🌍 🇪🇺 (bjoern)'s status on Monday, 11-Mar-2019 09:36:45 UTC Björn Schießle 🌍 🇪🇺 Maybe it would be worth a try to convince the developers of the tools who minify JS, to keep the licence tag? This way it would be really as easy as just putting a licence tag on each source file, which you should do anyway. #JavaScript #FreeSoftware
-
Björn Schießle 🌍 🇪🇺 (bjoern)'s status on Monday, 11-Mar-2019 09:30:37 UTC Björn Schießle 🌍 🇪🇺 I made my homepage #librejs compliant, also to get some firsthand experience. While it was quite easy for my small homepage I'm still not sure if it works for large websites. #JavaScript #FreeSoftware
-
Free Software Foundation (fsf)'s status on Thursday, 21-Feb-2019 15:23:27 UTC Free Software Foundation From the 2018 Free Software Bulletin: learn about the darkside of #JavaScript, and how you can escape the JavaScript trap with #LibreJS: https://u.fsf.org/2ql -
codesections (codesections)'s status on Wednesday, 13-Feb-2019 13:58:16 UTC codesections Why is #Python growing so quickly?
From my (web-dev-ish) perspective, I see Python get used for server-side code (where #javaScript/Node and #golang are eating into its use) and CLI tools (where golang and, to a lesser degree, #rust are rising). Given that, I would have thought Python would be in a slow but steady decline.
Instead, it's the fastest growing language of them all: https://stackoverflow.blog/2017/09/06/incredible-growth-python/
What projects are fueling this growth? Am I wrong about web, or missing something else?
-
Aral Balkan (aral)'s status on Wednesday, 06-Feb-2019 23:03:11 UTC Aral Balkan Just finished Mathias Buus and Emil Bay’s absolutely marvellous “Learn To Crypto” workshop and feeling so much more confident with the basic primitives of sodium-native.
Can’t recommend it enough.
Find/take it online here:
https://github.com/sodium-friends/learntocrypto
You can also check out my work files if you get stuck (I tagged the later examples):
-
codesections (codesections)'s status on Tuesday, 05-Feb-2019 14:39:26 UTC codesections Yeah, I *generally* agree, though walking through that logic can lead to some weird places.
In #rust, `true ^ false` evaluates to `true` because Rust implements `^` as the XOR operator for the `bool` type—no casting involved at all.
In #javascript—which *doesn't* have an XOR for booleans, `true ^ false` *also* evaluates to `true` (in a conditional), because JS casts it to `1 ^ 0`, which is `1`, which is cast to `true`.
Does that mean that `^` is good code in Rust but bad in JS?
-
Adonay Felipe Nogueira (adfeno)'s status on Thursday, 10-Jan-2019 17:21:21 UTC Adonay Felipe Nogueira @Shamar @how I think that it would get better if we free our #JavaScript according to #LibreJS and use #ProgressiveEnhancement, so most stuff can be done without #JS, even forms, no need for #CAPTCHA. See https://mikegerwitz.com/2017/06/Don-t-force-me-to-use-your-tools-on-the-Web (by @mikegerwitz ) and also combine http://ezinearticles.com/?Captchas-Considered-Harmful---Why-Captchas-Are-Bad-And-How-You-Can-Do-Better&id=1104207 with server-side scripting and #CSS.
-
codesections (codesections)'s status on Tuesday, 08-Jan-2019 19:53:02 UTC codesections - Have a deeply recursive function in #javaScript
- Rewrite it naively in #rust
- Compile with `cargo build --release`
- Notice it is now 10× *slower*…hmm, that wasn't what I expected!
-
codesections (codesections)'s status on Monday, 24-Dec-2018 00:40:41 UTC codesections > I was that dweeb that always reminded everyone "actually infinity is not a number" in elementary school. I'm doing much better now.
Is that because you realized `Infinity !== NaN`?
-
Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1)'s status on Wednesday, 05-Dec-2018 21:29:12 UTC Nobody [LinuxWalt (@lnxw48a1)] @zatnosk @ajroach42 I think dialogs as a whole fail to prevent sites from doing bad things. I've seen too many sites that say We are unable to show you our content because you have #JavaScript turned off and users then allow whatever the site and its third party partners want to do.
.
I'd make the client default to being unable to perform most tasks involving 3rd parties. -
Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1)'s status on Wednesday, 05-Dec-2018 14:30:17 UTC Nobody [LinuxWalt (@lnxw48a1)] @bob Except there will always be some local processing because they'll still use #JavaScript to handle the data-collection ("spying on users"). -
codesections (codesections)'s status on Monday, 26-Nov-2018 23:57:00 UTC codesections @kogumanomisha I was all set to start talking about the power of #rust or the versatilely of #javaScript or the expressiveness of #python until I realized that you weren't talking about *that* sort of language…
-
codesections (codesections)'s status on Tuesday, 20-Nov-2018 15:41:23 UTC codesections I've been listening to three programming-language podcasts lately.
The #rust one ends with the host personally thanking all of his patreon supporters.
The #ruby one ends with the hosts thanking their corporate employer for continuing to sponsor the show.
The #javascript one ends with a "shameless plugs" segment where the hosts try to sell you their latest for-profit JS courses.
Obviously it'd be absurd to judge entire language ecosystems with a sample size of 1 each, but …
-
Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1)'s status on Tuesday, 13-Nov-2018 00:57:08 UTC Nobody [LinuxWalt (@lnxw48a1)] #Little_Boy_A discovered that his Kano laptop has a user-modifiable #Minecraft ... he’s been exploring the mods he can make.
According to #Daddy_A, there is also a block-based programming editor that has a couple of different levels of difficulty, culminating in some use of #JavaScript. -
Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1)'s status on Saturday, 03-Nov-2018 22:18:36 UTC Nobody [LinuxWalt (@lnxw48a1)] https://jsish.org/ Embeddable #JavaScript interpreter. -
Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1)'s status on Friday, 21-Sep-2018 00:00:33 UTC Nobody [LinuxWalt (@lnxw48a1)] @moonman That's true, but making sites that are still usable without #JavaScript means sites that are not going through a rush re-architecting after the not yet known event finally pierces JS's aorta. That was what I think @cypnk was grumbling about: #JavaScrippled sites.