Hacker News new | past | comments | ask | show | jobs | submit | more meta's comments login

Cool idea.

I am confused by the implication of this code

  var prices = new(Table, String, Int);
  put(prices, $(String, "Apple"),  $(Int, 12)); 
Stack objects are created with "$" so these are on the stack and then placed into the Table? So if this was in a function and the function returned, the Table (lets assume it was global) would now be pointing to destroyed stack variables? Is that the correct interpretation?

Is this all done with header files and the preprocessor? It looks like that is the case - if so, I am impressed at the dances you got it to do ;) Also, have you read http://www.amazon.com/Interfaces-Implementations-Techniques-... which does some "Object Orientation" in C tricks?


I'm just guessing here, but I assume the variables are created on the stack, then copied into the table object, rather than references being passed to the table. So when the function would end, the original variables would be destroyed, but the copies would remain.


This is correct. "Table" is a datatype which copies the values into the table, while "Dict" is a data type that holds references to the objects. The same semantics hold for "Array" and "List".

Although not perfect this was probably the best way I could have designed such structures. There is some info in the header files as to how to use them.


To answer number one:

- Increasingly health monitors are on a network so that all the stats of a ward can be displayed at a central nursing station. The alternative is to turn the beeper really loud so that nurses at the station can hear it go off. In the case of (as an example) children, these monitors go off regularly - especially at night. The warning beeps are usually not a big deal but they do wake up both child and parent (whom often sleep at the hospital with the child). Oxygen Sat monitoring in particular has a high false-positive during regular monitoring on children. To ease the burden of parent, child and nurse these monitors are connected to a network and remotely monitored by nursing staff. This allows nurses to weed out false positives without waking everyone up.

- These networks should not be on the internet, I agree. But I can see low budgets (why run so many wires when one will work?!) and less-than-competent IT (also related to budgets) causing these networks to be connected to the internet.


I had the exact same thing happen in Canada. Asked for Amazon gift cards for the Kindle I just got for Christmas. Got hundreds of dollars worth. None of it usable for my actual Kindle because they were "Canadian" Amazon not "US" Amazon gift cards.

After being very confused, I was very disappointed.


Yes, 1st gen are getting the upgrade as well.

From: http://www.nest.com/blog/2012/10/02/the-next-generation-nest...


I just got an email from Nest. Subject? Oh, just "Experience 3.0 Software and a whole new Nest".

I am pleased.


I bought one 3 months ago (damn!) and am very happy with it. I can't say for sure I saved X dollars but between airwave, auto-away and it's easy scheduling (compared to my old, confusing, impossible to understand thermostat) I can't imagine it hasn't saved me at least some money.

But on top of that it looks good in my high traffic hallway. Being in the hallway to my bathroom it acts as a nice night-light (it turns on when I step out of my bedroom to goto the bathroom and visa-versa) and overall has been a joy to work with.


I felt the WP7 icons looked 'ok' until I saw/used them in person. The movement aspects of the tiles, personally, are important to the overall feel of the home screen. I really liked the tile interface after using it (so much so I switch to a WP).


Just as an anecdote: I used to stream my Netflix through my console (PS3) as my primary usage of said console. I got so frustrated with having to do Software Updates, seemly "every time I turn the bloody thing on!", just to launch the Netflix app that I went out and bought an AppleTV. My console is no longer even connected to a TV or power cable.


I did a similar thing because I was almost exclusively using my PS3 for Netflix, but my motivation was mainly because the AppleTV runs at ~6 watts and my "fat" PS3 runs about 170 watts at idle and we were always leaving the damn thing on. By my calculations, my Gen2 AppleTV paid for itself in electricity savings about 3 months ago.

I keep it because it's my only way to play discs on my TV, but it's seldom used, and PSN's massive security blunder left a bad taste in my mouth.


I never even considered the power consumption of AppleTV but that's a great point. (It's also silent, and as of today supports Hulu+.)


I think almost every company would have to have such a banner. Everyone has a price. Even Marco ("and they didn’t want to pay enough"). Some prices are higher than 'the market' wants to pay right now but that doesn't mean there isn't one.


Yep. If I offered Marco $500MM with the sole condition that I could take the Instapaper source code and live stream my burning it with a blowtorch, I think we can safely say he'd take the money.


A private company probably. If a public company were to do that, then I think the shareholders might not agree with your opinion.

But who knows, along comes Microsoft who can write off huge amounts like the $6.3 billion for aQuantive.


That is interesting because I really like the aesthetic. Some of the apps I have used are indeed not consistent but I found the same on iPhone and android as well.

Another thing I think to keep in mind as well is designing and implementing for a 'metro' UI is new for many developers and it will take time to get used to (and create) the conventions. I can't recall: when the iPhone came out was there a period of 'flailing' as devs figured out conventions that worked?


I can see "liking their aesthetic"

But I think that's because "like" and "aesthetic" wasn't quite the words the gp was aiming for.

It's more like their User Interface Paradigm just doesn't work.

A cool sports car with no door handles or keyhole, that the cool kids open with right twist of the wrist or something can have a really nice aesthetic but be really annoying in the real world. Multiply that by a thousand and you've got something where the right mindset will get you love while the rest of us will hate and hate. Especially, menus in invisible places. That's a terrible designers are often tempted towards but should know better. If I ever have to use that stuff, some karma bolts be stinging the aestheticians who dreamed them up.

I have news. The average person is less, less - not more - less patient with "getting used to the conventions" than developers. The average person may wind-up using "conventions" but probably couldn't "describe conventions" more easily than they could solve differential equations.

If how you use the thing isn't screamingly obvious, how do you expect Joe Average to shell out the big bucks for something they still expect to be "mostly just a phone".


>I can't recall: when the iPhone came out was there a period of 'flailing' as devs figured out conventions that worked?

When the iPhone came out you couldn't develop apps for it.

There was a period of time when everyone was just using the Apple supplied apps and they laid the groundwork for establishing nearly all the conventions. New conventions have since been established (ie. pull-to-refresh) but the 'tone' was solidly set by Apple.


I don't think twittering teens is their target market.

"To help tell the story, we introduce our muses, Anna, Miles and their son, Luca. They represent classic Life Maximizers – busy personally and busy professionally, constantly juggling priorities, settled rather than seeking, and valuing technology as a means to an end, a way to get things done." http://go.microsoft.com/fwlink/?LinkID=189338

And most of the "screenshot" images I have seen involve young families with 'hard working' parents that are trying to balance work and life 'in more demanding times'. Kids are almost always featured (not the target, but within).


> I don't think twittering teens is their target market.

It definitely was with the Kin.

It might as well have been with WP7.

It's good to see this has changed somewhat with WP8.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: