Best if you get one of those USB DACs. Those even work on a PC with a converter.
He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java
Best if you get one of those USB DACs. Those even work on a PC with a converter.
And then you can sell USB-C -> Jack converters (which break after a while - I’ve dismantled one for recycling for my Raspberry Pi, later I might make one epoxy potted for my phone), easy to lose wireless earbuds, etc.
Headphone jacks can be waterproofed, manufacturers are just lazy.
Phones are so thin now that people are crying back the thicker ones…
Someone should saw off the legs of the techbros that came up with the idea of removing the headphone jacks from phones. Just like the headphone jacks, legs are technologically “superseeded” by cars and electronic wheelchairs.
https://github.com/ZILtoid1991/newxml/tree/main
This XML parser of mine uses safe by default.
Pointers are not guaranteed to be safe. DIP1000 was supposed to solve the issue of a pointer referencing to a now expired variable (see example below), but it’s being replaced by something else instead.
int* p;
{
int q = 42;
p = &q;
}
writeln(*p); //ERROR: This will cause memory leakage, due to q no longer existing
D has many memory safety features. For local variables, one should use pointers, otherwise ref
does references that are guaranteed to be valid to their lifetime, and thus have said limitations.
That’s why I often recommend D instead.
Has a much more C-style syntax, except much more refined from the years of hindsight. The catch? No corporate backing, didn’t jump on the “immutable by default” trend when functional programming evangelists said for
loops are a bad practice and instead we should just write recursive functions as a workaround, memory safety is opt-in (although “safe by default” can be done by starting your files with @safe:
), some of the lead devs are “naive centrists” who want to “give everyone a chance at coding even if they’re bad people (nazis)”, implementing new changes to the lang has slowed down significantly up until the departure of Adam D Ruppe and the drama surrounding it, etc.
>generation is called dev_is
>they arent software devs
bruh.wav
❎️fixing her
✅️accepting her for what she is while accomodating her needs
The sad thing is, there are other languages better at replacing C/C++ due to closer resemblance, except they’re rarely used due to lack of trendy technology that is being hyped in Rust. D lost a lot of ground due to its maintainers didn’t make it an “immutable by default” language at the time when functional programming paradigm was the next big thing in programming (which D can still do, as long as you’re not too fussy about using const
everywhere).
All while anti-woke grifters be like “It must be because there’s WOMZ in it!”.
The irony of the bottom image being AI generated slop…
To the idea guys who’re having their revenge on real creators for not making their “GTA but in a real city and it’s both MMO and VR” tier ideas a reality: feel free to downvote my comment, call me a Luddite, and demean my artistic skills for me not doing hyperrealism challenges with oil paint.
That would also make a corporate exec meddling with the production to meet their expectations as artists…
This is legit worse than any corporate art styles.
Watching people like you ruin the reputation of generative AI has been one of the more fun parts of the 2020’s
PETA be like:
❎All those listed
✅Killing animals taken to your shelter
✅Having sex with the animal (claiming animals can’t consent is speciesist)
In fact, they were the ones that invented cancel culture. Even helped the forming of the annoying leftist callouts by accident (they just wanted to point out leftist/liberal hypocrisy, often for them to get away with way worse things, then leftists/liberals took it to the next level, sometimes they outright manipulate who should be the callout’s target to incite infights, destroy alliances, or just to see someone who’s “deserving” to suffer).
Fair point, at least they should give us two USB-C ports, at least on the flagship models.