HN user

cweiss

64 karma

Passions: Computers, Homelab, Boardgames, Computergames, Making, 3D-Printing, Woodworking, Electronics, motorcycles, wrenching.

Personal Background: Personal Computer use since 1975. Ran a BBS in early 80's. Grew up in the San Francisco Bay Area. Worked at Maxis pre-EA.

Career Background: Quality Assurance, Release Engineering, DevOps, containerization.

Posts0
Comments111
View on HN
No posts found.

I'd love a citation on that. Not to prove you right/wrong, I'd just love to see the definitive etymology of "Application" to describe software. I'm trying to remember what 'software' was called in the mainframe docs I looked at back then.

Wikipedia says: `The first modern theory of software was proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem (decision problem).[2]`, but I think that was being used as a verb, not noun.

Unfortunately, I don't _think_ this propagates to other Apple devices that are set to alert you to incoming calls. (Someone please correct me if I'm wrong on this).

I don't know if the barrier to entry was all that low...

You needed a computer and modem (until the C64 & ZX-81 came along, you were talking ~$2k including modem, floppy drive, and monitor for an Apple 2, TRS-80, Pet, or similar - adjusted =~$4k today). You needed a dedicated phone line, not nearly as easy to get back then as now.

Plus, you needed to be able to justify the gear - You couldn't do a whole lot with a personal computer back then besides writing, spreadsheets, and gaming. It was absolutely not a 'practical' purchase for 90% of the population.

Back in the early 1980's, there was a weekly PBS series called The Computer Chronicles. It was a rundown of tech at the time. Being an older geek, I remember watching them first-run to learn about shiny new things like VisiCalc, sound cards and The Internet. Thankfully, folks have managed to digitize most of the original tapes and it's now on YouTube: https://www.youtube.com/user/ComputerChroniclesYT

I've found that going back and watching them has stirred some great nostalgia and perspective.

Is there an effective mnemonic for the model designations? I've heard the lineup several times and it's just not sticking. Because of this, I tend to forcibly _not_ think about the iPhone to save mental CPU cycles.

Earlier poster is correct about not being intuitive. Now that I know about it, that's awesome. Sadly, it's not supported by the Google keyboard (long press kicks off voice search).

Figure out where the toxic shitstorms are coming from and cut those items out of your life.

In my case, the main FB news stream and TV news were the primary antagonizers. I stopped watching TV news and get my news from HN and Google News (even that's a struggle to hide the useless crap). For FB, there are several special-interest-groups about things I'm interested in (Fusion 360, woodworking, blacksmithing, etc) that are not prone to off-topic or sensational chatter (thank you, moderators!) and I installed 'News Feed Eradicator for Facebook'[0] which has cut way back on the unpleasantness and even turned FB into a positive experience.

[0] https://chrome.google.com/webstore/detail/news-feed-eradicat...

No, but a growing number of utilities can inform customers that it is a 'peak usage' time and customer devices can adapt accordingly.

Nest (and I assume other internet-connected) thermostats are able to accept peak-usage notifications from the power company and dynamically reduce usage. In my case (Portland Electric), it's two-way communications, if Nest can prove to the power company that I let its device reduce usage during peak-load times, I get a credit at the end of the year. The Nest in my house has almost paid for itself.

So much this - It's hard to get invested in a product when it's a nebulous cloud rather than a bright point. This is so much like the Performa SKU sprawl that almost killed Apple in the days of old. The problem now is there's no Prodigal Son to swoop back in and kick things into shape.

Our company has several LifeSpan treadmill desks (~$1200) scattered throughout campus. For a while, I was using one daily. My experience:

1. You're bouncing up and down while you're walking. At best, you can read something - typing/mousing is a challenge. I had little success writing or coding. I ended up using the desk first thing in the mornings while I caught up on emails, news and such. This was the dealbreaker for me in getting a setup at home.

2. I wanted a separate set of footwear for the treadmill. I suppose I was right on the edge of sweating too much to be comfortable the rest of the day in my 'walking clothes', but swapping out shoes/socks was a must.

3. It _is_ much better than not using one. For all the same reasons that any regular exercise is good - better mood, lost weight, break in the day, etc.

The desks had 'dead mans switch' leashes (strap that kills the treadmill if it's pulled out), workout computers with HRM, adjustable height desks with memory and were beefy solid machines. I think the only thing they missed was a USB charge port. I would think a cheaper machine might be flimsier, which could aggravate the bouncing issue.

/me gets tinfoil hat

1. Verizon buys some content producers that flop - Content will not be a profit center for Verizon.

2. Other media companies buy content producers that don't flop (as much).

3. Verizon's General Council (Ajit Pai) becomes head of FCC.

4. FCC pushes to roll back regulations allowing communication providers to charge premiums for content access.

Is it really as bad as it looks?

I know I'm late to the party, but I'm surprised nobody mentioned the Hitchhiker's Guide to the Galaxy series - It's a BBC Radio Play, but was my first exposure to the story, and a fantastic one at that. I also really enjoyed the Star Wars radio drama.

My typical web pattern is to open a page, read it's content, open any interesting links in background tabs, then deal with them either immediately after reading the current page, or in bulk at my next idle moment. Dealing with them depends on the content. Generally, I'll take one of 3 paths:

If it's something I want to action against soon (IE - a really neat ESP8266 project or very cool VIM trick), I'll add the URL to ToDoist. I'll review all my links in that every week or so and either discard, take action, or move to the next two options. I've managed to keep my ToDoist URL queue fairly short - under 100 items.

If it's an article or long form journalism I want to read later for recreational purposes (IE - the history of the ESP8266 or how VIM has made the ESC key the battleground of the technical elite), I'll generally add it to Pocket (which captures the article text) thinking I'll go through and catch up on them the next time I have an hour to burn (usually a plane flight). This never happens though. My Pocket list is huge and untouched.

If it's a link in reference to something I'm interested in doing/exploring (IE - something about ESP8266 projects or VIM tricks), I'll add it to Pinboard.in and pull it up when I start messing with those projects again. I actually refer to my Pinboard.in account frequently, but never expire anything. There's ~12k links and it's a bit of history of what I've been interested in over the years.

TBH - Do you even need 1TB of storage on your desktop? If your image/music library is that large, you'd have it on a NAS. Maybe if you've got a big batch of VMs for some reason...

Depends on what you want out of it. My biggest loss with G+ sunsetting is that there were some decent technical groups. I've not yet managed to get addicted to Reddit, but I'm guessing that's going to be as good as I'll get. I'm starting to see more domain-specific Discord and Slack instances being spun up. While great for discussion, they're not so good for long-form informational posts...

In the end, I'll go wherever the rest of the folks who share my interests go. It (hopefully) wont be Facebook, but there appears to be no other far-and-away frontrunner at this time.

What will be cheaper: Tariffs or "the right amount of funding"? I'm guessing tariffs will still be far less expensive than ramping up US-based manufacturing that can cover all the components/labor that was sourced in China. Long run, it might pay off, but you're betting that the next president (or even the current unpredictable president) won't go and roll back the tariffs before the investment has paid off.

Yes, but the real win is in a different way than I think you're describing. With Docker, containers are built in a layered fashion with each 'step' of the build creating a new layer (think version control hashes). The benefit here is twofold:

First - If your change to the container is near the end of the build process (see earlier comment about smart container design), then the rebuild will only change the final few hashes and Docker is smart enough to not rebuild earlier hashes.

Second - Hashes are global, so if you have multiple containers that start with the same base (say, Alpine Linux + Python + NMP + etc.), Docker will share existing hashed layers. This means a much smaller distribution payload.

To (what I think is) your original question - you can tag the 'final' container itself. Tagging it with the Git hash is one way to get exactly what you're talking about.

OTOH - It's pretty damn cool to say "Alexa, turn on the room lights" _before_ you get to the room or "Alexa, turn off the room lights" _after_ you've walked upstairs and realized you're not going back to that room.