Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2021-04-06 00:00:00Z and 2021-04-07 00:00:00Z
Avatar
guys my game doesn't open, it even opens but dps closes out of nowhere nor does the game screen appear and still bugs the windows that are open someone help me please
Avatar
[quakenet] deen BOT 2021-04-06 07:17:56Z
on Windows? Is there an error message?
Avatar
Avatar
mrmjd
what did i do to you
the audacity to even ask that question 🐴 👍
Avatar
[quakenet] ChillerDragon BOT 2021-04-06 08:58:22Z
open the client from the commandline and check if there something in the log
Avatar
I should know where this is from
09:11
but I forgot
Avatar
@Ryozuki want something to be pissed at before lunch?
Avatar
@heinrich5991 whats the most famous piece of software that disregards copyrigth?
09:14
sqlite
Avatar
I found something you'd love to be annoyed at
Avatar
Have you ever seen an "Ethical Source" license?
09:15
is it like those CoC with an agenda
Avatar
They call it "Open Source: Evolved"
09:15
i dislike even the term open source
Avatar
The license gives you right to not let anyone who you don't agree with politically not use your code 😄
Avatar
its overtaken by corporations who want software without giving back
Avatar
hm, I have an extra not there
Avatar
Avatar
Learath2
The license gives you right to not let anyone who you don't agree with politically not use your code 😄
ah yes i seen it somewhere
Avatar
It let's you basically disallow people from using your code if you don't like them
Avatar
thats so orwellian
09:18
@Learath2 this is so wrong, firstly because each person has their own definition of whats ethical
Avatar
First time I spotted sth like this. I immediately knew this sort of stuff would catch on
Avatar
Avatar
Ryozuki
@Learath2 this is so wrong, firstly because each person has their own definition of whats ethical
You should see the way the person who started this movement (also the person who started the CoC thing) operates. I'd argue it's extremely unethical to threaten developers and communities into adopting these things
Avatar
@Learath2 does this license hold in a court case?
Avatar
She basically swoops in, says either you adopt this or you are a sexist+racist+unethical project and I'll make sure every one of my twitter checkmark buddies and media friends lets everyone know
Avatar
doesnt this violate some rights of "freedom of thought" or whathever
Avatar
Avatar
Ryozuki
@Learath2 does this license hold in a court case?
uhm, never tested obviously, I think GPLv2 is the only one tested in US courts. It probably should hold though, you have a lot of rights on intellectual property
09:22
There is no "freedom of thought" per se
Avatar
@Learath2 did u know the gnome executive director is a bit like this
09:23
another reason to avoid this js shitfest
Avatar
most of the debian board is like this too
09:25
i didnt know something like gnome had a executive director
Avatar
we went way too corporate 😦
Avatar
i actually love rust governance
09:25
A language empowering everyone to build reliable and efficient software.
Avatar
wish we could turn back time, to the good old days when people just coded and there was a maintainer
Avatar
Each major decision in Rust starts as a Request for Comments (RFC). Everyone is invited to discuss the proposal, to work toward a shared understanding of the tradeoffs. Though sometimes arduous, this community deliberation is Rust’s secret sauce for quality.
Avatar
not board of directors, 50 layers of stakeholders, 20 companies funding a project injecting their ideals
Avatar
Empowering everyone to build reliable and efficient software.
Avatar
Avatar
Learath2
not board of directors, 50 layers of stakeholders, 20 companies funding a project injecting their ideals
xD
Avatar
I currently have a huge aversion to the word "foundation"
Avatar
It's like corporate interests and corporate way sneaking their way in hiding under the guise of being "non-profit", only there for "guidance"
Avatar
Avatar
Learath2
I currently have a huge aversion to the word "foundation"
in rust the foundation is separated from the governance tho
Avatar
hopefully rust wont suffer the fate of others where the foundation will provide more and more "guidance" until you don't even notice they are the "governance"
09:30
I especially love what happened to LLVM where the maintainer aligned so well with the corporate interests that he just directly became the chair of the foundation
09:30
direct conversion
Avatar
btw did u know there is an (independent) project to create a new compile target appart from llvm: https://github.com/bytecodealliance/wasmtime/tree/main/cranelift
Standalone JIT-style runtime for WebAssembly, using Cranelift - bytecodealliance/wasmtime
Avatar
there's also gcc-rs
09:31
and mrustc (this one only for bootstrapping though)
Avatar
the state of gcc is a little sad :/
Avatar
(gcc-rs is in development, mrustc can already be used for bootstrapping 1.19, 1.29 and 1.39
09:32
)
Avatar
if any of you ever dug into the gcc source, it's actually one of the dirtiest codebases I've encountered, would take months to get acquainted
09:32
even for the smallest of change
09:32
s
Avatar
i heard boostrapping is really important for safety or something like that
Avatar
it helps against the trusting trust attack
Avatar
clang on the other hand is actually quite pleasant to read
09:33
good explanation
Avatar
my sql queries are checked for correctness at compile time coffee
Avatar
This is one thing I love about having an ORM library, another is the ability to version schema changes
12:10
I really think using raw sql is mostly obsolete now with how good ORMs are at creating queries for most usecases
Avatar
@Learath2 this thing im showing is not a orm library xd
12:47
but i see what you mean
12:48
most libraries today where you write sql make it really easy to serialize the data back and forth
Avatar
Huh, you have a sql library that can check schema?
Avatar
and i like how much more control i have
12:48
ye
12:48
it uses rust macros
Avatar
How does it know what schema to check?
Avatar
using a env var
12:48
u put it in the .env file
Avatar
Ah, okay thats also nice
Avatar
API documentation for the Rust query macro in crate sqlx.
Avatar
Maybe try an ORM next time, it's really pretty imo, and you can always do raw queries if you need the fine control
12:49
@Learath2 i used a orm lot of times
Avatar
You know I hate convenient stuff, so if I like it you know it's actually useful :P
Avatar
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
Avatar
ryo-rss
Avatar
at your service
👍 2
20:10
sadSnail
20:10
thats a long ass changelog tho glad for bevy
Avatar
it's really changelog
20:11
every change is explained with all details
Avatar
Posted by Jeff Vander Stoep and Stephen Hines, Android Team Correctness of code in the Android platform is a top priority for the securit...
20:19
@Learath2 soon u will have to embrace rust
20:19
PepeA
Avatar
Noticed this since i downloaded ddnet skin database. When there are almost 1000 skins, client takes 9.3 seconds to start, while taking only 2 seconds when there are only a 100. Even worse, if i switch back to open GL 1 (gfx_openfl_major 1), client takes up to 26 seconds to start with 1k skins and 2 seconds with 100 skins. Im curious to why nobody else complained about this, because im sure some people have way more skins than i do, so it might be related to the 32 bits windows version i...
Avatar
does not happen on a newly installed ddnet 15.4 version. Formatted my entire main drive with windows 10 about a week ago, meaning the current installation (steam version) I have right now is also only a week old, so I have no clue what the cause could be. video: https://user-images.githubusercontent.com/60477660/113776683-7575b100-972a-11eb-835e-94fdea61fc3b.mp4 clicking on the dupes does nothing
Avatar
Avatar
GitHub
Click to see attachment 🖼️
i thought that client has lazy-load feature, interesting
Avatar
it has a skin fetcher, which kinda is. but not for local skin files
22:52
Oracle America, Inc., is the current owner of a copyrightin Java SE, a computer program that uses the popular Java computer programming language. Google, without permis-sion, has copied a portion of that program, a portion that enables a programmer to call up prewritten software that, together with the computer’s hardware, will carry out a large number of specific tasks. The lower courts have con-sidered (1) whether Java SE’s owner could copyright the portion that Google copied, and (2) if so, whether Google’scopying nonetheless constituted a “fair use” of that mate-rial, thereby freeing Google from copyright liability. The Federal Circuit held in Oracle’s favor (i.e., that the portionis copyrightable and Google’s copying did not constitute a “fair use”). In reviewing that decision, we assume, for ar-gument’s sake, that the material was copyrightable. But we hold that the copying here at issue nonetheless consti-tuted a fair use. Hence, Google’s copying did not violate the copyright law.
22:52
poggers
22:53
man these formal documents really are bad
22:53
a margin that takes half the paper
22:54
it also kinda makes it harder to read i think
Exported 113 message(s)