This is mentioned in her bio at the end, but worth noting here, I think: Barbara runs a coursera course on learning how to learn (https://www.coursera.org/learn/learning-how-to-learn). It is interesting in that I find…
Psst . . . verilog (not saying the same for systemVerilog) isn't doing its job ;)
Many FPGAs these days have flash memories that are good for ~10K writes.
Famous example with Porsche: http://www.nytimes.com/2008/10/30/business/worldbusiness/30i...
This is a list of startups. Orbitz is far from a startup.
I like these "You CAN do X with Y!" types of posts - especially when it's not the same drum being banged over and over. I think there's a really big part of this case study that isn't mentioned (perhaps because there is…
See-also: trickle down economics.
"When I don't have to" If I'm not going to depend on the IDE to tell me what a deduced variable type is, you can bet your ass I'm going to want to depend on it for autocompleting some of the insanely long type names…
I do not consider the API of a reasonably complex construct "obvious". That is often where IDEs shine for me - in java or any other language that can gather that info for me. It's scenarios where I don't have to go to…
He acknowledges its real power when talking about templates. That's what this feature is about: make template metaprogramming accessible, and the regular developers of the world will be more inclined to make use of the…
Agreed - but this is why modern features should be paired with modern tools. A simple hover-over or click through in an IDE to show what the function signature looks like is pretty basic these days. Autocomplete on what…
The Aussie dollar is pretty weak right now. That translates to $1640 USD.
Then penalize the OS scheduler by removing your spinning CPU from its available resources ;)
Cpp and c also call things volatile for entirely different reasons than Java. These are two distinct ecosystems. They use the same terminology with different meaning. That perhaps is confusing, but definitely doesn't…
Assuming you mean friend in the standard cpp way, that's not exactly correct. http://stackoverflow.com/questions/495021/why-can-templates-...
I was asked a variant of this sorting question (with the same expected answer) a while back. I think it's utter horseshit, just on principle that in 99% of cases the interviewer will be pissed at the answer "call the…
Are there any options besides JNA and multi-process shared memory (java to native through message passing of some sort)?
What do you mean that 'microsecond as barely acceptable'? That was too long for what? I'm skeptical that there are really that many players out there who are in a position where a single microsecond would really make a…
These switches aren't really a secret. And the crazy expensive switch is guaranteed to be the cheap part. Now add the all the ip required to make that fpga smart enough to place orders, and you're talking huge bills in…
Better yet - avoid the kernel altogether! Onload + Solarflare is a wonderful thing.
This is mentioned in her bio at the end, but worth noting here, I think: Barbara runs a coursera course on learning how to learn (https://www.coursera.org/learn/learning-how-to-learn). It is interesting in that I find…
Psst . . . verilog (not saying the same for systemVerilog) isn't doing its job ;)
Many FPGAs these days have flash memories that are good for ~10K writes.
Famous example with Porsche: http://www.nytimes.com/2008/10/30/business/worldbusiness/30i...
This is a list of startups. Orbitz is far from a startup.
I like these "You CAN do X with Y!" types of posts - especially when it's not the same drum being banged over and over. I think there's a really big part of this case study that isn't mentioned (perhaps because there is…
See-also: trickle down economics.
"When I don't have to" If I'm not going to depend on the IDE to tell me what a deduced variable type is, you can bet your ass I'm going to want to depend on it for autocompleting some of the insanely long type names…
I do not consider the API of a reasonably complex construct "obvious". That is often where IDEs shine for me - in java or any other language that can gather that info for me. It's scenarios where I don't have to go to…
He acknowledges its real power when talking about templates. That's what this feature is about: make template metaprogramming accessible, and the regular developers of the world will be more inclined to make use of the…
Agreed - but this is why modern features should be paired with modern tools. A simple hover-over or click through in an IDE to show what the function signature looks like is pretty basic these days. Autocomplete on what…
The Aussie dollar is pretty weak right now. That translates to $1640 USD.
Then penalize the OS scheduler by removing your spinning CPU from its available resources ;)
Cpp and c also call things volatile for entirely different reasons than Java. These are two distinct ecosystems. They use the same terminology with different meaning. That perhaps is confusing, but definitely doesn't…
Assuming you mean friend in the standard cpp way, that's not exactly correct. http://stackoverflow.com/questions/495021/why-can-templates-...
I was asked a variant of this sorting question (with the same expected answer) a while back. I think it's utter horseshit, just on principle that in 99% of cases the interviewer will be pissed at the answer "call the…
Are there any options besides JNA and multi-process shared memory (java to native through message passing of some sort)?
What do you mean that 'microsecond as barely acceptable'? That was too long for what? I'm skeptical that there are really that many players out there who are in a position where a single microsecond would really make a…
These switches aren't really a secret. And the crazy expensive switch is guaranteed to be the cheap part. Now add the all the ip required to make that fpga smart enough to place orders, and you're talking huge bills in…
Better yet - avoid the kernel altogether! Onload + Solarflare is a wonderful thing.