As a user of software, I get similarly frustrated as the author. ("user" here includes use of third-party libraries to build on) However, developing system-level software, I've come to realise that even if you really, really care about the quality of your software, you can still be bitten by statistics. Basically, developing error-free software is comparatively easy if your software effectively performs no I/O, that…
As someone who works on compilers for a living, even “read in some data on launch, grind through some computation, emit output, terminate” is not an easy problem. Regardless of what tools you use, there are no substitutes for testing, care, and rigour. And testing.
Everything's broken and nobody's upset
201–210 of 418 posts
Re: Everything's broken and nobody's upset
#202My sentiments exactly. I got so tired of being upset with the horrendous human design in modern technology that I took action. What I've done: - Buy 2 $350 laptops every year. Move all data. Give away old ones. - All contacts in one .txt document. - Memorize most frequently used contacts. - No smart phone. - No tablet. - No Kindle. - No palm pilot. - No Facebook. - New car ('12 Hyandai) with minimal technology. - Was…
Clearly some of these are life choices, and important ones which almost certainly make sense to you, but one thing; No dishwasher? I don't really understand this. My dishwasher has a single wheel and a switch. The switch is "heated dry" [ON|OFF] and the wheel sets to one of three positions ("light wash", "normal wash", "medium wash"). If you're only washing dishes for one then I guess this makes sense, but I fail to…
It takes 10 minutes, start to finish, to wash and put the dishes in the rack, if I've neglected to do them for a day or two. 15 total if I towel dry them.
Yeah, the dishwasher would be more convenient, maybe, but doing it by hand is just plain faster and I don't have to multitask.
Probably cheaper, too.
Re: Everything's broken and nobody's upset
#203My sentiments exactly. I got so tired of being upset with the horrendous human design in modern technology that I took action. What I've done: - Buy 2 $350 laptops every year. Move all data. Give away old ones. - All contacts in one .txt document. - Memorize most frequently used contacts. - No smart phone. - No tablet. - No Kindle. - No palm pilot. - No Facebook. - New car ('12 Hyandai) with minimal technology. - Was…
I don't think the OP is being serious. Wash dishes by hand? Call me optimistic but, I kind of thought we perfected the craft of producing dishwashers.
Re: Everything's broken and nobody's upset
#204My sentiments exactly. I got so tired of being upset with the horrendous human design in modern technology that I took action. What I've done: - Buy 2 $350 laptops every year. Move all data. Give away old ones. - All contacts in one .txt document. - Memorize most frequently used contacts. - No smart phone. - No tablet. - No Kindle. - No palm pilot. - No Facebook. - New car ('12 Hyandai) with minimal technology. - Was…
Wash dishes by hand. (Fuck the 48 buttons on the dishwasher.) There are one button dishwashers out there.
Re: Everything's broken and nobody's upset
#205Earlier quoted context omitted.
Clearly some of these are life choices, and important ones which almost certainly make sense to you, but one thing; No dishwasher? I don't really understand this. My dishwasher has a single wheel and a switch. The switch is "heated dry" [ON|OFF] and the wheel sets to one of three positions ("light wash", "normal wash", "medium wash"). If you're only washing dishes for one then I guess this makes sense, but I fail to…
Yeah, mine literally just has a dial that is only used to turn it on and off. No buttons, switches, anything. You just turn the dial like 0.2cm and it turns on. I can't imagine being OK with wasting time washing dishes by hand.
Re: Everything's broken and nobody's upset
#206I've been thinking for some years now, I wish everyone would stop implementing features and perfect the ones that are already there. Optimise. Improve. This is why I was so upset at Sparrow throwing in the towel - they concentrated on one thing, email, and did it better than I'd seen it done before. By specialising they were able to spend the time to get it right.
Since this is HN, what do you think about the business impact of it? I know "make something small but better" is a nice motto, but will it work for Apple, Microsoft? Heck, even for a proven startup's product, is it a good long term strategy, or a long term gamble? There aren't much examples of 37Signal's model of "don't implement features but keep polishing" approach.
Re: Everything's broken and nobody's upset
#207Earlier quoted context omitted.
The browser doesn't have to know or care if some javascript on a page is doing an infinite loop. It's quite possible to sandbox a tab so that it can't take down the browser, just like an OS sandboxes processes so that one can't take down the kernel and other processes just from using too much CPU.
That is true in that Chrome always seems handle this better than Firefox for example. I guess it is to do with scheduling the browser UI threads and the JS threads. Although perhaps there are issues with locks and contention because there is probably some shared state between the browser UI thread and the JS engine/DOM on that tab. Thing is once you start implementing stuff inside the browser to handle these situatio…
Browsers stopped being document readers well over a decade ago, even if they seem like one to the user.
Re: Everything's broken and nobody's upset
#208Earlier quoted context omitted.
I don't think the OP is being serious. Wash dishes by hand? Call me optimistic but, I kind of thought we perfected the craft of producing dishwashers.
We will have perfected it when you can again expect them to last 20 years without failure and at failure there is a diagnostic code that tells which reasonably priced part needs to be replaced.[1] They are probably optimized now, but not for the consumer's benefit. Also, people's thoughts on dishwashers vary hugely with the number of people in the household. When I am alone I never use a dishwasher. When in a househo…
I suspect you mean they've been optimized for the shareholder's benefit.
Re: Everything's broken and nobody's upset
#209My sentiments exactly. I got so tired of being upset with the horrendous human design in modern technology that I took action. What I've done: - Buy 2 $350 laptops every year. Move all data. Give away old ones. - All contacts in one .txt document. - Memorize most frequently used contacts. - No smart phone. - No tablet. - No Kindle. - No palm pilot. - No Facebook. - New car ('12 Hyandai) with minimal technology. - Was…
Sometimes it's also about focus, too.
Same with my digital camera, Microsoft Word, Excel, et cetera.
Don't master. Learn what you need to get the job done.
Twist ending: I do the dishes a lot, and I end up washing them by hand anyway. Why? Because it's tedious labor that gets my mind away from coding and technology. I consider it meditation. My wife hates that I don't use the dishwasher.
Re: Everything's broken and nobody's upset
#210Earlier quoted context omitted.
Clearly some of these are life choices, and important ones which almost certainly make sense to you, but one thing; No dishwasher? I don't really understand this. My dishwasher has a single wheel and a switch. The switch is "heated dry" [ON|OFF] and the wheel sets to one of three positions ("light wash", "normal wash", "medium wash"). If you're only washing dishes for one then I guess this makes sense, but I fail to…
No dishwasher here, either. It takes 10 minutes, start to finish, to wash and put the dishes in the rack, if I've neglected to do them for a day or two. 15 total if I towel dry them. Yeah, the dishwasher would be more convenient, maybe, but doing it by hand is just plain faster and I don't have to multitask. Probably cheaper, too.