|
Explore Exchange's migration from .NET Framework to .NET Core For those who feel .NET is "only for small projects"
"This repo houses roughly 3400 C# projects for product code, another 3400 for test code and over 1000 C++ projects. Our production service runs over 100 different processes and app pools on a mixture of 200,000+ machines, and it has over 1000 contributing developers."
|
|
|
|
|
Stop and think about the predictions that you make on a daily basis. If you are a software engineer, chances are that you are being constantly asked to estimate the time it will take to deliver a given feature. How about two-lines?
|
|
|
|
|
I like that sign that says we offer 3 kinds of service Good, Cheap and Fast but you can only pick 2.
Good and Cheap won't be fast
Good and Fast won't be cheap
Fast and Cheap won't be good.
|
|
|
|
|
That's not just a funny sign, that's a project management rule.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Overhaul of Chrome add-ons set for January, Google says it's for all our own good It is difficult to get a browser to block an advertisement, when the developer's revenue depends upon not blocking it
|
|
|
|
|
Laughing in Firefox
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
I'm laughing in Edge running in Strict mode. I have never used, nor felt the need to use a browser add-in.
|
|
|
|
|
Laughing in pi-hole...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Open DNS
=====================================================
The grass is always greener on the other side of the fence
|
|
|
|
|
That Windows update might not be what it seems. Learn how cybercriminals use fake Windows updates to deceive users into downloading malicious code. Best to ignore all the updates?
|
|
|
|
|
So, nothing's different from the legit updates?
Edit: Oof, I see that was already implied by your comment.
|
|
|
|
|
Laughing in linux
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
In a blog post, GitHub said that it will archive the Atom repository and all other repositories remaining in the Atom organization on December 15, 2022. They smashed the Atom?
|
|
|
|
|
The 8-bit game lets players collect celestial objects around the universe while searching for dark matter and black holes. "Gotta catch 'em all!"
|
|
|
|
|
A few months ago, on an average Tuesday morning in March, I sat down with my coffee to check on the program that had been running a calculation from my home office for 157 days Spoiler alert: it's a '0'
"I myself once learned 380 digits of π, when I was a crazy high-school kid. My never-attained ambition was to reach the spot, 762 digits out in the decimal expansion, where it goes '999999', so that I could recite it out loud, come to those six 9's, and then impishly say, 'and so on!'" - Douglas Hofstadter (and similar from Feynmann)
edit: Made it more obvious that it was a quote - I wouldn't memorize pi beyond 3, myself
modified 8-Jun-22 14:44pm.
|
|
|
|
|
|
Douglas Hofstadter wrote: I myself once learned 380 digits of π, when I was a crazy high-school kid. 'crazy' is definitely NOT an overstatement.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
They're all wrong after the first wrong one.
|
|
|
|
|
I think I will keep my PI mnemonic 113355, as 355/113 is a rather good approximation which fit my needs.
Patrice
“Everything should be made as simple as possible, but no simpler.” Albert Einstein
|
|
|
|
|
An accuracy of 10-7 is good enough to draw a circle of radius 10m to an accuracy of 1 micron. Plenty for almost any earthly engineering tasks...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
My high school teacher had taught me this:
"How I wish I could recollect of circle round the exact relation Archimede unwound".
Counting the number of letters, we get
3.1415926535897
Note that it is Archimede and not Archimedes - the name is modified to suit the Pi value.
|
|
|
|
|
The approximation I was taught to use in school back in the early 80s was 22/7, not great but good enough for the calculatorless mathematics exams at the time.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
In college I was taught 355/113 as it is correct to accurate to 6 decimal places.
However I can actually remember it to 10 places now.
|
|
|
|
|
During one afternoon spent sitting in the car at some school sports nonsense, I remembered it as 3.141592658579. Checking now, I see that I'm fairly close. 3.1415926535897
Still forget what I did with the whatsit from yesterday though, a period roughly 10,950 times shorter..
|
|
|
|
|
Years ago (I believe it was in the late 1970s), University of Bergen, Norway, ran a huge IBM mainframe. The IT department had a professor teaching a course in error propagation, and in preparing the course material, he saw that the error in calculating the arctan(), which may be a little nasty for extreme values, was higher than one should expect, given 32 bits of precision. As a good researcher should do, he set out to find the explanation.
To make a long story short: In the old days, you didn't repeat calculations unless needed. For the old IBM 709, the binary representation of pi had been calculated, and the hex bit pattern was copied whenever needed. For the IBM 7090 Fortran library, the hex was copied without any change. 709/7090 were 36 bit machines. The 360 series were 32 bits. So when the Fortran library was ported, the least significant, last four bits, i.e. the last hex digit, of the pi constant, was chopped off.
No one considered rounding. The chopped-off bits were significantly above '.5' (or 1000 as a bit pattern), so the last retained bit should have been rounded up to 1. It remained at 0. No updates to the Fortran library was required (or, at least the pi constant was unchanged), and later to 303x.
Once the least significant pi bit was correctly rounded up to 1, the error in the arctan() function dropped to the level predicted by the theoretical analysis.
|
|
|
|