I kept the rolls of paper tape and occasionally used them as streamers, much to the curiosity of neighbours.
1,098 karma · joined January 25, 2020
I kept the rolls of paper tape and occasionally used them as streamers, much to the curiosity of neighbours.
Try to avoid hype stocks. It's easy to get burned. Recommended reading is "Intelligent Investor" by Ben Graham. Warren Buffett calls it the best book on investing ever written, so you can't go far wrong. It's importance is in emphasising valuation rather than narratives.
The narrative over the last few years is that tech stock will grow to the sky. We were in an ebullient bubble phase. Psychology is a factor in market pricing. The narrative is shifting. Interest rates are going up, the economy is tightening, people may lose their jobs and investors are realising that companies in high valuations leave precious hostages to fortunes. People are beginning to realise that TSLA doesn't have a monopoly on the production of electric vehicles. Above-average profits bring in competitors, which of course reduces those supernormal profits due to market forces.
People go from "this baby's going to the moon" to "I don't want to be the last guy holding the bag."
They'll be plenty of experienced investors on HN who know exactly how all this goes down. But they'll also be a surprising percentage of HN readers who won't. Despite being highly intelligent, they'll fall for narratives (perhaps even more so than their lesser intelligent counterparts), and rationalise why absurd valuations are justified.
Falls tend not to be kind, either. It can take years to build up a head of steam, only for it to collapse in a few months. Crypto, anyone?
Rising prices tend to feed on themselves. The higher and longer a stock goes up, the more it seems like a "sure thing". But there's no such thing as a sure thing. The higher it goes, the more detached it becomes from reality. Reality wins in the end, though.
Now that I think of it, Taleb's suggested that banking should be a civil servant job. So, no financial engineering or bonuses, just boring paperwork.
In the wake of the financial crisis of 2008 (IIRC), the role of regular banking and hedge fund activities was split in two. The idea is, of course, that if all the fancy derivatives blow up, it wouldn't take retail banking with it. I read recently that the UK government was thinking of dropping this, which seemed a bad idea.
I wonder to what extent the chip issue will resolve itself as we realise that not everything has to be IoT. I'm probably being overly cynical on this, though. There's still a lot of genuine uses for chips.
I guess the trick is to wait for a year or two, THEN invest in new tech IPOs. We need a bit of time for the crap to be flushed from the system. Do that, and there's probably a fortune to be made, as the tech that will IPO'd is likely to be of much higher quality.
I missed a real trick in not buying Google, for example. When did that float? 2002, or thereabouts. The markets were in real value territory the, so it was a good time to invest. I figured that Google were just being flashy, but I was too cynical at the time. Hindsight is always 20/20 though.
Dunno, maybe they'll be someone out there doing something interesting with RISC-V that has a potential to exploit some niche market. It doesn't have to be "Web 3.0".
If so, then that would be pretty awesome. I think that people have been trying to get real-time working on Raspberry Pis. It seems that they get kinda close, but never manage to get all the way.
Aha, glad somebody is seeing the same thing I'm seeing.
The problem with Google is that it is too large, and too successful. Their idea of having experimental projects is a good one, the problem is that Google makes so much money that they don't commit to them. They become too dilettante about them.
The fix is to do spin-offs, say keeping a minority stake at less than 20%. This generates capital for Google, gives them a share of the upside, but they don't have too much influence on the spin-off. So it's Death or Glory for the spin-off. They are forced to make whatever it is they invented work, or face extinction. There is a smaller management team, focussed on success.
This strikes me as a much better proposition than what we see at the moment, with Google just dabbling around pouring money into something they'll eventually get bored with.
You'd think that what with all the big brains at Google, someone would have thought of this. Maybe someone at Goldmans should make a pitch.
The US has a lot more entrepreneurship than the UK, and I think it is something that us Brits could well do more of. In the UK we're too conservative, whilst the US plays it much more fast-an-loose. The UK has its fair share of financial scandals, mind.
I get the impression that in the US there has been far too much money chasing after far too opportunities. Blasting through $10b in a single business seems, shall we say, "quite an achievement."
I mean, Juicero, what was that crap, anyway? And then there was the whole Elizabeth Holmes thing. It would have been a large-cap company by UK standards. It seems that there's a lot of US "businesses" out there who are looking to hoover a lot of that sweet sweet VC lolly. I'm not sure what "due diligence" the VC guys are doing, but it doesn't seem much.
Another thing I have noticed is that, fairly recently, VC has seemed to switch into reverse gear. Now growth seems to be de-emphasised. It's like the whole Venture Capital market has collectively woken up one day and decided that they are much more sceptical about funding growth opportunities. What has changed really, though? It seems that just because Facebook and a couple of other titans decided to have a round of layoffs, that everyone else should, too. It's not really logical when you think about it. Sure, there's the whole Covid and Russian conflict thing throwing a spanner in the works, but have things really changed that much? It seems more a case of a lack of "animal spirit" compared to formerly that is causing the problems rather than any real problems themselves.
Tinyusb seems quite flexible. You can write anything. It seems to have quite a bit of "canned" functionality, too, so if you wanted to write a keyboard host, for example, it's a case of trying to work through one of the demos and adapting it to your needs.
The problem with USB is that there is a lot of assumed knowledge as to how it all works. I only started playing with it recently, and it feels like being parachuted into enemy territory without a map. I wrote some of the basic here: https://medium.com/@oblate_24476/introduction-to-usb-from-a-...
If I wanted to update my software every five effing minutes I wouldn't have chosen Debian Stable.
For example, I saw a tear-down of an old game controller. It used a parallel-to-serial chip in the controller, which is a simple commodity chip. Keyboards and mice had very simple ways to communicate with the computer. In contrast, USB is complex, probably the most complicated protocol out there. And it's only getting more complicated. If you want to communicate via USB, best use a pre-existing stack.
Communications protocols of yore were relatively stable. If they were revised, it was infrequently. Today, protocols don't really seem to be designed to be common to everyone. They're more proprietorial.
I've been through a whole bunch of distros. I'd generally recommend Ubuntu, but I grew increasingly frustrated with it.
Debian Stable works for me. It has a vast repo, all nicely integrated into a coherent whole. Unix(ish) is unsurpassed as a development platform.
The reason I say this is, as long as Zoom and maybe Skype work on my computer, which is over a decade old, it has enough for what I want. VS Code is also OK, unlike the abomination that is Eclipse. I can never stick to VS Code, but think it's a sensible choice if it works for you.
Windows 10 sounds like a nightmare from what I've heard. The constant updating, all at inconvenient times. I heard that Win 10 is allowed access to your data. Quite why folks didn't kick up a much bigger stink about this I don't know. Corporations are OK with MS sniffing through their documents? For real?
Win 10 seemed like a social experiment to see how hard they could kick consumers in the nuts and still get away with it. Win 11 seems to turn the insanity up to 11.
If anyone thinks Windows is any good, then all I can see is that they're suffering from some kind of Stockholm Syndrome. Non-commercial Linux distros are a breathe of fresh air.
The problem is that nobody really knows what practices are best, anyway. It's mostly just following the herd and gold-plating.
A story I typically trot out at this point is some code that was written in Fortran. I passed a meeting room one day, where some consulting dude was talking about "yeah, we could just put that in xml."
The thing about Fortran is that it can read arrays as a one-line statement. It's native to the language. You put data in XML, then you need to link in libraries and parse the whole shebang.
Programs need to be revised periodically. That means a bunch of guys who know what they're doing (not necessarily programmers) have to sit down and go through the tedious business of figuring out a new spec and how things need to change. I don't there's any shortcut to this. XML won't magic the problem away.
In years to come historians will be having a good old chortle about how we managed to come up with two times that were 37 seconds apart.
In retrospect, fiddling with computer clocks like that was bound to be a nightmare.
> compared to 2GB [of RAM] for Android
Crikey, I didn't know that. I have a Nexus from 2012. It seems to have slowed down since I first bought it. Android has been upgraded since then, of course. It's not a phone, just a tablet. I was happy with my purchase at the time, although it seems to run slow as molasses now.
One big problem was that I had to log into my Inland Revenue account through an auth app that they had. They seemed to update it frequently, which of course needed a huge multi-megabyte download. I was actually concerned about this. Fortunately I was able to get the Inland Revenue to allow alternative authorisation, but I had to jump through a lot of hoops.
I now don't NEED my Nexus for anything. I use kik on rare occasions. My plan is to not use the device, unless there is some nice distro that runs on it. Any suggestions? It must be lightweight.
I can't really see the point of Android per se. It just seems like a bloat-tastic OS for devices that are ill-suited to bloat.
Now that you've got me ranting ... everything is poxy smartphone this and smartphone that these days. Scan a QR code? How? The hoops I have to jump through to get that sorted is unbelievable. They should just give me the text version.
I have a dumbphone, PAYG. I got it from Tesco (a UK supermarket) a couple of years ago. Cost me 25 quid, which included 20 quid worth of vouchers. So basically, I bought a phone for 5 quid. I doubt that Tesco could make them for that money. I told one guy about my purchase, and he laughed that I had been ripped off. Bizarre. I bought a legit phone for 5 quid. It does exactly what I want it to do. So joke's on you, pal.
Some people have no concept of frugality.
So what we're saying is that Kim Kardashian is not necessarily the best source of financial wisdom?
Oh how we laughed.
In the dim and distant past I worked as a programmer at a company that bought an old country estate for one of its offices. As part of the estate there were about a dozen peacocks. There were none left when I joined though. My manager explained that they were completely dumb and kept get run over.
I have this vision that in a year's time we'll walk into Twitter's HQ to find it being staffed by crows pecking at keyboards and spitting out Typescript.
It's interesting to think about. For the first few times nothing much seemed to happen. So you never really know if the crows are doing stuff by blind luck, or they've twigged that there's a connection between me and biscuits.
I think they're catching on, though. A couple of days ago I approached the post, and the crow dispersed. I put down a biscuit, and I reckon the crows saw what I was doing. I carried on my walk. I had to get some way away, and then a crow went to the post and nabbed the biscuit. I think it bought a friend.
So I reckon that the crows now know what the system is.
One day I shall be King Of The Crows.