ARothfusz

Joined 14 years ago

Karma
212
Submissions
99
Member since
Jun 18
Hi -- I'm Andy Rothfusz. I've made a career out of helping other engineers get the most out of my company's products, whatever that product is, from graphics chips to cell phones, from NLP to streaming video, PaaS and Linux Containers.

[ my public key: https://keybase.io/rufus; my proof: https://keybase.io/rufus/sigs/fmuOcpb2RG5hto137FBe8TDX9aci81bq6oahI9biG8o ]

View on Hacker News

Recent submissions

Comment · 1 year ago
You mean like the Voyager probes? https://en.m.wikipedia.org/wiki/Voyager_program

Almost 50 years old now, and still sending data.

What would I change about software development now to program like they did 50 years ago? I would program like they programmed 50 years ago: assume it has to work. Assume updates will be risky and expensive. Build in failsafes and watchdogs and redundancy. Be able to replicate the build every year for 50 years. Train people to know what the logs really mean, every year for 50 years. And launch it before the bike shedding can begin!

Comment · 2 years ago
Obviously, of course, a client would never _cheat_ or lie about an event. No, no, no. We can totally trust them.
Comment · 2 years ago
Comment · 3 years ago
I find the killer feature to be the ability to pause games. Sure, I could do that on my PC, but since this whole Deck is dedicated to just running the game, and I can set it aside, do the thing I need to do (maybe on my PC) and come back and start right where I left off, it feels different, more integrated, because for a little while, the game state and the deck state are the same. It is less like the Deck is running the game and more like the Deck is the embodiment of the game.
Comment · 4 years ago
Comment · 5 years ago
Comment · 5 years ago
I don't understand how refilling for $0.86 per wash is better than the $0.67 per wash if you use their cartridges? Or how that becomes "75 times cheaper". https://github.com/dekuNukem/bob_cassette_rewinder#cost-show...

How does this math make any sense?

  With that, the total cost per wash is:
  
  0.62p + 0.018p = 0.638p, or 0.87 US cent!
  
  We know from earlier that Bob Cassettes costs 48p (67c) per wash.
  
  Therefore, refilling it yourself is more than 75 times cheaper, resulting in a massive 98.7% cost saving compared to buying new!
Huh?
Comment · 6 years ago
I really enjoyed making combinations on the filters to see what (I thought) unlikely combinations existed, and I was happy with what I found (e.g. minimal organic, architecture face). Does the artist apply the labels? Or is classification part of your curation? In any case, nice work. I hope your market finds you!
Comment · 6 years ago
Comment · 7 years ago
I've been at a number of failed startups. Here are some of the things that hurt or eventually killed us. Note that these can apply to projects within large companies as well. YMMV.

* We changed business models so our customers became competitors. How many ways do you depend on your customers? Is it just sales, or is it marketing too? Will your new customers really be able to replace your old ones? What is the transition plan?

* We always delivered what we promised and sometimes more, but late. Our competitors under-delivered but always on time. How sensitive are your customers to features vs timelines? Have you separated your features so you can deliver _something_ on time? Or is it all-or-nothing?

* The parent company/major investor had a bad year and shut down our funding. They were so big, that had been unthinkable. How diverse are your funding sources?

* After shutting down, we stayed together trying to resell what we had developed. We found an apparently interested large company and really tried to get them to fund our continuation. They were just playing us along, trying to learn what we knew about the market, then they released a competitive product that was inferior to what we had in development before the shutdown. How much do you know that your investors don't? Are you sure you want to tell them?

* The parent company/major investor decided our project was actually really cool and decided to move management back to the mothership, where they were pretty clueless about our market. That killed morale in our office (because it wasn't our project anymore) and slowed down decision making immensely (mothership was overseas). How much do you know that your investors don't? Do they appreciate that?

* We gave away too much for free. The freetards complained the most and required the most customer support and education. Very few of them converted to paying customers. When will a customer be forced to decide if your product is right for them? Why will they leave your free plan? Is your free plan free for you?

* Those that did convert only stayed with us through the middle part of their growth cycle. Once they got big enough, they also had enough money to hire an internal team to perform our service for them, believing that this would cost no more and lead to more control. Are your customers going to grow with you and are you going to grow with them? How? Why won't they leave when they get big enough?

* We spent our balance sheet on lawsuits instead of marketing or product development, defending a feature customers liked but was not core to our business. Why are you in court instead of on shelves?

* We saw the coming trend to run application software in a browser, 20 years too early. We based our product on unproven technology which we had no ability to improve ourselves (included hardware and software), and our prices were not competitive with the current technology. Despite this, we did have positive press and some sales. What, exactly are you selling, and why would anyone buy it? Can you find a practical compromise between your big vision and what people want to buy now?

* We were one company with two orthogonal products. One product was easy to understand and visually attractive -- it got all the press. The other was invisible, extremely powerful, but hard to explain to a broad audience. This made the company feel unbalanced, with razzle-dazzle that didn't lead to sales of the more valuable product. How do your products support each other?

Comment · 7 years ago
There is no vertical parallax, just horizontal.
Comment · 7 years ago
It is not displaying on layers in the block. I have a 15" LookingGlass. The depth appears continuous, not in discrete layers.

The field of view is, to me, very wide. I'm not trying to show it to an audience and it is more than enough to immerse me. It is also important to note that the field of view comes with parallax: you can really see around corners. It is not just a wide field of view on the same stereo pair.

Comment · 8 years ago
Darn, now I'm going to have to go back and re-read Dune considering the worm as a metaphor for the surveillance state. Walk without rhythm!
Comment · 8 years ago
I really liked _The Thoughts_ section.

Before _The Thoughts_, this paragraph in _The Notepad_ caught my eye:

> Honestly, I don’t consider the bad memory the younger generations have to be that big of a problem. True, we have to search for information all over again, but it might be a good thing. Information is so quick to change now. What you learned yesterday might have already become all wrong today, while bad memory has you find the latest, most accurate data every time.

I think this person _should_ worry a bit about this lack of memory, if it is a real phenomenon. If you're not updating the knowledge in your head, then how do you develop instincts about what to trust? There is a certain rate of change you should learn from experience, which you never notice if you have no memory. Some things you should expect to be different every day, and some things should not change very often, and if they do (or don't) change, they deserve more scrutiny. If you don't know the answer from yesterday or last week, you're stuck in a kind of neverending present and you're easy to deceive (a la _Memento_)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton