It’s not like you can’t return a body with the 404 that specifies that the user itself is not found versus the ending being wrong.
- 0 Posts
- 51 Comments
Yea, I don’t really see a scenario where you are both, making http requests (and therefore care about http responses), and also not able to see the response.
If you are using some wrapper client for an API, you wouldn’t be dealing with the response anyway so it being in json isn’t particularly helpful
Yea, electron has flaws, but it’s basically the only way to make a truly cross platform native and web app. I would rather take a larger installed size and actually have apps that are available everywhere.
The sad truth is there aren’t enough developers to go around to make sleek native apps for every platform, so something that significantly frees dev time is a great real world solution for that.
I don’t get paid to optimize, I get paid to implement features.
Takumidesh@lemmy.worldto Selfhosted@lemmy.world•Discord going public. Plz help a future refugee.English4·4 months agoI commonly will be in a call with friends, where we all stream the games we are playing independently to each other.
Another use case, one person screen shares YouTube for group watching
And one more, we will often play chess and screen share so others can watch.
This is for a group of 3-10 people typically
Takumidesh@lemmy.worldto Programmer Humor@programming.dev•How people react when they see me work.1·4 months agoIt’s fun to talk about.
Takumidesh@lemmy.worldto Programmer Humor@programming.dev•How people react when they see me work.3·4 months agoVs code has no integrated environment though, it’s just a text editor that supports plugins, you still need to install python or node or .net or Java or gcc, etc.
As far as vim requiring keyboard commands, that’s really only the case if you leave mouse mode off
set mouse=a
And of course, to muddy the water further, we have tools like https://helix-editor.com/ which, more closely approximate vs code, while happening to live in a terminal.
I maintain that in order to qualify as an IDE and not a glorified text editor, you must be able to, out of the box, without external dependencies, run and build the code it was built for (idea/visual studio) otherwise it’s not very integrated, and I don’t think you need to have nice graphics for that qualification.
Takumidesh@lemmy.worldto Programmer Humor@programming.dev•How people react when they see me work.6·4 months agoI would say that an IDE is something that includes build/run tools integrated into it. Everything else is just a text editor. (But that’s just my opinion of course)
To expand on my point, I don’t think it makes sense to call vs code an integrated development environment if it doesn’t actually have the environment integrated.
Visual studio and idea would be examples of IDEs, they actually have all of the tools and frameworks needed to run the languages they were built for out of the box.
You can’t run node or python out of the box with just vs code for example, without their respective tooling, all vscode can do is edit the code and editing code is not functionally different from editing any other text.
So I maintain that both vim and vscode are text editors and not IDEs
I’m skeptical. You are saying that your team has no hand in the provisioning and you deputized an AI with AWS keys and just let it run wild?
Did it provision a scalable infrastructure? Because that’s the aaS part of SaaS.
So you did one simple program.
SaaS involves a suite of tooling and software, not just a program that you build locally.
You need at a minimum, database deployments (with scaling and redundancy) and cloud software deployments (with scaling and redundancy)
SaaS is a full stack product, not a widget you run on your local machine. You would need to deputize the AI to log into your AWS (sorry, it would need to create your AWS account) and fully provision your cloud infrastructure.
Takumidesh@lemmy.worldto Programmer Humor@programming.dev•How people react when they see me work.265·4 months agoVim and emacs are text editors.
Vs code is a code editor (but really it’s also just a text editor)
Maybe they mean IDEs like visual studio?
I’ve never really heard it called a coding GUI before.
This is satire / trolling for sure.
LLMs aren’t really at the point where they can spit out an entire program, including handling deployment, environments, etc. without human intervention.
If this person is ‘not technical’ they wouldn’t have been able to successfully deploy and interconnect all of the pieces needed.
The AI may have been able to spit out snippets, and those snippets may be very useful, but where it stands, it’s just not going to be able to, with no human supervision/overrides, write the software, stand up the DB, and deploy all of the services needed. With human guidance sure, but with out someone holding the AIs hand it just won’t happen (remember this person is ‘not technical’)
Takumidesh@lemmy.worldto Selfhosted@lemmy.world•Plex is discontinuing its “watch together” featureEnglish2·4 months agoI would agree if the features they did work on made sense.
How come every time I open Plex there is another social media integration, yet device downloads haven’t worked for literal years.
Plex itself is niche software, offering niche features is why Plex gained popularity, watch together is a great feature, I often use when I’m cleaning house so I can watch a show even as I move around rooms, same thing when cooking, which let’s the person in the kitchen watch while others may be in the living room.
Takumidesh@lemmy.worldto Programmer Humor@programming.dev•Curious why they tried to send a file from a windows machine via IMessage15·4 months agoYou just invented saas
It’s an anti commercial license. The thought is that, they don’t mind if people copy their comments, save them, re use them, etcetera, they just don’t want people to make money off of them, likely this is a response to AI companies profiting off of user comments
However I’m not sure if just linking the license without context that the comment itself is meant to be licensed as such would be effective. If it came down to brass tacks I don’t know if it would hold up.
Instead they should say something like
‘this work is licensed under the CC BY-NC-SA 4.0 license’
I’m also not sure how it works with the licenses of the instance it’s posted on, and the instances that federate with, store and reproduce the content.
Takumidesh@lemmy.worldto Programmer Humor@programming.dev•The government doesn't use SQL7·5 months agoThis is a joke right? I really really hope that they aren’t trusting randoms to know how to manage a gpg key properly.
It’s hard enough to get people actually interested in it to do it correctly.
And using gpg to constantly identify yourself would mean needing to keep multiple copies of your private key all over the place. I find it unlikely that regular people are issuing new keys and revocation certs properly. Not to mention having canonical key servers (maybe the government could manage that, but the individual is responsible for maintaining a way to get the canonical most up to date key)
Using gpg backfires because if you lose access to the key or it’s compromised (say by putting it on your phone) you lose everything. They work for people who know what they are doing because you are supposed to issue keys for specific tasks and identities, but there is just no way that that is happening.
Well an uppercase ASCII char is a different char than its lowercase counterpart. I would argue that not differentiating between them is an arbitrary rule that doesn’t make any sense, and in many cases, is more computationally difficult as it involves more comparisons and string manipulations (converting everything to lower case).
And the result is that you ultimately get files with visually distinct names, that aren’t actually treated as distinct, and so there is a disconnect from how we process information and how the computer is doing it.
‘A’ != ‘a’, they are just as unequal as ‘a’ and ‘b’
Edit: I would say the use case is exactly the same as programming case sensitivity, characters have meaning and capitalizing them has intent. Casing strategies are immensely prevalent in programming and carry a lot of weight for identifying programmers’ intent (properties vs backing fields as an example) similar intent can be shown with file names.
Takumidesh@lemmy.worldto Mildly Infuriating@lemmy.world•Amazon Artificially Discounting Items $0.01 Below the Free Shipping LimitEnglish21·5 months agoA company taking excess revenue and reinvesting it isn’t profit.
There may be phrases with the word profit in them that include that value, but the general accepted definition is profit is the money that gets distributed to the stakeholders after expenses are covered. This is things like dividends for publicly traded companies, or for private companies, it’s just straight up paying out the cash to stakeholders.
But that is neglecting the performance aspect.
Something like this can be very good for offloading large amounts of data onto a parity backed array either to be moved to a proper long term storage solution later or to be actively worked.
High resolution / bitrate footage comes to mind, where you may be offloading multiple cameras at once and need high write performance.
It’s pretty unlikely that SSDs will have price parity with spinning rust anytime soon, but the value in them has always been performance.