My first exciting thing was my Commodore 64. I loved playing games with friends, I loved typing code from magazines, I loved creating sprites on paper and dreaming of giving them life on my Commodore 64.
My second exciting thing was my first modem and the first connections to the local BBS in my town. I loved chatting with people, I loved downloading JPGs (well, you can imagine what kind).
My third exciting thing was the internet. This was an evolution of my second exciting thing, it was BBS on steroids. I loved visiting my local newsstand and buying the new issue of .Net magazine. The final pages always included a list of cool new websites to try.
My fourth exciting thing was social media. I loved keeping in touch with friends on Twitter, Friendfeed, Facebook, etc.
My fifth exciting thing was Bitcoin. I got lost in the rabbit hole, having fun mining with my computer (when it was too late to make money), spending hours reading posts on btctalk, buying my first Bitcoin from a guy at a coffee shop for cash, mining with my first Butterfly hardware (again, not enough to make a profit), building my Raspiblitz, staring at Blockchain.info waiting for the next block to be mined.
It has now been quite a while since the last time I was excited about something. The top excitement for Bitcoin was maybe around 2015. Now it's just all about money money money on crypto or developments that are way too complex for me to understand.
What is exciting you nowadays? Any new technology, any new website, any new cool thing going on in the tech world?
I think “human scale” technologies can help mitigate some of the more nightmarish horizons of the technological society we inhabit, though, obviously, neither completely, nor on their own.
My background is in networks, so I tend to think about things from that perspective (e.g., a private U-LTE network for communication with neighbors, mesh nets of sensors to make home food production more manageable and efficient). It’s a very fruitful area for anyone interested in a more communal and family-oriented future.
Obvious difficulties are: Is the efficiency hit one gets from decentralization practically viable, long term? In which cases? How do you get your silicon? Other materials? Are those suppliers going to let you do this? How do you do this in the existing regulatory and political climate? Can this work for the poor? Does it open, unintentionally, new frontiers of technological domination?
All interesting questions; only some have technical solution.
EDIT: Adding also that I am interested in new or revived applications for “low-tech,” if that’s something anybody else knows about and wants to share.
The stellarators are also fascinating projects though even more geometrically complex than tokamaks are. The Moebius strip-like twist allows them to impart stability to a ring of plasma in ways that tokamaks can't. The Wendelstein X7 in Germany and the Large Helical Device in Japan are the largest and most recent examples. The Princeton Plasma Physics Lab has a novel stellarator design called NCSX, which interestingly uses coils and arrays of permanent magnets.
The advent of type 2 superconductors at scale will contribute greatly to this speed-up to acheive breakeven with tokamaks and stellarators. The much smaller and newer design MIT SPARC (which will use the more recently developed type 2 superconductors) might even beat ITER(which uses type 1 superconductors) to Q=1+!
It costs money, but it's now possible to live a first-world lifestyle - sports car and all - without burning any fossil fuels. Houses can be made self-sufficient. The biggest impediment to turning that into a massive distributed green power grid is regulatory.
We'll need that grid, so I'm confident the walls will come down. Electric cars are widely accepted as the future, with many countries attempting to ban ICE cars completely within a relatively short timeframe, but nobody seems to be strongly considering how on earth we'll charge them all. There's going to be a rocky period of power shortages, but that will incentivize the construction of off-grid homes, which will incentivize ways of arbitrating their surplus power. The future of this space looks interesting.
An offshoot of all this that's exciting from a social perspective is the rise of personal electric transport, like e-scooters and e-bikes. We're well on our way to eliminating fossil fuels from our cities, and that makes me happy.
The Creatures Evolution Engine source code (if anybody remembers the Creatures games / Cyberlife) getting released. Now we'll know exactly what makes those Norns and their world tick, which is fascinating: https://archive.org/details/lc2e-sun-16-jan-2000.tar01
All of the Infocom source code and information about ZIL and the stories from the founders.
The LambdaMOO server getting forked and modernized with Stunt and ToastStunt. Now there is even talk of the original server getting updated again after 20 years of the maintainer doing nothing with it.
Fun stuff!
It's also hard to get excited about gadgets when most of the real world issues are social or economical.
When I want to dream a bit I open an old book about medicine/chemistry/woodworking/metalsmithing/1900s inventions. Back in these days a single person could still take giant steps, nowadays progress is extremely slow and requires huge teams if not megacorps with unlimited amount of money.
I follow a channel on YouTube called "The Best Ever Food Review Show", a super high-production values travel/food TV channel produced by a guy from Minnesota who bootstrapped the operation himself. Imagine having the camera equipment (anything from Sony RX's to BlackMagic) and computer hardware (PC/Mac) and software (Premiere, DaVinci Resolve, FCP) today that is capable of producing a show that is equal to or exceeds the quality of most network travel TV shows. (he has since hired a team, but still, I'm sure their budget is a fraction of Food Network budgets)
Same deal with MKBHD -- really high quality content and really high production values. (MKBHD uses Red cameras)
I have no interested in producing content myself, but I can't help but be fascinated by the amount of amazing independent content that's out there on YouTube, all enabled by prosumer hardware and software.
For my entire life (born in 1972, same timescale) Intel has managed to keep a leash on what personal computers could be. The few times it's slipped have led to exciting advances, but they got them under control again quickly.
The explosion of held up potential that will happen when they shatter should (I hope) make the AT&T breakup look small.
Technology as a word has now blended to everything about "bits" or Information Technology. But my background is EE I am always more interested in "atoms". How "bits" should have helped "atoms" to make more interesting things. Instead we have SnapChat that now worth the same as Sony.
I really do believe there are many many sector of our world and business that is not really help by "bits" at all. Anyone who ever touched CRM / ERP discussions might have a sense of how out of far apart technology (bits) and real world business needs are. And that example is only the tip of an iceberg. Tech should be much more than "bits".
So if I were to pick things that excite me most is the potential of Battery Breakthrough, Nuclear Fusion Progress.
And I am increasingly looking into Low tech or No Tech. Back to Mechanical watch, Single purpose appliance, Mechanical engineering, Paper Back Books. As if I am running away from "bits".
In web development in particular I hope this will lead to a reexamination of lost ideas, such as the hypermedia architecture. I think you are seeing that with things like Hotwire and htmx.
So I would look to ideas from the past, perhaps abandoned today, for things to inspire us.
Otherwise, I'm getting pretty stoked about computer vision techniques. If I had more time I would work on projects for controlling basic things within the home. I saw a Youtube video which demonstrated a volume control system, controlled by a camera looking at the distance between your thumb and index finger. I also think many of the techniques in CV have applications in art which has been completely unexplored.
I think there is a massively exciting amount of development to be done in space robotics, planning, simulation, hardware, etc.
The other exciting venue I see is bioinformatics. The advent of mRNA as a usable technology combined with AlphaFold is a new development that I see unlocking a lot of possibilities.
AR. VR is cool and all, and I was blown away the first time I tested it, but the ability to project information into the real world, to create reality 2.0 (a term I am sure I will regret), is just well, magical.
From everyday HUDs to being able to put a fake fire place into your home, AR would be both cool and useful.
At a lower level, Docker is pretty cool and having practical ARM laptops is fantastic (even if only Apple have great ones right now).
It is easy to all doom and gloomy, but we tend to forget that we are living in a world so full of magic. We have access to the greatest library in the world[0], millions upon millions of songs in excellent quality, the most complete encyclopedia of all time and an excellent search engine to tie them all together.
We have free video calls of unlimited duration around the world, we have GPS and can navigate from any one point to any other on Earth.
As long as I am lost in a place with cellphone access I can hold down a button and tell Siri to find a way home (or to any other place).
And while we are talking about this: we have completely changed the face of the planet, throwing out night it self with artificial light. I was born in 1987, we had street lights, but flash lights was a special item that you had to bring and they weren't that bright and didn't last that long. Since LEDs became a thing, they became smaller, brighter and lasted forever. These days they are a built in thing in phones that we don't even think about.
Anyway, we have so much to be excited about if we just look around, but we don't because we take everything for granted.
[0]: what scholar of yore had access to a library with a million books? I know of none. Today anybody who can access library genesis has access to over 6.6 million books.
So when I have time to toy around, its with something dumb or old. Or its more of a foundational thing/idea that lasts. Dumb things like 'how does a relational DB work' or 'how does bumpy work'.
At my day job, it feels like I always have to push the envelope. Its fun to just relax and fill in the gaps in my knowledge.
The present day headsets are still bulky, but am sure they will become lighter and even more better.
The interface will also improve. In oculus we can already use fingers to navigate and interface with the OS. This will only improve.
I saw a comment that said it feels like a game from 5 years in the future and I agree.
VR/AR in general feels like a young field with lots of room for innovation.
Technologies that help us take better care of the environment, slow down climate change, make agriculture sustainable and environmentally friendlier, etc.
And the obvious: space exploration, deeper human-computer interfaces (as much as I'm creeped out by Neuralink, it is inevitable).
You may have enjoyed mining Bitcoin, but there’s more to blockchain technology than that. I’m surprised you didn’t mention NFTs or dapps. Search for Web3 if you’re into playing buzzword bingo.
A part of Oculus may have sewn the seeds of fascism that we recently witnessed and are experiencing the effects of as we attempt to squash it back under the rock it crawled out from, but their corporate overlords still feel strongly enough about it to announce they’re dropping a considerable chunk of cash to swindle everyone into thinking they’ve created a “metaverse” instead of another walled garden. There’s a ton of work happening in the VR/AR/XR space that is approachable. Look beyond gaming to AEC and manufacturing applications.
The new 5G phone books are coming! Get ready for that.
Solar and alternative power is only getting bigger. We’ve experienced some technical difficulties getting a certain segment of the population to transition away from fossil fuels, but if we can get an electric car into space, we can hopefully get one in NASCAR.
And I’m sure you’ve seen all the robots, right? The Roomba folks have a nice platform, but there are many others out there. Add a camera, a laser, and a bit of deep learning into the mix and you’ve got yourself hours of entertainment.
Go back and watch Douglas Engelbart’s mother of all demos and you’ll see that some things have progressed further than others. Why is that?
Find what interests you and dig deeper. Make something that works for you and show others the way.
Odin, Zig, Jai, and Rust all seem promising in their own respects.
Two things:
1) The new space age, really aiming far to the Moon and Mars.
2) The altered state of mind that wide acceptance of Psychedelics is going to bring to the masses.
Not sure if this is the spirit of your question. I like moving products forward, and the tech is usually an implementation detail.
People may say the same about the computer platforms of the old days, but i think that we're still seeing a pretty good period of time before the larger walled gardens have taken over. You can have a server in the cloud up and running in minutes. There are even managed services or PaaS offerings, if you'd prefer to use those and don't fall in the SaaSS trap: https://www.gnu.org/philosophy/who-does-that-server-really-s...
Want to do embedded development? Arduino and the compatible platforms are lovely! Need something more powerful? Raspberry Pi and the compatibles have got your back! Even more so? Just get a low power x86 CPU like 200GE and it'll be more than you need for the near future! Of course, you can also do your part in decreasing e-waste and use cheap refurbished hardware as well, perhaps even buying professional grade stuff, like the people over at https://www.reddit.com/r/homelab/ community often do.
Need a software library or a language to help you with a particular task? It probably not only exists, but also has documentation and even tutorials available at a whim! You don't need to read magazines or manually copy code, you can download ready to run examples from GitHub, or even view them without leaving your browser! And the variety of languages is also lovely, anything from Python with its rich ecosystem, Ruby and PHP for simple webapp development, to Java, .NET for more serious platforms, Go and even Rust for working at a lower abstraction layer.
Need a larger piece of software? There are self-hosted platforms for blogging, sharing files, even e-commerce stores that you can host on your own. Most of those are also open source and free. While the licenses vary, in most cases you can modify the software to suit your needs, or to even offer fixes that may benefit thousands or millions across the globe. And on the opposite side, you also benefit from the work of others as well! As for the complicated domains, there are businesses to address your needs. Want to take payments? Stripe or Paypal has got your back.
And even within these walled gardens, things are mostly acceptable for now: you can host videos on YouTube, reach your audiences on social media or even use platforms for app delivery. That's not to say that they're perfect, but 20 years ago you simply didn't have anything like that. I recall one of the GDC talks about how back in the day people had to order video games from a small company by phone, which nowadays seems as curious, as it does unnecessary.
Oh, and also the FOSS and open source movements in general are amazing to behold. You get entire production ready operating systems like Debian or FreeBSD for free. They even probably run on the hardware that is in your home! And they can scale from a laptop to a server farm with few to no issues! Even driver support is improving and you also get a whole bunch of amazing free software: everything from LibreOffice, Firefox, GIMP, Krita, Blender, Audacity, kdenlive, VSCodium/NetBeans/Eclipse/IntelliJ (though personally i pay for the package of all JetBrains tools) to even game engines like Godot.
On a technical level: containers and software that compiles to small static binaries. In my eyes, both of those approaches are good for achieving higher levels of environment independence and if software is written with 12 Factor App principles (https://12factor.net/) in mind, or just follows some of the UNIX best practices, then it's likely that it'll be reasonably easy to configure and run.
For example, in my homelab, i run about 90% of the software in containers, giving everything resource limits, being able to redeploy stuff based on changes to a text file or two, but besides that i can also escape the clutches of the *nix file system structure which every piece of software treats differently and can achieve something like keeping all of the data that i care about within the system under a separate/common directory, "/docker" in my case. This leads to a simple directory structure, like "/docker/nextcloud/data/mysql/..." and also really simplifies backups.
It seems like someone looked at how we run software, and instead of trying to implement it from the bottom up, instead decided to create it from the top down - focusing on an easier Ops experience, and it shows! Similarly, even static binaries need to be built more often to keep up to date with their dependency updates, at the same time when you get that binary, you'll be pretty sure that it'll work to the end of time in a trusted environment with trusted data. It's much better than CentOS 8 breaking the xrdp package for some reason, or similar things happening with updates.
Oh, also, i cannot overstate how nice things like Let's Encrypt are - now you can secure your sites for free and automate certificate renewal. And with web servers like Caddy, a lot of things that used to be really hard are getting easier to do. Same for using Docker Swarm and Portainer for managing small container cluster deployments (though some people also say lovely things about Hashicorp Nomad, which optionally also integrates nicely with their Consul service mesh and Vault credential system).
In summary: Things aren't necessarily perfect, but they definitely could be a lot worse! If you look at the positives, it seems like there are a lot of advancements happening and maybe even mobile devices won't be so vendor-locked in about 20-40 years, given how ARM seems to slowly be gaining more and more ground! Similarly, i'm curious to see where FOSS will go.
Everything else is meh
Looking forward to more comfortable lighter weight VR/AR glasses. Think that upcoming displays will be 10X more comfortable and use optical wave guide instead of phone on face and that will make a huge difference.
Looking forward to Neuralink and that type of thing, ie brain computer interfaces.
Artificial muscles have come a long way. Especially promising are the high voltage types which I can't remember now, HASEL or something. 3d-printed artificial muscles and limbs could be a real thing.
I think people confuse interesting with exciting. Excitement was when I first got my driver's license; when I got my Atari 800 for Christmas; the first time I drove a 1998 BMW M3, whew! that car made me smile every time I drove it! Things like those excited me, not another web framework or programming language, or cloud services, or another phone, or saving the world somehow.
But I do have interests like programming a TI calculator, living off grid, making a rogue-like game, repairing and restoring classic arcade games from the ground up, such as Pacman and Defender.
Excitement only comes every once in a while.
Decentralized Finance - seems some very interesting things could come out of this.
3D printing in the consumer space. I have heard they print jet engine parts now. I can only imagine what people who tinker at home can come up with as the technology improves.
Hardware based ML models, imagine having a gpt-3 model on a chip that fits in your pocket? This would be something right out of a William Gibson novel.
All the trend of VR usually forgets that until now it was very difficult ( & costly) to have the 3D scan. Of shops, malls, indoor homes, cities, so we can get web users to immerse into. This excites me because it is happening now.
Examples : Matterport, Unity, free-visit ( https://bit.ly/3BIMfwl )
Too many well meaning, yet messy, complicated, risky and buggy services each try to drag potential customer into their swamp.
Each has a gold nugget and we need layer that aggregate, filters and simplifies whatever exists for end user.
Imagine web technologies that are inherently private, no third parties or servers, and yet more social than current social networks.
The goal of such a technology is to be divisive. Separate the population that wants to broadcast or silently lurk from those that wish to share and engage.
The things that I do find interesting are usually expensive, which crushes any interest. I hate my job and mostly see technology as torture due to it. Even if I want to work on an idea, I don't feel like staring at a screen after working my regular job.
I imagine software development skills becoming as widespread as math skills worldwide in 50 years. Its impact will be exponential.
It really opened my eyes to how far we've come over the years in learning to game our immune system. And the existence of printers for custom DNA blew my mind. I can't even get printers to reliably put ink on paper, let alone create the building blocks of life.
It's an ugly callous teenager as of now, but it grows quickly and is ingenious.
(Edit: I am about the same age as you)
AR - I was blown away by the AR comic book reader developed by VeVe for their NFT comic books. I still think that NFTs are lame (at least their current format), but being able to see through your iPhone an old comic book sitting right there on your table and flipping its pages was something magical. Never before I wanted so badly to have AR glasses with me and just being able to read a comic book collection in this way, without the need of my iPhone.
Robots - I was initially excited about the Amazon Echo, but I ended up using it only to set a timer when I cook. The new Amazon Astro is exciting. Way too expensive right now and I am just scared it might be a huge disappointment, but the idea of having a robot in my house that follows me, helps me, etc. sounds like super fun and very exciting.