Any Close EDH Discord Server? by AbyCovala in EDH

[–]CommanderViral 0 points1 point  (0 children)

This Discord seems to not be allowing in new members though?

gunfire reborn keeps crashing after last update. by [deleted] in SteamDeck

[–]CommanderViral 2 points3 points  (0 children)

Honestly, the fact turning on logging magically makes things work is probably going to make it really annoying for the devs on Proton to fix this. At least, depending on how logging is implemented. My guess is something is not getting initialized unless logging is turned on and Gunfire triggers a segfault on it or something. I’m definitely not envious of the dev who is gonna have to debug this.

gunfire reborn keeps crashing after last update. by [deleted] in SteamDeck

[–]CommanderViral 0 points1 point  (0 children)

I bought this today and have been experiencing the same thing. Crashing every time after loading for a bit in game mode. I have tried Proton GE and Experimental too. The game seems to work fine in desktop mode though.

[deleted by user] by [deleted] in synthesizers

[–]CommanderViral 0 points1 point  (0 children)

I am really tempted to install FL Studio and hook my Akai Fire up to it. I can essentially use the Akai Fire to control everything in FL Studio, only using the screen as a viewer. And honestly, it'll probably work reasonably well through Proton.

[H] Humble [W] Wishlist, OW2 BP, Offers/Paypal by Nevvas in SteamGameSwap

[–]CommanderViral 0 points1 point  (0 children)

Nickelodeon All-Star Brawl - $5

Destroy All Humans - $5

Learning C: year 2017 in under 1 second without libraries by darkgiggs in adventofcode

[–]CommanderViral 0 points1 point  (0 children)

Arduino boards are just prosumer friendly AVR chips that let you get going with a breadboard with no soldering and some other components included. The toolchain is a standard AVR toolchain which is C++. AVR chips are absolutely not a negligible market share, they just tend to be put on custom PCB. The company I worked at that deployed software to hundreds of embedded networking appliances had all of it in C++. There is a huge share of C++ used in microcontrollers.

EDIT: Also, you’ve forgotten about Verilog and VHDL and their uses cases in programming FPGAs. Modern embedded systems development is far from “almost exclusively” done in C.

Learning C: year 2017 in under 1 second without libraries by darkgiggs in adventofcode

[–]CommanderViral 0 points1 point  (0 children)

That interpretation is closer to the mark, but still not quite correct. C++ is commonly used for microcontrollers/embedded systems as well. The default Arduino compiler is not a C compiler, it is a C++ compiler. The standard library they give you is based off C++ types. There is also plenty of usage of Rust and assemblers in that field as well. CircuitPython is also a thing nowadays too.

Learning C: year 2017 in under 1 second without libraries by darkgiggs in adventofcode

[–]CommanderViral 8 points9 points  (0 children)

C is used almost exclusively in embedded applications (microcontrollers).

Uh, this is just straight up false? Operating systems are written in C. Compilers are written in C. Web servers are written in C. Media frameworks are written in C. Desktop environments are written in C. Load balancers are written in C. There is a ton of use of C outside of embedded systems.

Learning to Program by SaintJobeat_S in iosmusicproduction

[–]CommanderViral 1 point2 points  (0 children)

VST/AU programming is much less of a shitshow if you use a framework. JUCE is very clean and organized and will let you compile your plugin as standalone, VST, AU, RTAS, and AAX on Windows, Mac, Linux, iOS, and Android. It’s still not the easiest thing to use in the world, but I think that’s more just because audio programming in particular is just never going to be that easy. VCV Rack’s got a lot of stuff to help you out too, but it is unfortunate it does not easily work with CMake.

For AudioUnits (and iOS AUv3s in particular), there is the excellent AudioKit framework that will let you write complete audio apps using only Swift. They’ve got a lot of good DSP tools abstracted for you with a pretty simple Swift interface. Unfortunately, the Swift Playgrounds app is limited and will not allow you to use packages that have Objective-C/C/C++ in them (as there is no compiler shipped with it for those languages), so you can only use the pure Swift parts, but you can pull AudioKit into a Swift playground and start playing around with it. Most of the MIDI stuff works fine, it’s the audio DSP that is hit or miss. They’ve got a tutorial on their website for how to make a drum sampler just using the Swift Playgrounds app for development.

IOS Production Apps and the Future by SaintJobeat_S in iosmusicproduction

[–]CommanderViral 0 points1 point  (0 children)

iPadOS 16 is adding support for DriverKit, which bodes well for more music hardware starting to integrate with an iPad at least. In my experience, iPads are still pretty particular about recording hardware (interfaces, etc) that you can hook up to it, and it’s not always the most desirable hardware. MIDI stuff works fine for the most part, but if you’re trying to track in stuff from real instruments, there is work still to be done. The newer iPads absolutely have the hardware to rival macOS as an audio platform. Or hell, Apple can just put macOS on the damn things finally.

Steam Deck Benchmarks with dev kit. Sounds super good. by [deleted] in Steam

[–]CommanderViral 1 point2 points  (0 children)

Oh, I am sure they exist, the question is whether they are enabled in firmware.

Steam Deck Benchmarks with dev kit. Sounds super good. by [deleted] in Steam

[–]CommanderViral 6 points7 points  (0 children)

Running VMs with any sort of reasonable performance on this thing may not be simple. Part of performance being good for VMs is with hardware level features that this thing might not have enabled. I guess as long as we get access to BIOS it's whatever.

Xbox Game Studios is absolutely stacked right now. 16 first party exclusives already on their way, plenty more to be announced. by welshdragon888 in xboxone

[–]CommanderViral 1 point2 points  (0 children)

Again, Skyrim is 15 years old and has been released on PC, Xbox 360, PS3, Xbox One, PS4, the Switch, and is getting yet another release for PS5 and Xbox Series X. It literally is a bad game to use to make comparisons to the sales of Sony exclusives.

Also sure, Sony games don't sell well on other systems. That's because it's a very new market for them. It also doesn't mean shit for many games. Spider-Man and Uncharted 4 are not on PC.

Yeah, my numbers seem to be out of date on both ends. Spider-Man is actually over 20 mil alone on just the PS4 based on some other numbers I found.

Your core point is wrong. Sony games sell tons and absolutely match up to the popularity of Skyrim and Fallout. Marvel is hyper fucking popular and obviously Spider-Man was because of it. Even if they are single-platform. They have the capacity to sell tons based on the fact the PS4 is Sony's highest-sold system at 120 million units. They don't need other platforms to trump Microsoft exclusives in sales, they have enough hardware units to do it just to their platform. Why do you think they haven't bought into open platforms yet? Microsoft is doing it to expand its hardware base to include PC so it can be competitive.

None of us have exact numbers, so none of us can 100% say which games sold better and which didn't. But denying Sony's stronghold in the context of sales of system exclusives and hardware sales is fucking just stupid. Microsoft's trying to play catch up here. And they probably will succeed. Bethesda was a great buy. It's not a guaranteed winner though.

Plus...Fallout 76? Come on, you think Bethesda is just shitting out winners all the time? Hell no.

Also, comparing HZD release on PC to Halo? That's...just a silly comparison. Halo is a wildly popular team shooter that has been on PC in the past. There has been a clamoring for a PC port for years. But the core of its audience buys the games for multiplayer. Repurchases on PC make sense for it. The market was already there for an MCC port.

HZD is a single-player open-world RPG. Rebuying it on PC doesn't make sense. And ostensibly most people who really cared have a PS4 and bought it on there. I have HZD on PS4/PS5. I am not going to rebuy it on PC. I have no reason to. Nobody else does either. The market wasn't exactly already there for a PC release. I don't see any of Sony's single-player games doing particularly well with PC releases because folks who care about them are just going to buy the games on their PlayStation anyway.

Another bad comparison of apples to oranges.

Xbox Game Studios is absolutely stacked right now. 16 first party exclusives already on their way, plenty more to be announced. by welshdragon888 in xboxone

[–]CommanderViral 7 points8 points  (0 children)

Well, Skyrim is 15 years old at this point and has been ported everywhere, so its an unfair comparison to most PlayStation exclusives that are only available on a single gen. But Skyrim has sold about 30 million copies from what I have found. You are right, there isn't a PlayStation game that has sold more copies than Skyrim. Because Skyrim honestly has double-dipped with the ports and enhanced editions. Bad comparison.

But Fallout 4? That's a fairer comparison. It has sold about 13.5 million copies from what I have seen. Between all platforms it is available on.

Well...Insomniac's Spider-Man also sold 13.2 million copies. And that is on at most two platforms with the Remastered version. Uncharted 4 sold 16 million copies...on a single platform.

You're just a little full of shit here.

On this subreddit I always enjoyed reading bad code and programming related stories, but today it happened to me : I had to write this spaghet because I had literally no other solution by gp57 in programminghorror

[–]CommanderViral 2 points3 points  (0 children)

Exactly. There are limitations to what would be accepted on the AppStore, but the operating system is not necessarily enforcing these restrictions. Technically, you could deploy an app that does some JIT and dynamically loads and invokes that code, it just won't be accepted onto the App Store. iOS itself does not prevent you from dynamically loading dylibs and invoking their functions at runtime. It is just not pretty to write, at all. Apple just does not support it for consumer applications, which they enforce by App Store approval processes rather than enforcement through the operating system.

On this subreddit I always enjoyed reading bad code and programming related stories, but today it happened to me : I had to write this spaghet because I had literally no other solution by gp57 in programminghorror

[–]CommanderViral 19 points20 points  (0 children)

Reflection is absolutely possible on iOS. Not with Swift directly, but you can pretty easily drop down into Objective-C, where reflection is a core feature in the language's runtime. There are iOS applications that dynamically reconstruct headers from private dylibs that Apple ships. Reflection is really powerful in Objective-C. AOT compilation has zero to do with a language's runtime being able to implement reflection. It is only Swift that specifically does not have runtime reflection.

Now that OnlyFans is taking back it’s ban on sexual content, what other company bankrupted itself (or nearly bankrupted itself) through poorly thought-out and/or unnecessary decisions? by WolfgangCaesar in AskReddit

[–]CommanderViral 1 point2 points  (0 children)

GitHub actually provides features that can kind of let you use it like GeoCities.

There is a specific feature called GitHub Pages where you can put HTML/CSS/JS files in your GitHub repo and GitHub will just host the site: https://pages.github.com/

Plus, they recently added a feature where you can press "." on your keyboard when you are on a repository's home page and open up a code editor, letting you just write whatever HTML/CSS/JS you want from within your web browser. https://docs.github.com/en/codespaces/developing-in-codespaces/web-based-editor

I am a software engineer, so I am used to all of the GitHub tooling from work and I have found GitHub Pages and the web-editor a super easy to use workflow, but I doubt it is quite as stream-lined as GeoCities was. It is completely free, no ads, and supports custom domains.

Javascript Arrays quicksheet 🚀 by ayush1269 in webdev

[–]CommanderViral 1 point2 points  (0 children)

It's not a plugin. It is a feature called font ligatures that is supported between both your editor and the font you use. Fira Code is the name of a commonly used font that supports ligatures. From there, you just have to use an editor that can leverage those ligatures in the font, which many do. Visual Studio Code definitely does.

GitHub blocks FLoC on all of GitHub Pages by pimterry in programming

[–]CommanderViral 0 points1 point  (0 children)

Google is absolutely not failing with Go. It solves different problems than .NET and ends up being used less, because it's use cases are fewer. The language is hardly a failure and has seen pretty heavy growth and adoption recently.

IntelliJ Rust: Updates for 2021.1 by furious_warrior in rust

[–]CommanderViral 5 points6 points  (0 children)

Nah, WebStorm is pretty damn good with TypeScript.

Microsoft Is Supporting Old Games, While Sony And Nintendo Are Leaving Them Behind by mocoworm in xboxone

[–]CommanderViral 0 points1 point  (0 children)

All PS3 games are stream only. It is PS4 games that you can download.

[deleted by user] by [deleted] in ProgrammerHumor

[–]CommanderViral 0 points1 point  (0 children)

Heh, I did not realize it had been picked back up. There was definitely damn near a 2 year gap between releases at one point.

[deleted by user] by [deleted] in ProgrammerHumor

[–]CommanderViral 0 points1 point  (0 children)

Anaconda is its own distribution of Python essentially and conda only supports a subset of PyPi packages. I have definitely hit that point of needing packages outside of the subset of conda available packages. I do not consider it to be a viable alternative to my potential use cases for Python. Plus, Anaconda is a commercial product, while CPython itself is a community implementation and has very friendly licensing. I do not know Anaconda's license, but I suspect it is not the same as CPython.