|
Peter_in_2780 wrote: Thought it might last a bit longer.
I figured this one out - and ifI can figure it out it isn't going to last a long time.
I, for one, like Roman Numerals.
|
|
|
|
|
Just came across this laughable garbage:
https://www.theguardian.com/technology/2019/sep/17/tech-climate-change-luddites-data
"Big tech claims AI and digitization will bring a better future. But putting computers everywhere is bad for people and the planet"
"Our built environment is becoming one big computer. “Smartness” is coming to saturate our stores, workplaces, homes, cities. As we go about our daily lives, data is made, stored, analyzed and used to make algorithmic inferences about us that in turn structure our experience of the world. "
So your fridge, should you have one that does this, knows you are consuming a lot of pork say, and directs you to a variety of pork suppliers.
Is this 'structuring your experience of the world'?
Or is it so mundane it no more structures it than an advert for Pepsi on a bill board?
He then goes on to make some even more ridiculous claims about IT:
"A growing chorus of activists, journalists and scholars are calling attention to the dangers of digital enclosure. Employers are using algorithmic tools to surveil and control workers. Cops are using algorithmic tools to surveil and control communities of color."
Is there a growing backlash in certain parts of society against IT, or is this a desperate journalist looking for a story where there isnt one?
modified 18-Sep-19 9:19am.
|
|
|
|
|
I was wondering how long would it take you to open a new front in the lounge.
The soapbox got closed. I hope you keep the profile a bit lower than there.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
This post is about IT, so I think entirely suitable in the lounge.
|
|
|
|
|
It's what is known as an opinion piece. To put it in simple terms, it's somebody's opinion. You've written several million of them yourself over the years but thankfully The Soapbox is dead now, so you'll have to find another platform.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
PeejayAdams wrote: but thankfully The Soapbox is dead now, so you'll have to find another platform. it seems he already did... the lounge
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Not that I ever spent much time in the soapbox, but what did you expect?
Edit: That's weird! somehow an 'm' is added to some words at the end every time I edit this post.
Edit 2: Found the cause! A big breadcrumb between the keys!
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
Of course, but the question is does his opinion reflect a trend in certain sectors of society. Is there a growing anti technology sentiment or not.
|
|
|
|
|
Thank goodness something interesting in the Lounge.
The digital age is causing all kinds of problems but I don't think this article has much merit.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
What I find interesting is the guys inability to recognise IT as just a step forward in technology and culture.
OK, advertising is more focused, more directed, but it always has been directed and focused. The change is in scale, not type.
Of course if he is just being an 'anti' then that is also interesting. Why? Why does he feel the desire to 'put the brakes on' regarding technology, what is he scared of?
|
|
|
|
|
Munchies_Matt wrote: advertising is more focused Exactly. Which is why I don't care if google tracks what I do online. I'd rather get focused advertisements of something I might want rather than just random stuff.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
I know what you are doing here and let me tell you, the high you get, it just is not as good as the real thing.
|
|
|
|
|
Slacker007 wrote: I know what you are doing here
I dont know what you mean!
|
|
|
|
|
so i rolled my own B+ tree and it performed pretty well.
but then i ran Microsoft's KwData B+ tree side by side and it did slightly better.
i thought, that's weird, Microsoft's is usually a dog.
Well, it turns out, the SortedDictionary was causing so much GC churn that the b+tree ended up paying for it down the line.
Take the other dictionaries out of the test scenario and it speeds up nicely.
This is why I hate perf testing in .NET. The GC wildcard.
And I can't suspend the GC *and* hold a million items in memory, so that's out.
*headdesk*
a day of work for nothing, or at least, for nothing other than learning the GC was bombing my test numbers.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Have you tried calling GC.Collect() at strategic times, for better performance analysis, when memory is an issue....
But if memory muddle the issue, maybe the same thing will happen in the real world?
|
|
|
|
|
if in the real world people are filling several dictionaries with millions of items then what they really need is a database.
I've considered calling collect, but i first need to refactor so that it tests each dictionary individually and then collates the results (so the search times for each appear next to each other for example)
i just haven't done it yet, but it's on a long list of todos
what gets me right now, is the variation in performance run to run for that particular class.
sometimes it does great. sometimes it does poorly, under the exact same conditions and it has left me scratching my head, because I don't think the GC can account for all of that.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I dunno how is your test.. but if you are using the unit test runner and look at the output, it could be multiple thread runs in parallel, adding a little bit of async randomness to the results?
But if you do (likely) your performance test in a console app, synchronously, then I dunno...
I usually get consistent perf results once I remove multithreading and memory issue.
Mm.. are you using a random number generator, for random data, per chance?
|
|
|
|
|
no, it's just plain old static functions .
i'm not doing perf with nunit or anything like that.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
are you using random number generator / randomly generated data?
|
|
|
|
|
I do both consecutive (optionally "feathered" to give the trees a better time) and random sequence generation using the internal random number generator which i incessantly reseed.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Mmmm....
Good luck with that, seems... mysteriously unfortunate!
|
|
|
|
|
I'll figure it out. Or I'll get bored with it. It works as is in any case. This is more just picking it apart.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
|
I really don't think NUnit is magic.
It can't make the GC not be stressed when you're holding 50 million items across 5 dictionary classes.
anyway, I sorted it out. I just haven't implemented the solution yet.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
i am here to be disruptive, disgusting, awful and awesome. i am beautiful - hideous and perfect.
i am given over to madness, and the only truth teller in the only existence left.
the cleansed, and the joyfully dirty. the chaste w**re, or the malakoi priest - like the monster Jesus, but not like the man, Paul.
and all of these (but not Paul, f*ck Paul - i love Paul) are synonyms, in truth.
i speaks my truths as tools, to change my world, which done correctly
changes yours.
i love this chaos. but it hurts.
a clever monster learns how to enjoy hurt a little bit.
not so much that we eat it all the time.
like everything it's kata - not stance.
i'm a monster.
i'm here to dance in the shadows of the fires of rome.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|