HNHacker News
TopNewBestAskShowJobs

dr42

117 karma · joined May 21, 2012

Architect@Fortune 500 company
submissionscomments
dr42··on Show HN: QuicklyChat - A video walkie-talkie for the workplace
But it's red on green or green on red, not differentiation between the two? I have r/g color blindness, I can't see red berries against green foliage, but I can tell red from green easily.
dr42··on The Ultimate Counterfeiter Isn’t a Crook — He’s an Artist
That's because world history in America is much the same as the world series - fully encompassing of the whole world, with countries as far afield as.... Canada :)

I should have mentioned I grew up and went to school in England, and learning the ins and outs of luminaries like Sir Issac Newton was part of history class.

To be fair, we only touched on American history, and obviously seen from the other side of the coin. We kicked out the religious pilgrims so we could get back to partying and starting the industrial revolution.

dr42··on The Ultimate Counterfeiter Isn’t a Crook — He’s an Artist
This sounds very fishy. Imaging and scaning software, along with printer drivers have built in currency detectors to prevent this.
dr42··on The Ultimate Counterfeiter Isn’t a Crook — He’s an Artist
Few know?

That's part of every grammar school boys education. Or was, in my day. Newton sending a couple of dozen men off to Tyburn to be hanged, drawn and quartered was quite memorable.

dr42··on Show HN: landing pages for iOS apps with interactive, usable demos
I liked it until I clicked the Modest demo and it said my iPad needs Flash installed :(

Wouldn't that be a not-so-great idea for an iOS centric audience?

dr42··on The Leanest Startup in Silicon Valley
How exactly is this brilliant? There are way more distractions living in a car, like basic needs, keeping warm, going to the bathroom, changing clothes, internet, charging the laptop, being moved on by the police etc etc. a nice quiet office in some cheap shares space is a much better environment for building software.
dr42··on Microsoft’s Downfall: Inside the Cannibalistic Culture That Felled a Tech Giant
that's just one point of view, there were also a lot of very cool Soviet era designs, like the Lomo camera, for example.
dr42··on Microsoft’s Downfall: Inside the Cannibalistic Culture That Felled a Tech Giant
Have you seen the sales of SharePoint?

Engineers always think that companies are engineering driven, when in fact mostly they are sales driven. If SharePoint sells well, then its not substandard, even if you don't like its architecture.

dr42··on Microsoft’s Downfall: Inside the Cannibalistic Culture That Felled a Tech Giant
The USSR doesn't exist anymore, and this slur on Russians is a little disingenuous, they did, for example manage to get the first man and first woman into space before anyone else.

Talented engineers don't only work at startups, most of the really interesting work isn't done by little companies, they just don't have the budgets to do much more than mashups of existing technology, it's big corps with deep pockets that do the really hard core CS.

dr42··on Higgs Boson Explained by Cartoon
Not even remotely true about penicillin, I'm pretty sure that when Flemming discovered penicillin, since he was a biologist and a pharmacologist he had a pretty good idea of its practical application.

x-rays, maybe, but even electricity im doubtful of. While it may not have been possible then to predict all the uses of electricity, i'm pretty sure someone had the idea of using it's power to, well, power things...

dr42··on Full-Body Scan Technology Deployed In Street-Roving Vans
The Sun kicks out gobs of x-rays, you're already being exposed to x-rays. One week in the sun is about the same as a chest x-ray.
dr42··on Shall We Use Clojure?
I'd hazard a guess that this had less to do with java and more to do with your lack of c experience. collections in c is a solved problem, there are numerous libraries (glib, for example) out there that are all similar to Java's collections.

C++ has stl with many of the same collections, and if you want to use auto_ptr, you don't even need to remember to call delete.

I am not saying there are not productivity gains to be had from using java, but as in this case, it typically comes from not having the relevant experience elsewhere.

dr42··on Acunote (YC W11) Takes On Project Management With A Gmail-Like Interface
while it might seem like a reasonable response, it's just not true. I don't see anything wrong with making the pricing page similar to 37signals, but it's not the case that this is "like every other site out there"
dr42··on Apes With Apps - Ape building a vocabulary of thousands of words with ipad
I was about to add that I would have expected more from the IEEE, but then I looked, and they actually have an accurate title.

The word iPad doesn't appear anywhere in the article. Whomever retitled this, might want to consider reading the article first.

dr42··on Wunderground.com sold to The Weather Channel Companies
isn't that google? q=weather 94107
dr42··on Bringing Bash's powerful command line editing to Microsoft Windows' cmd.exe
You're only talking about all the trivial stuff, the IT setup, getting drivers to work with different hardware. This is the just the same on windows, except it has a much broader support for more hardware.

Of course things like config files change, but unix remains one of the most backwards compatible platforms to build anything on.

dr42··on DragonBox: Gaming children into learning algebra
Since by 4 most kids know the alphabet I wonder what the long term implications are of learning algebra first. Maybe letters won't feel like parts of words, but instead she'll look at them as problems to solve.

I wonder what the big rush is with children, symbolic manipulation in a 4 year old's world has very little implication. Manipulating her environment through motor skils, developing ever more sophisticated interactions with other children, play etc, all seem to be much more useful. But anything that's fun is very likely good. I wonder how much of the fun is her reading back to you your enjoyment at seeing your offspring participate in algebra. The first rule of being a 4 year old is to please the parents. They, after all, provide everything.

dr42··on Stephen Hawking on time travel, M-theory, and extra terrestrial life
While our perception of time night be subjective, as you suggest, the distances involved are not. Even if it only feels like a few moments, the universe doesn't much care how we feel, or what we perceive.
dr42··on Has the notion of "files" outlived its usefulness?
Files will never go away. It all depends on the abstraction level that you view the term 'file'. Humans are files, a self contained unit of information (with built in copy semantics!) they have meta data (hair color, eye color, height, age etc). My point is that there will always be a container object of a sequence of bytes of data. Whether that's an mp3 file or a hummingbird, they are still files.

A more meaningful question might be to challenge the notion of a hierarchical file system. The web has managed fine without one, so possibly search across a flat collection is a better metaphor. There are numerous others.

There are, however, interesting possibilities that make files less conspicuous, apple are experimenting with this, where there are pipes between apps, I open a photo, send it to snapseed, pipe it on to tumblr. At no point am I confronted with a file save dialog. Obviously it's a file under the covers, but that's just an abstraction. Files themselves are abstractions. There's really no such thing as an mp3 file, it's just a sequence of bytes we can interpret as one.

dr42··on Replying to App Store reviews
A reasonable argument can be made that responding to reviews has helped improve yelp.

While some slice of humanity exhibit those article mentioned qualities, there's also a review process that goes on the person reading the review. When I read a review I asses the likely educational level, their domain specific knowledge and the way they phrase their words. This then brings a 'reviewer rank' to the equation, so I automatically weight the reviews positive or negative comments appropriately.

I think adding the developers voice adds an Interestimg dimension.

dr42··on PHP solves problems. Oh, and you can program with it too
Just because you built visitor counters doesn't mean the language can't do a whole lot more. You're whole criticism seems more leveled at your early jobs, rather than the language.
dr42··on PHP solves problems. Oh, and you can program with it too
Re pascal, that really was a language that had unpredictable order of evaluation. Not to mention its issues with forward declarations leading to infinite recursion. Fortunately i have relegated pascal to the attic of my mind. These days I seldom stray far from python or JavaScript. Both of which are wonderful languages. Java's ok when eclipse is used to auto complete the verboseness.

Start out in pascal these days and try getting a job!

dr42··on PHP solves problems. Oh, and you can program with it too
I learned programming 25 years ago, assembly, pascal and c. Over the years I've learned and used Java, php and python.

PHP is only a cage if you let it be. PHP has all the tools you need to build anything. I prefer python any day, but I don't like to see people who never got beyond the newbie level criticize something just because they couldn't make it work for them. As the old phrase goes, a bad workman always blames his tools. The criticisms you have leveled at php are all the usual newbie ones, not understanding how stings and numbers are equated etc, it's like a python programmer not getting is vs ==, or a JavaScript programmer not understanding undefined, or a SQL programmer not understanding why null = null for purposes if group by, but not in equality testing. You have to undertake the language in hand properly before you can use it properly.

And yes you did make that assertion at the beginning of your thread. Go back to the first comment you made here on this thread.

dr42··on PHP solves problems. Oh, and you can program with it too
"a string is not a number"

Well then use ===, but when a string contains numbers then php will do the type conversion for you. It's a convenience.

It may not work correctly by your definition but it's pretty intuitive and useful the way it is.

dr42··on Wanted: A Light Field CEO
"it could disrupt photography by making it easier than ever for beginners to take good photos."

These cameras do not help beginners, or anyone else take good photos. In much the same way that instagram doesn't. Sure, it might be a fad, like HDR is, but nothing short of learning about composition and lighting will make anyone take good photos.

I don't see anything disruptive about lytro photography. Being able to pick the focal point arbitrarily after the photo has been taken is a cool gimmick, but what's the point? How many times have you really wanted to do that with a photo? Beginners seldom take photos that are out of focus because autofocus systems have improved so much. Most blurry photos are due to low light and camera shake, poor handling of the camera. Lytro does not solve that problem.

I hope it succeeds and becomes a viable alternative, just as foveon sensors were/are, and I hope the company do well, this is an exciting time for photography.

dr42··on PHP solves problems. Oh, and you can program with it too
This may appear 'retarded' until you understand how type conversion works. Then those examples are perfectly logical and expected. PHP has === if you want to disable the type conversion in the conditional operator.
dr42··on PHP solves problems. Oh, and you can program with it too
Haha, this is so not true! Using php has nothing to do with setting up apache. You're mistakenly associating solutions with the language. It's like saying you can only write enterprise apps in java, or only write machine learning apps in python.

PHP has all the usual programming constructs and is easy enough to get into that I think it's a great language to start out in.

And discounting web apps as not real programming is just wrong. Some of the most challenging programming problems today are in the web field. Some people write low level software algorithms, and some write higher level ones that scale to billions of people using them concurrently. They are all 'real programming'. Not all web programming is request.getParameter("foo") and form processing.

dr42··on Google Chrome already No. 1 among free iOS apps
One thing that might help is that even when safari closes a tab, if you tap and hold the + button you will see a list of closed tabs and you can reopen any that were closed.
dr42··on Minitel, France's precursor to the Web, to go dark 30/6/12
It was similar to compuserv (CIS) back then.
dr42··on Whoa: It's 2012, and the World's Most Popular Email Service Is ... Hotmail
"Unfortunately, the "cool kids" part gives you away."

I am unsure of your intention here, but I think you are just not getting this at all. If you are assuming I am a cool kid then you are mistaken. I am a 42 year old software architect at a fortune 500 company.

I think you have this all backwards. Early adopters picked gmail (as did all their friends) not to signal, but because it was better, faster, more secure. Those that didn't and stuck with yahoo and hotmail (and who continue to have their accounts hacked) are perceived by others (no matter how secure they might be in themselves) as not keeping up.

Maybe an example will help, let's say you put your myspace account in your profile. You can be the most secure person on the planet, but people will look at your profile and a draw a conclusion.

"The path to discover one's true self is a lifelong journey, and I bid you good luck on it."

Haha - I think it's a bit of stretch to go from email host provider to some zen moment, but I guess you didn't really have any point to make, so resorting to condescension was the next best thing. :)

Now, let me get back to my Well account...

← PreviousPage 2 of 4Next →