Programming

30 readers
1 users here now

This magazine is dedicated to discussions on programming languages, software development, and coding. Whether you are a beginner programmer or an experienced developer, this is the place for you. Here you can share your knowledge, ask questions, and engage in discussions on topics such as coding languages, software engineering, web development, and more. From the latest trends and frameworks to tips and tricks for debugging, this category covers a wide range of topics related to programming.

founded 2 years ago
76
 
 

Let's breakdown the StackOverflow survey results to determine the best and worst programming languages of 2023. Find out which technologies have the highest ...

77
 
 

Let's find out how to implement a player's Field of View in DOOM and what algorithms to use for this.Metallica - E1M1 (At Doom's Gate) @StateOfMercury http...

78
 
 

Kbin really seem great, if only this was written in Rust I’d live soooo much to contribute. I tried PHO but I really can’t :(

#programming

79
 
 

Post your favorite cryptic error messages or other strange happenings that leave you dazed and confused, but trying to continue.

80
 
 

Just wanted to see if you guys knew of any IDEs or Extensions for any languages that make GUI programming a little easier, like Visual Basic.

See: Image

81
 
 

So I started my coding journey with Python about 2 years ago. I primarily used IDLE which was super bare bones but was perfect for my needs.

I'm now toying around with Javascript with eventual aspirations to learn C# and maybe something else (Golang maybe, C++ is intimidating). I completed codecademy.com's course on Javascript, have been running through some algo training on codewars, been playing a little BitBurner, but now I want to actually try to develop my own stuff.

Looks like Visual Studio has an environment that supports Javascript, Python, and C# in one place. How is it? What are some of the positives and negatives of choosing to use Visual Studio moving forward?

82
 
 

A conceptual overview for anyone

83
 
 

What does the creator of CSS, Håkon Wium Lie, really think about CSS-in-JS? As someone who has played a pivotal role in shaping the way we style websites, Hå...

84
 
 

Stable Diffusion revolutionised image creation from descriptive text. GPT-2, GPT-3(.5) and GPT-4 demonstrated astonishing performance across a variety of language tasks. ChatGPT introduced such language models to the general public. It is now clear that large language models (LLMs) are here to stay, and will bring about drastic change in the whole ecosystem of online text and images. In this paper we consider what the future might hold. What will happen to GPT-{n} once LLMs contribute much of the language found online? We find that use of model-generated content in training causes irreversible defects in the resulting models, where tails of the original content distribution disappear. We refer to this effect as Model Collapse and show that it can occur in Variational Autoencoders, Gaussian Mixture Models and LLMs. We build theoretical intuition behind the phenomenon and portray its ubiquity amongst all learned generative models. We demonstrate that it has to be taken seriously if we are to sustain the benefits of training from large-scale data scraped from the web. Indeed, the value of data collected about genuine human interactions with systems will be increasingly valuable in the presence of content generated by LLMs in data crawled from the Internet.

85
 
 

Where Flow-based Programming stands after 50 years since its introduction. What problems it solves today. And what problems it can solve tomorrow for broader Software Engineering industry

86
 
 

Hey guys. I've been trying to get kbin.social running on my local machine outlined here but I'm running into issues

issue with kbin install

I've installed Docker Desktop for windows and I can see the containers being created but I'm getting errors on the front-end build stage, I've put it in a ticket here but not sure what else to do.

https://codeberg.org/Kbin/kbin-core/issues/368

I've already got node, npm and yarn installed, I've done the following and I'm not making much progress

npm install yarn build

When I view the site locally its throwing errors.

I'm pretty new to docker and even yarn so I'm not sure what I should do next, any big brain thoughts from you guys by chance?

87
88
 
 

<>!*''#
^@`$$-
!'$_
%
<>#4
&)../
|{~~SYSTEM HALTED

See the link for how to read if out loud.

89
 
 

This is a lovely youtube video exploring code optimizations by cleverly pruning the state space in a Code of Advent problem; it has a lot of good generic advice, and quite a funny ending.

90
 
 

As title, basically duplicate /r/hackernews but as /m/hackernews

91
 
 
  • WebSocket fundamentals (the protocol)- How to enable it for curl in your build- The new API calls added to libcurl for speaking WebSocket- Two API models- ...
92
 
 

A while ago on Reddit I remember reading about Prolog, and the fact that it "made writing interpreters so easy it was banned in competitions." Is there such a thing as an interpreter or compiler writing competition?

93
 
 

All copy pasters - start to panic!

94
 
 

Free, web-based, social link aggregator with voting and nested comments. https://postmill.xyz/

95
 
 

How reliable is AI lke ChatGPT in giving you code that you request?

96
 
 

Thinking of starting a personal project to keep busy. I'm very good with databases and SQL but interested in branching out to more full-stack

I'm thinking Supabase, Sveltekit and Svelte

What would you all use?

97
 
 

Mojo is a new LLVM programming language designed as a superset of Python with the low-level performance of C.

98
 
 

I believe that a lack of domain knowledge is the root cause of a lot of very bad software that gets developed and I think that it is up to computer programmers and their managers to deal with this. Acquiring domain knowledge is an essential component in the development of software that really works well for its users.

99
 
 

“* People ask LLMs to write code

LLMs recommend imports that don't actually exist
Attackers work out what these imports' names are, and create & upload them with malicious payloads
People using LLM-written code then auto-add malware themselves”

100
 
 

GitLab 16 includes more than 55 improvements and new features. Learn about the most notable new technologies in this GitLab platform.

view more: ‹ prev next ›