[-] Scoopta@programming.dev 5 points 1 week ago

Linux remaps 0.0.0.0 to 127.0.0.1 when you attempt to use it as an address...does the same thing for :: remapping it to ::1

[-] Scoopta@programming.dev 5 points 2 weeks ago

...is it truly that bad? npm is the reason I don't even install software based on node on my machines... python doesn't seem nearly as bad by comparison? (I run it, just don't like to write it) Maybe it's worse than I realize

[-] Scoopta@programming.dev 4 points 3 weeks ago* (last edited 3 weeks ago)

The decision not to support GPLv3 makes sense and I understand Linus' perspective on that. GPLv3 branched out into something beyond traditional copy left by ensuring that users can run the modified code by restricting hardware design. That's a separate thing. I disagree with the decision to go with a permissive license in most cases including this one. Permissive licensing leads to the problems the BSDs have with companies like Sony taking the code and running with it without giving back and it's why I prefer strong copy left licenses like GPLv2 or v3.

One other thing, yes it was rough in the past but now due to the massive market penetration Linux has we have a large swath of GPLv2 drivers making it far less of a relevant issue.

[-] Scoopta@programming.dev 7 points 3 weeks ago

Eh? I daily drive only FOSS software with basically no problems, the only exception I make is for firmware and JS, firmware because it's realistically not a choice and JS because it's extremely sandboxed and I use librewolf with container tabs to isolate cookies etc cross sites, even drivers are not exempt from this rule. FOSS specifically being programs under a GNU approved free software license or software found in the Debian main repos and therefore complying with the DFSG. It's, surprisingly easy. In fact when I made the decision to do this it was primarily because I needed so little proprietary software that it just wasn't even much of a challenge?? I guess my main point in saying this is I don't get where you're coming from, I'd love a Linux phone but it's not realistic there, but on the desktop? It's extremely realistic??

[-] Scoopta@programming.dev 5 points 3 weeks ago

You're talking about Java(Jakarta) EE, my comment is primarily targeted at Java SE. I find that the Java standard library on its own and core language is pretty nice if you use modern versions like Java 21. If I had to complain it'd be about checked exceptions, they annoy me but otherwise the language is fine. I've never worked with the full enterprise web stack, I use servelts for web and do a large amount of Java SE desktop development, not with swing, fuck swing. Primarily LWJGL and JavaFX. I love that language, more than most. At work I use a lot of C# and I hate it, I miss Java when I have to write C#. I just don't love it, mostly due to all the little annoyances and missing things(no labeled breaks, no diamond operator for generics, etc). I try to use Java for projects where I can but it's not always an option.

[-] Scoopta@programming.dev 4 points 4 weeks ago

/mnt or /media usually. I use /mnt for permanent filesystems and /media for removable ones but there are no hard rules. My home folder is a separate filesystem from my rootfs, just depends on how you want things setup.

[-] Scoopta@programming.dev 5 points 5 months ago

Always has? It's supported java and I think python for forever

[-] Scoopta@programming.dev 6 points 6 months ago

There was actually a really interesting idea I heard to have no time zones. And I actually think it could be a good idea. It'll never happen because people would need to re-learn time but if it was always the same time everywhere it would make scheduling and business so much easier. No one would need to convert between different zones or be late because of an incorrect conversion. The downside is that times which are conventionally morning or evening etc, would no longer would be so people would have to get used to time just being a construct for scheduling and not a representation of the natural day/night cycle...but it actually doesn't sound like a half bad idea.

[-] Scoopta@programming.dev 5 points 6 months ago* (last edited 6 months ago)

The legal definition of piracy in regard to digital content isn't stealing. You cannot steal digital media as stealing by definition means the owner of the content is no longer able to sell it. If you steal an apple they can't sell it because you have it. Piracy of digital media is only copyright infringement, which is still illegal but regardless of how you feel about piracy it is fundamentally not theft.

[-] Scoopta@programming.dev 7 points 6 months ago

That you should turn and run like hell? Probably lol...

[-] Scoopta@programming.dev 5 points 6 months ago* (last edited 6 months ago)

Not a C++ developer, I prefer C. You are right in general however my understanding is that classes which are generic using templates must be fully implemented in header files because of how templates are implemented. That being said this code doesn't appear to use templates so I'm not entirely sure I get it either?

[-] Scoopta@programming.dev 6 points 7 months ago

🤔...is this a new requirement? I have 2 accounts. Neither with phone numbers and it's never asked me for one

view more: ‹ prev next ›

Scoopta

joined 1 year ago