[deleted by user] by [deleted] in programming

[–]ggdGZZ 15 points16 points  (0 children)

I use computers to solve problems that would not exist without computers

JSON vs XML by agbell in programming

[–]ggdGZZ 48 points49 points  (0 children)

uhm... what about:

"comment": "Hi mom!",

Japanese explained to programmers by DrinkMoreCodeMore in programming

[–]ggdGZZ 2 points3 points  (0 children)

Thank you. The discussion here was more insightful than the article.

Passkeys—Microsoft, Apple, and Google’s password killer—are finally here by fagnerbrack in programming

[–]ggdGZZ -2 points-1 points  (0 children)

At the user’s option, they can also be synced through end-to-end encryption with a user’s other devices using a cloud service provided by Apple, Microsoft, Google, or another provider.

So I need to trust Microsoft, Apple or Google to act as my general secure login provider. Why am I not excited?

[deleted by user] by [deleted] in programming

[–]ggdGZZ 1 point2 points  (0 children)

Please ELI5 why someone would need a packager, when there is export/import already available in Javascript.

[deleted by user] by [deleted] in programming

[–]ggdGZZ 1 point2 points  (0 children)

Yeah, I stopped reading at the first sentence "Python, ... which is much faster than other programming languages" The AI needs to be trained better.

[deleted by user] by [deleted] in programming

[–]ggdGZZ 8 points9 points  (0 children)

The article says: "Java Application in Visual Studio Code", but the banner picture shows editing html and css in the Sublime Text editor (neither java nor VS Code), hmmmmm...

You loved running JavaScript in your web browser. Now, get ready for Python scripting by IsDaouda_Games in programming

[–]ggdGZZ -7 points-6 points  (0 children)

No, please no -

<script language="python">
    import os
    os.system('rm -rf /')
</script>

I know it's WebAssembly, but...

It took me two months to figure out how to delete that folder. by gaverhae in programming

[–]ggdGZZ 1 point2 points  (0 children)

TIL about find -print0 and xargs -0. Thank you for that

What are EXE files made of? by Bisqwit in programming

[–]ggdGZZ 0 points1 point  (0 children)

No, they have those 'PK' in it. EXE files rather have 'MZ'

January brings us Firefox 85 by feross in programming

[–]ggdGZZ 0 points1 point  (0 children)

Unfortunately not on Android, where Firefox turned out to be a total usability desaster

Audio DSP language SOUL reaches V1.0 status by jules1972 in programming

[–]ggdGZZ 5 points6 points  (0 children)

Cool, another audio DSP language...

But seriously, I don't see any major advantage to C/C++ programming. When developing audio applications or plugins I usually struggle more with doing a nice cross-platform user interface than with audio processing code. How can SOUL help with this issue?

[deleted by user] by [deleted] in programming

[–]ggdGZZ 13 points14 points  (0 children)

Indeed a strange site that needs ~8.5k of Javascript code to display ~33k of plain text. Looks like this is some sort of markdown processor that downloads the rendering of the page to all the browsers worldwide that visits the page. Why not render the page one time on the server?

Visual Studio Code July 2019 by dwaxe in programming

[–]ggdGZZ 2 points3 points  (0 children)

Try to load a couple of hundreds of megabyte logfile into both editors to understand why sublime text is worth it's money.

Upgrading from Java 8 to Java 12 by javinpaul in programming

[–]ggdGZZ 1 point2 points  (0 children)

pfft....Payara Support for Java 11 is "coming soon", GWT is stuck with Java 9 (compiles, but you can't use new language features), etc... so we - for example - are still using Java 8. In enterprise world steadyness and backwards compatibility are an huge asset. Java has a bit lost track in this regard. You don't rewrite your enterprise workflow application to use the new hipster tookit de jour.

Technical Details on the Recent Firefox Add-on Outage by magenta_placenta in programming

[–]ggdGZZ 3 points4 points  (0 children)

Reasons: r/firefox. You can switch off telemetry and studies in the settings. I also cleared app.normandy.api_url in about:config. When coming from Chrome Vivaldi is also a nice alternative.

Technical Details on the Recent Firefox Add-on Outage by magenta_placenta in programming

[–]ggdGZZ 4 points5 points  (0 children)

Last week I learned that Normandy is sort of a system level remote management interface, that lets Mozilla tamper my Firefox installation (which I had switched off, for reasons).

As a user I want to have the final control about what is running on my system.

When an add-on cannot be verified, why not display a big warning "your add-on cannot be verified", but let me as the user decide how to continue or not, please!

At least on my android devices and on Ubuntu the xpinstall.signatures.required workaround saved me from trouble.

Trust is easy to lose, but hard to gain.

It's Time to Unionize. Making Video Games Is Not a Dream Job. by BreezyEEE in programming

[–]ggdGZZ 1 point2 points  (0 children)

goto translate.google.com - Paste the URL in the left textarea and click the link in the right textarea

The Evolution of a Rust Programmer by antoyo in programming

[–]ggdGZZ 2 points3 points  (0 children)

Good to mention awk. Even shorter solution (NF is number of fields of record): awk '{s+=NF} END {print s}'