Why the FUCK does CMAKE generate VS project files that depend on having CMAKE installed on your system? And it has to be in a fixed path? And EVERYTHING has to be in a fixed path?
Have CMAKE developers ever compiled something or used version control? This is unusable and I am very angry and it's Monday and I haven't had my coffee yet.
EDIT: AND IT HAS TO HAVE VS INSTALLED AT A FIXED PATH TOO WHO MADE THIS CRAP????
So, there are so many sites and books where programming code is syntax highlighted. And that's cool, I wouldn't want to take that away from anyone. But if you read it with what I like to call "object readers" like VoiceOver and TalkBack, you'll find that, because they move one element at a time, and will treat anything different than plain text paragraphs as a separate element, you'll need to swipe a bunch of times to get through even a simple code snippet. Imagine having to scroll past a huge screen full of just "def", or "console" "." "log". Thankfully, screen readers where there are blind developers , and they use their own screen reader, like NVDA and JAWS, don't have this issue, and hopefully reading with just the arrow keys on VoiceOver for Mac gets around this. But eventually, I hope that VoiceOver developers can confront this and just say "okay, if this isn't another paragraph, or an interactable element, just have all this on one element." Or even more cool, "Okay so this is wrapped in a <code> or <pre> element right? So let's do with code what we've already done with math. Show it in computer Braille if the user likes that (optional please dear God), and allow the user to drill down into the code. Also if this paragraph has spans and divs and CSS that looks like code, offer the same thing." No, it's not perfect. But it's a hella better than what we have now. I mean shit it even happens in the Books app. That Learn to Program by Chris Pines? Yeah, I hate reading it on my iPhone cause it's just one word at a time, and line numbers repeat because of course they do. And even though Brailel can now show text formatting, it's still a pain to read through code
Somehow I was under the impression that the const keyword for function parameters in #GLSL was mostly there for the benefit of programmers, so we'd get an error if we try to modify something we're not supposed to, but that the compiler would figure out if it does get modified or not on its own.
I was wrong. I have a case where just adding the const keyword to one parameter makes a shader twice as fast - from 750µs to 300µs.
Totally unexpected for me, am I the only one?
People wonder why I like ORMs even when they're unnecessary. Firstly, I've never liked SQL. I think that writing queries to a RDBMS is something that a computer should do, akin to compilation. In the few times when extreme optimization is warranted, low level code can be generated to suit that specific case. In other times, ORMs usually provide a more natural interface to data that increases readability and code flow.
🧏 People who code have a tendency to spend a lot of time in various IDEs (Integrated Development Environments). They can be as simple as a text editor or as complex as a full-blown development environment. In this post, I'll go through my two go-to IDE's, RStudio and VScode, and why I switch between them rather than sticking to a single one. ---
any Insomnia alternatives which are not Postman? I need rest and graphql support.
Insomnia is getting worse and worse and I'm worried it won't be better. #programming@python@golang @opensource
So is #AdventOfCode actually any good? I have a pile of anecdata asserting that historically, it turns into completely impenetrable wanker bullshit by day ~10 out of 24.
I /might/ actually have the bandwidth for it this year, but I would much rather put the time into personal projects or OSS if I'm gonna feel compelled to give up on an advent halfway through.
Got my new monitor set up and mounted on an arm rather than the default stand. I'm running Debian on the PC, and this is my workspace for working on my open source project. It first really nice!
I work remotely, so I really needed this for my work setup. The monitor has a built-in KVM switch, so when I switch to the laptop for work, so does the mouse, keyboard and webcam.
Looking for a #yaml diff tool that spits out valid yaml but only including the parts where there are differences between the two. I have some helm chart values yaml files that have gotten unnecessarily verbose. #Programming#kubernetes#helm
Friends in native iOS development. I’d love advice.
I’ve been writing code for over two decades, but never native iOS. Nor C. Nor anything related. But I’m beginning the journey.
Can you recommend a favorite resource for helping folks begin from the ground floor? I can spend all day in an editor and my terminal. But Xcode and iOS is an entirely new world for me.
Trying something new, everyone is guaranteed an interview! Open interviews! For a limited time no one will be skipped (except for clear cases of abuse).
So we still have about 10 more 100% remote positions to hire for full-time market-fair positions here at QOTO/CleverThis.
100% remote, work from anywhere, even the beach, market-fair offers. Ethics first, we treat our people like family.
We have an urgent need for Machine learning experts with a background in NLP and Deep Learning (Natural Language Processing and Neural Networks). There is a focus on Knowledge Graphs, Mathematics, Java, C, looking for Polyglots.
We are an open-source first company, we give back heavily to the OSS community.
We need everything from jr to sr, data scientist to programmer. If your IT and your good, you might be a fit.
I will personally be both your direct boss, and hiring manager. I am also the founder and inventor.
The NLP position can be found at this link, other positions can be found on the menu bar on the left:
If you would like to submit yourself for an interview, which for a limited time I am guaranteeing you will get a first stage interview, then you can submit your application here, and even schedule your interview as you apply, instantly!
Recently watched this video by #ThePrimeTime on #Youtube, and his hot-take 🔥 was that they were using #Ruby, and half of their pain was caused by this.
I have no experience with Ruby at all and most probably won't even recognize it if I were to read it.
If Ruby is such a bottleneck and inefficient, why did #Mastodon :mastodon: use Ruby for its implementation?
I know Ruby is often praised for servers and backends, especially APIs, but we have many solutions for this in #Python :python: , which I wouldn't recommend, but #Go :golang: and #Rust.
Does anyone have opinions or sources for this statement?
Does anyone still use WinForms unironically? Everyone seems to have moved on to XAML for C# projects, be it WPF or Avalonia or Maui or whatever. I've written applications in all of them (except Maui) but I just don't like the new ones like WinForms. It feels better. It makes more sense. Maybe I'm just too stupid for all the binding nonsense. Or too boomer. :boomer:
Am I alone here? Do any of you c# #nerds have opinions on this beyond "old bad, new better"?
#Programming in #Python question:
This should be easy, but I can’t find a straightforward solution anywhere. How can one ask the user to select one **or more ** directories using a graphical interface?
There is “tkFileDialog.askdirectory()” in the Tkinter module but it only allows to select one directory. Any implementations of that function that allow for directory multiselection?
(Yes, I could do a loop and call the same function multiple times but I wouldn’t call that straightforward)
When you get to choose a programming language for your projects, does its performance/efficiency really matters to you, or do you have more important priorities? Asking for a 408 Request Timeout.