|
As a thought exercise, I've asked "what is the purpose of the criminal? what is their niche?"
The way we organically operate, things find a niche or they stop being a thing, or at least not stably a thing, and yet crime exists in pretty stable numbers throughout most any human population.
So what does crime do? Well, one thing it might do is show us what we can and can't accept as a society.
Consider that designer drugs don't become illegal until they are made illegal. In this instance, the criminal innovates, and society eventually responds. It's an evolutionary process. Stagnation doesn't carry the day - change does - and crime evolves, so our system of rules and order evolves to compensate. Criminality keeps things moving forward, in a sense.
I don't think it will ever be possible to have a crime free society. If even in the hypothetical, such a society would experience stagnation - a kind of perfect death, as it becomes unable to adapt.
Now, that's the bigger picture.
Looking at tech security as a microcosm of this: The hackers keep us honest. It's not only the hackers that want to get up to espionage. That want to get up to theft. Hacking isn't the source of all crime, or all human desire to screw other humans over out of expediency. It's just one angle.
So consider that these hackers force us to harden our systems against them, and in doing so, harden them against the corporate thieves, for example (that also come in less techie forms)
We may not like them, but maybe we need them.
To err is human. Fortune favors the monsters.
|
|
|
|
|
Sorry way too late here for any sort of thought exercise. I was only admiring what people can can do.
Would agree with many of your points and would love play Devil's Advocate, but not tonight.
// TODO: Insert something here Top ten reasons why I'm lazy
1.
|
|
|
|
|
|
I'm such a horrible cynic about videos like that. I always ask myself - "if I mastered life would making videos about it be how I spent my time?"
Consequently I never give them the time of day. Maybe that's why I'm such a mess.
To err is human. Fortune favors the monsters.
|
|
|
|
|
I tend to be the same way. I have felt the power of her approach for myself, though, and her approach is worth being aware of. I believe it needs more of an intellectual foundation, in order to be even more powerful, but I haven't figured out the secret to that!
|
|
|
|
|
I just tried to book an apartment in Kyiv, but everyone I tried is booked solid for months!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
The vacay hotspot of the year!
To err is human. Fortune favors the monsters.
|
|
|
|
|
Klangkarussell - Sonnentanz[^]
Last month I was in a store and this song was playing in the background.
Really loved it, luckily the store was empty and I could Shazam it.
Apparently, it was pretty popular song and everyone here knew it except me.
Klangkarussell is an Austrian electronic duo and this was their biggest hit.
It reached the top 10 in Austria, Belgium, Germany, the Netherlands, the UK and Switzerland.
I'd never heard it before.
It's danceable, yet summons mental images of tropical beaches (but I guess that's what you get with a sun dance).
Since then I've been listening to this album and this song in particular.
Also really love the song Sternenkinder, which features samples from the (original anime) Ghost in the Shell soundtrack.
But Sonnentanz is the well deserved SOTW!
|
|
|
|
|
There was a song? For some reason I didn't notice. Can't imagine why it is so popular.
Oh well I guess I have to watch it again.
and again
and again ...
But seriously, nice chill music. When our weather clears up, I have to add it to the playlist when we're outside by the pool.
// TODO: Insert something here Top ten reasons why I'm lazy
1.
|
|
|
|
|
Did you know the Sound of the Week started out as Song of the Week?
But then some members complained that "this isn't technically a song" (specifically when I posted an aria) and I changed the name from Song to Sound
This was probably around six years ago (I've been doing this for quite some time).
And now I've made the mistake of calling a non-song a song again
|
|
|
|
|
|
A wise person hears one word but understands two.
// TODO: Insert something here Top ten reasons why I'm lazy
1.
|
|
|
|
|
I think it would be more pleasant with less distortion. (I know, I'm picky!)
Thanks for sharing.
|
|
|
|
|
Very nice one! For this week I will pick Aphex Twin - Stone In Focus. I swear I've mentioned it before, but a search doesn't find it. And the stones make it a real banger!
|
|
|
|
|
Very nice ambient piece
Reminded me of Carbon Based Lifeforms[^].
Their later work has more of a beat (but so does most of Aphex Twin's other work).
|
|
|
|
|
It's fine, but that constant volume alternating sound thing is kind of nauseating.
|
|
|
|
|
I think I know what you mean, but I couldn't imagine getting nauseous from it
|
|
|
|
|
Isolate just that part, listen to it on loop with headphones in a dark room, blindfolded, then get back to me...
|
|
|
|
|
Getting a home studio so I can isolate that specific part: €15,000.00
Remodelling my house so it has a dark room: €30,000.00
Headphones: €265.00
Blindfold: €13.95
Still not getting nauseous: priceless
|
|
|
|
|
Sander Rossel wrote: Apparently, it was pretty popular song and everyone here knew it except me. I didn't know the name, but I know I heard the song a lot of time ago.
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.
|
|
|
|
|
Greetings & Kind Regards May I please inquire the speed of C++ builds which can be expected from a proper development machine also what might such a machine be. I inquire because the 6m 30s build times of my current project particulars below I assume can be improved upon as my machine is modest also particulars below. I do not know the best way to calculate the speed of development so various calculations re/ my machine are presented below. Thank You Kindly
Machine: HP SlimLine
memory: 8GB
processor: AMD 2 core
clock: 2.6GHz
Project:
release build time: 6m 30s
EXE size: 1.9MB
25 source files
12,774 lines of code
IDE: Visual Studio Community 2022 (64-bit) - Preview
Various Speed Calculations:
from EXE size: 6m 30s/1.9MB = 205s/MB
from lines of code: 6m 30s/12,774 lines of code = 31s/K lines of code
from number of source files: 6m 30s/25 source files = 15s/source file
|
|
|
|
|
My immediate reaction is that it's slow, though it's probably only using one core. I was doing builds of 200K+ lines of C++ on a similar system with 4 cores (so VS2017 used 2 of them), in about 4 or 5 minutes, with an .exe maybe 3 times that size. Do you have a lot of function definitions in your headers? Are you pulling in tons of external headers besides regular STL stuff?
|
|
|
|
|
C++ compile times vary widely depending on the programming paradigm you employ.
If you're doing OOP or procedural, compile types are pretty snappy and statically related to the size of the source.
If you're doing generic programming, particularly with metaprogramming, compile times are function of how much processing you're telling the compiler to do for you during the build. Some systems like The Spirit Framework do complex grammar table computations at compile time. For a LALR(1) table for the Javascript language that could make a compile of that take minutes, easily - maybe 10 depending on the machine.
To err is human. Fortune favors the monsters.
|
|
|
|
|
Are you using precompiled headers? I would expect a little faster than six minutes for a 2MB executable. My main exe is 2.4 MB, and I just compiled it in 22 seconds, although it seems to usually be closer to a minute in my memory. There are over 210 files in it. My machine is an older i7-4720HQ, but was good at the time (and still quite good). Even on my older computer, which did not have nearly the HP, I always got less than 2 minutes I believe. Precompiled headers, properly set up, save a huge amount of time. Or, if you are into reworking it, you may want to look into the new module system, although I haven't seen any guarantees that they will be faster than precompiled headers.
|
|
|
|
|
Do you have an SSD? if not get one and put as much of your tool chain and source code on it.
It will speed anything over a physical drive. Plus what the other ppl said,
Depending on the structure of your project, consider breaking into DLLs so that you only need to build smaller pieces.
|
|
|
|