|
|
History repeats. No matter how much you study. No matter how much you warn people. History repeats. Herd mentality exists. And the last thing people want to do is educate themselves about a situation they place themselves in.
For those retail folks who think brokers and exchanges give two flips about you making money - hopefully this is a wake up call. You can tell who has and who hasn't even taken a seat at the big boys table when they still believe in fairies and unicorn pee when it comes to this.
And yes, I sound poopy. I spent a lot of time being bearish on crypto for past few years and endured a lot of online kiddies arguing. Despite these people never once doing any real study. The herd mentality is so strong, that even I lost money despite knowing better.
That being said, there will be time to be bullish on crypto again (not now). But, the industry needs to grow up a bit. And for all that is right in the world, people need to stop believing brokers and exchanges want you to make money. They don't. They want your liquidity. Period.
Jeremy Falcon
modified 19-Dec-22 13:26pm.
|
|
|
|
|
I would add the time-honoured maxim "If it looks too good to be true, it usually is".
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
I'll have to check that out in a bit. The current machine I'm on goes through a VPN which is blocking that video.
As far as NFTs in general though, what I have learned over the years is that adaptation comes in waves of anything new. You introduce something new... people like it or they don't. The average person needs the illusion of choice. But, the novelty fizzes out. Reintroduce it again later but under a different name/guise/whatever. Look at software activation as an example. Back in the day, so many people hated it. Went to more than one MS conference with "boos" for it. It went away for a while. Came back. Now, nobody cares. And so on.
At the core of it, NFTs are a good thing in the private sector. Just because the dotcom bubble happened, doesn't mean the Web is a bad idea. Same thing here.
The problem lies in the hyperbole and people trying to make it something it's not. People trying to get rich quick is more like a Vegas slot machine pipe dream. And until the hype from the nonsense wears off, nobody will take them seriously since we now associate NFTs with pictures of apes or some other silliness. NFTs are not pictures. They're a means to track something on a blockchain that happen to be used in conjunction with pictures. They can be used for so much more than what the general public understands them to be currently.
But, at its core right now, they're like a GUID on a blockchain that holds metadata. It's a record that points to an image URL that may or may not go offline. I believe they're the future. They'll replace industries such as title insurance when buying a home, because tracking a deed will be so much easier. They'll make it possible for a person to level up a character in one video game and use that in a different video game, etc.
And while it takes the concept of distributed programming to the next level. Perception is what it is.
But, the real future of them will not look like we understand them to be today IMO. That ship has sailed. I'm sure artists and musicians will still want to use them this way, but the tech will need to re-emerge as something not quite so gimmicky.
Jeremy Falcon
modified 19-Dec-22 14:48pm.
|
|
|
|
|
Jeremy Falcon wrote: They'll replace industries such as title insurance when buying a home, because tracking a deed will be so much easier. Why not just have one centralized database containing that information, without any blockchain involved? Logically, that is far simpler, and the technology is proven. Getting people to agree on using that database may be an issue, but so is the question of which blockchain to use. DBs can keep historic records, if set up correctly, and don't use nearly the amount of energy most blockchains currently do.
Watch that video when you get a chance. I didn't think I'd finish it, but I couldn't stop watching once I began. I thought it was highly informative.
|
|
|
|
|
David O'Neil wrote: Why not just have one centralized database containing that information, without any blockchain involved? Because it defeats the entire purpose of the blockchain - trust. If one person/entity controls that server there is no inherit trust. No one thing should have that much control, not even the government. And without public trust, any tech is worthless.
We've seen it with protein folding at home on CP. We're watching it unfold (pun intended) with quantum computing. Distributed systems are the future. It's a Web 3.0 concept even (not to be confused with the web3 moniker being used). Probably should call it Web 4.0 now, but imagine rather than doing a Google search, instead of sending the query to a Google server to process, the web search happened directly from your browser and was instantaneous. That's the future of the Web. Basically, Skynet.
David O'Neil wrote: Watch that video when you get a chance. I didn't think I'd finish it, but I couldn't stop watching once I began. I thought it was highly informative.
Jeremy Falcon
|
|
|
|
|
yikes
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Hope everything good with everyone and all gearing up for getting through to hopefully a better 2023 than the chaos thus year has brought everyone.
So, I've obviously been busy on the astrophotography side of things, and not on here as much as in the past, but do still drop in by for a look see periodically.
The last article I did was on the USBSQMServer app I did for the astro related sky quality meter, and have a couple of other software related projects in the pipeline that I hope to do articles on. See what 2023 brings.
On the downside however, I have had a pretty emotional rollercoaster over the last week.
I'm over in Qatar at the moment at work, and meant to be offshore, but sat in a hotel in the moment. I got air ambulance off the platform last Tuesday and tests and scans over the last week have confirmed I had suffered from a stroke. It materialised as loss of visual in my left field of view, but no other physical impact.
Things significantly improved, and the medical facilities and support from my company has been amazing. On a whole bunch of meds and should be able to fly home in around a week. Have a few weeks rest then get back to Qatar for follow-up and all going well return to work, and hopefully be able to get back offshore in the near future.
Came as a bit of a shock, but hey ho, getting old I guess. Big 5-0 tomorrow....
So that's the latest news!
Take care everyone!
|
|
|
|
|
An ex boss refused to to accept his as a stroke, calling it "Porridge on my brain" instead. He didn't have a second stroke in the following 30 years, until his diabetes (and his lack of attention to it) finally took him away a couple of years back.
Sounds like you were in the right place for it, and you'll be fine - really glad to hear that part of your news! How are your family? It must have hit them pretty hard ...
Get well soon - but remember 50 isn't "old" provided you don't take up golf!
"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!
|
|
|
|
|
Cheers griff, family bit shocked as you would expect, eldest daughter took it hard, but fine now, they are all at the wife's family in UK for Christmas, so feeling the cold! Well cold compared to Cyprus at least.
|
|
|
|
|
Sorry to hear of your medical issues, hope all goes well for you.
PartsBin an Electronics Part Organizer - An updated version available!
JaxCoder.com
|
|
|
|
|
Hey Dave, glad to hear you're recovering!
Software Zen: delete this;
|
|
|
|
|
Here's to a quick and complete recovery!
"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
|
|
|
|
|
take care remember the risk get out while u can
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
DaveAuld wrote: Big 5-0 tomorrow....
Congrats on the 50 years, buddy.
Jeremy Falcon
|
|
|
|
|
DaveAuld wrote: Take care everyone! And you too! And Happy Birthday!
|
|
|
|
|
Recover soon
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.
|
|
|
|
|
Youngsters like yourself should hold on better
Take care - do not rush back to work...
"Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid." ― Albert Einstein
|
|
|
|
|
I just added the book, Modern Software Engineering: Doing What Works to Build Better Software Faster[^] to my bookshelf & began reading it last night.
I am so amazed by this clear, clean, lucid explanation (& I'm always excited to find people/authors who think this way) that I had to share it.
These ideas of the foundation of what Software Engineering really is are what I've thought about building software for many years but have never been able to express them this way.
From the Introduction (my emphasis) Software development is a process of discovery and exploration; therefore, to succeed at it, software engineers need to become experts at learning.
When we organize our thinking this way and start to make progress on the basis of many small, informal experiments, we begin to limit our risk of jumping to inappropriate conclusions and end up doing a better job.
Software engineering is the application of an empirical, scientific approach to finding efficient, economic solutions to practical problems in software.
This means that we must manage the complexity of the systems that we create in ways that maintain our ability to learn new things and adapt to them.
So, we must become experts at learning and experts at managing complexity.
There are five techniques that form the roots of this focus on learning. Specifically, to become experts at learning, we need the following:
* Iteration
* Feedback
* Incrementalism
* Experimentation
* Empiricism
This is an evolutionary approach to the creation of complex systems. Complex systems don’t spring fully formed from our imaginations. They are the product of many small steps, where we try out our ideas and react to success and failure along the way. These are the tools that allow us to accomplish that exploration and discovery.
To become experts at managing complexity, we need the following:
* Modularity
* Cohesion
* Separation of Concerns
* Abstraction
* Loose Coupling
I really love this initial explanation.
We need two main strengths:
1. An expert understanding of Learning
2. Deep understanding of how to manage complexity
We'll never attain these entirely, but as we become better at both of those our ability to create elegant solutions grows by leaps & bounds.
Also, really like that the author includes the idea of incrementalism.
Complex systems can only be built from simple ones.
|
|
|
|
|
Echos of Yourdon.
Structured Analysis and Structured Design (SA/SD) - GeeksforGeeks
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
That's an interesting article & Yourdon definitely built a foundation of Software Engineering.
Many of the ideas he expressed helped take those first steps to creating a way of communicating what we would build & how we were going to do it.
I would definitely say he was attempting to
Build a system of learning
Attempting to manage complexity in those systems & the building of those systems.
|
|
|
|
|
Although I agree with what you've quoted, it really isn't new. And to be blunt, it's mostly platitudes. The challenge is how to actually achieve those characteristics in an actual system or even the process used to build it.
modified 19-Dec-22 11:02am.
|
|
|
|
|
Greg Utas wrote: it really isn't new.
I agree 100% with that. And, if you have many years of experience you probably have learned these along the way. I just think the author did a nice job of clearly setting a foundation of what SE is as a place to begin learning what you need to learn.
Greg Utas wrote: And to be blunt, it's mostly platitudes.
You are definitely correct there. Since anything does become a platitude if it is not carried out into implementation. However, i'm hoping that since the author has defined the two main ideas & then further broken them down into additional things that the book will provide more implementation that may be helpful.
Greg Utas wrote: challenge is how to actually achieve those characteristics in an actual system or even the process used to built it
Well said and again I agree 100%. I have a love/hate relationship with "books about Software Architecture/ Engineering" because so many of them end up just being a bunch of platitudes.
I was recently reading two other books* on architecture and if I had been reading physical copies I would have flung them across the room (or better yet, into the fireplace). So many of Architecture / Engineering books are just an author blathering on.
* Semantic Software Design[^]: A New Theory and Practical Guide for Modern Architects
Absolutely terrible - So much blather couldn't believe it.
Can't even remember the other one I was reading it was so terrible.
|
|
|
|
|
Thank you Greg, I was already gagging. Apologies to the original poster. The problem with software development is management. Period.
There are only some who can drive software development to simplicity. Do not manage complexity, remove it. Here's your sign - when you have to design to a trade show date but have no control over features, one side or the other is delusional. Or in denial. I'd argue that good software engineering, engineering in general or ANY constructive process succeeds when you stop doing what fails. I've worked in places where no one will change the CPU because we just need more power - instead, they will save $/board and spend 2 million in engineering dollars then slap the developers for their stupidity.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|