

It sounds more like you think you are entitled to have access to a library to begin with.
Could you point me to the part of my comment that led you to that conclusion?


It sounds more like you think you are entitled to have access to a library to begin with.
Could you point me to the part of my comment that led you to that conclusion?
This only works if the software that consumes the JSON doesn’t validate it or ignores keys it doesn’t recognize (which is bad, IMHO).


Or… don’t work at a workplace so toxic that you need to pull these shenanigans.
Maybe you’re just very easily enraged?
If it does more than allow you to edit text, then it’s an IDE. Semantic find and replace? IDE. “Go to definition”? IDE. Terminal in the same window? IDE. Git integration? IDE.


I don’t think believe using GPL will achieve anything. I am a professional developer. If I’m looking for a library for a problem and find one that’s GPL, then I will simply not consider using it. What are the options here?
I could search for a different library with an MIT license. Let’s, for the sake of argument, assume that there are none.
I could ask my boss if I can release all our source code to the public. Yeah, sure. That’s going to happen.
I could ask my boss if I can have a bit of budget to haggle out a license with the library author. That’s a waste of time and money. Hammering out a license agreement across language boundaries and jurisdictions will involve a lot of lawyering and waiting that’s just not worth it. The additional fees would likely even outweigh the agreed payment to the author.
So what’s left? I don’t use a library and program the thing myself. It might take a while, but I’m way cheaper than lawyers. So in the end, GPL won’t do a thing to force a business to support FOSS, but will annoy developers.
That’s why, if I ever am in a position to meaningfully add to FOSS, it will be under the MIT license.


To your first question: The arguments to setTimeout and setInterval (and I believe everything else in JavaScript) are in milliseconds.
Second question: Everybody, unless you’re a 90-year old, demented grandma.
How did you drag OOP into this?


That never happened to me in the last 10 years of dual-booting.


TIL. I grew up with ‘suicide is bad, filicide is ok’. I guess the times are a-changin’


Aww man. I only found out about this recently :(


If your element has an id, you can just reference it from the window scope. The const page = is useless. Also the body has its own reference under document: document.body replaces document.querySelector('body')
Reminds me of the time my whole website started spinning because I forgot to close a tag.


It’s way too easy to not see the assumptions you make when writing code. Having a mouse, usining a QWERTY layout, screen size over a certain width, … and it’s so fucking annoying to be on the receiving end of these assumptions. I feel you.


For 150 basically random strings I wouldn’t trust AI to not drop one or invent one or slightly change one. In this case multiline editing would be my go-to solution, hands down.


Why 2TB? Why during startup? Why does cryptography free the heap? Why is the data stored off-site?
So many questions!
So this Hytale is a trade offer? I relinquish time and get a Tim?
Is it a good Tim?


There are morons on both sides. Some refuse to read, others refuse to provide information in a way that’s accessible without C.S. degree.
The average person is a moron. If a dev fails to provide information comprehensible to a moron, they are a moron, too.
I wasn’t really around when the US did their post-9/11 thing… but shouldn’t there be more deaths in that period?
None of the things in this picture makes sense. It’s a gold mine of Mildly Infuriating