We don’t have time to do it right the first time, but we will make just enough time to redo it wrong a few more times before the customer complains loudly enough that the boss pulls someone from another job which will now not be done right because we don’t have time.
I do like to keep track of the budget gTLD renewal prices at tld-list.com and use that for my personal use. I have an offbeat domain I registered for 10 years for something like $25 a few years ago.
Is that even possible now? When I attempted buying a domain for 10 years, it showed me the numbers as if I had renewed the domain 9 times instead of 10 times the purchasing price.
Yeah, depends. Sometimes they’ll run a deal to multi-year registration as like a bill discount. Seems more rare these days. I look up a good renewal rate on www.tld-list.com and then have to actually go to the registrar and make up a fictional name and then see if it even allows registration for more than a year and what the cost is for 10 years.
Off topic but I don’t think breakfast is any more or less important than a meal any other time of the day. Most days I only eat one big meal around dinnertime and maybe have a few bites of some snack throughout the day. I’ve been like that for years now it started from doing 12 hour construction shifts where I’d just work all day with a coffee and maybe an apple or something then eat a big meal once I was home. I don’t do construction anymore but the way I eat stuck with me. It’s probably worth pointing out that I’m very fit and a healthy bodyweight (5’10 152lbs) and I don’t suffer any negative effects from living like this. I’d say I’m healthier than 90% of the people I know.
16/8 is the most common intermittent fasting protocol for begginers. 20/4 is recommended in case of autoimmune disease, to reverse leaky gut and insulin resistance.
Even vs odd numbers are not as important as we think they are. We could do the same to any other prime number. 2 is the only even prime (meaning it is divisible by 2) 3 is the only number divisible by 3. 5 is the only prime divisible by 5. When you think about the definition of prime numbers, this is a trivial conclusion.
With 2, the natural numbers divide into equal halves. One of which we call odd and the other even. And we use this property a lot in math.
If you do it with 3, then one group is going to be a third and the other two thirds (ignore that both sets are infinite, you may assume a continuous finite subset of the natural numbers for this argument).
And this imbalance only gets worse with bigger primes.
So yes, 2 is special. It is the first and smallest prime and it is the number that primarily underlies concepts such as balance, symmetry, duplication and equality.
But why would you divide the numbers to two sets? It is reasonable for when considering 2, but if you really want to generalize, for 3 you’d need to divide the numbers to three sets. One that divide by 3, one that has remainder of 1 and one that has remainder of 2. This way you have 3 symmetric sets of numbers and you can give them special names and find their special properties and assign importance to them. This can also be done for 5 with 5 symmetric sets, 7, 11, and any other prime number.
Not sure about how relevant this in reality, but when it comes to alternating series, this might be relevant. For example the Fourier series expansion of cosine and other trig function?
True, but normally, you’d introduce trig functions before complex numbers. Anyhow: I appreciate the meme and the complete over the top discussion about it :D
While true, there are some languages that are the wrong tool for every job. JS is one of them. I’ve dreamt of a future where web frontends switched to something sane but instead we got stuff like typescript which is like trying to erect steel beams in quicksand. For web frontends I can understand that historical reasons have lead to this but whoever came up with node thinking JS would be a great backend language has a lot of explaining to do.
I am also interested if anyone can tell me the exact time in our history when JavaScript turned from “Don’t you ever use that anywhere on your websites!” into “It’s basically every website”.
I happened to be a fullstack developer when the transition happened, so I saw it firsthand. I would say it predated V8 by a year or two. By the time V8 came out, I was already writing plenty of (simple) javascript for applications.
I would say it was more about plugged security holes and Ajax becoming more viable for real-world use. The “don’t ever use javascript” rule came from people disabling javascript because javascript was being used for malware. V8 was a part of that transition and growth, but at least in my memory not the shot that started it all.
There were developers (and books) pushing Rails+Ajax pretty hard in 2007, a full year before V8’s first release in September of 2008.
You’re right! I stand corrected and thank you for sharing. There were already big JS apps (notably, Gmail in 2004) before V8 came out. Yet, am I wrong to think Node.js started the JS obsession that lasted for a while?
I think that’s a hard question. Node definitely helped evolve it. The idea of isomorphism was slow-growing (and yes, originally pretty rocky), but foundational to what we now see as web development. But if I really had to describe the start of the “JS obsession” by my experience, it would be the AJAX explosion, which led to the advent of the “web-based app”. That very first moment of realization that yes, you can do anything on the web. It might be hard for a developer who started after that time, but functionality used to be relegated to windowed and console apps. In that world, you could imagine how useless javascript must have seemed - why do I need to write code to give “functionality” to what was basically seen as a remote pdf?
But then, I think there’s no surprise to the fact every big company under the sun has some critical contribution to server-side javascript. Back then, most of the dev world were using Perl, Python, Ruby, PHP for their web backends (Java, VB, and C# were used, but too damn hard to write in). At best, those languages were non-ideal but reasonably comparable to javascript. At worst, some of those languages (Perl, lookin at you) were worse than javascript at all the reasons people make fun of javascript now.
It took a while to kick Rails off the “next big thing” podium, but it was pretty quick that Node was showing offerings that were just better than Perl-catalyst or early Python-Django. It’s funny, Rails was the one with fancy ways to ship javascript from server routes (what a shit show that tech was) back when Node was establishing new best practices on non-isomorphic web apps. I remember when Hapi first came out, backed by Walmart. I then went from being a node hobbiest to believing it was the future. 1 year later I was running a scrappy little node team and we had this little $10M+ telephony app (of all things).
Come on, Javascript is pretty nasty. Trying to read that shit always gives me brain tumors. Why do they need to wrap every fucking thing in a function inside a function inside a function that is passed as a parameter to a function inside another function?
Like, bro, you know people are meant to understand what you just wrote?
It just gives too much freedom and people forget they need to write code that is easy to read for people who aren’t totally familiar with the code base.
They even bring that shit into typescript. Like they are already using a language that is meant to fix that shit and they are like, nope, let me create 5 nested functions just because.
Can you give an example of the multi nested functions? I was a TS dev for a while and don’t remember anything like that. Unless you mean the promise callback functions. Those were a mess but luckily we’ve mostly moved away from those
People creating functions as objects inside of other functions. A few days ago saw a person create a function with two object functions inside, then passed one of the functions as an argument to the other function. Then returned the second function.
It’s hard to find such a mess in other languages. Yeha, functions as objects are cool. Closures are also cool… But why abuse that shit?
As a long time Windows user, my SSD just shat itself last week. MS has been pissing me off with the constant “upgrade to Windows 11” messages that I’ve finally taken steps to change over to Linux. My experience has been as follows:
Ubuntu has been hot garbage, half the things I’ve tried don’t seem to work, and Gnome is hot garbage for a newcomer (this might just be an Ubuntu issue)
My current distro, Debian with Cinnamon, is pretty good. I don’t want the cutting edge of OS, I just want something that works and won’t bug me for major updates every other month.
There is a learning curve. No matter what anyone tells you, you will need to at least be able to google and copy and paste some terminal commands in Linux. Anything more is a bonus.
Linux can have a really pretty GUI after popping in a few changes to the default setup.
Gaming has actually been pretty smooth. 0 issues Lutrix running games from GoG and Steam is not bad even those without Linux support 👍🏾
Brand new Linux user and you already hate Ubuntu, welcome, you are fitting in perfectly already. Half the things didn’t work probably because of their dumb Snap garbage.
For anyone else reading this and thinking about trying linux for the first time, be sure to use Linux Mint. It will give you the smoothest and easiest experience, and you pretty much never need the terminal. It even comes with a really nice software store (but everything is free).
Second this. Wanted Linux as Windows user. Currently on Linux Mint, got it a few months now. Really easy to use, and allows you to experiment with the console if you’d like to, but almost never necessary. So far, I haven’t encountered any problems with it (apart from a total lock-out while trying some weird shit in the console with printer drivers, but printers are evil anyway, so I’ll give it a pass for now lmao)
lemmy.ml
Top