World: r3wp
[Tech News] Interesting technology
older newer | first last |
Janko 20-Mar-2011 [5752x4] | and don't japanese have all kinds of robots? (I know ratiation can screw electronics, but it seems it's not that hard, those chopters and firetrucks that they use now surely rely on electronics too) |
or just construct the pipes and pumps that would use seawater near to constantly water it? They transport oil across continets in pipes no matter how far the water is, they sould be able to make a constant suply in there. | |
or probably 100 other things that seem better than driving in with human controlled firetrucks and flying over with a helicopter pouring water on it. | |
at slight risk of looking like idiot: http://jankom-code.posterous.com/idiots-3-minute-solutions-on-cooling-down-the Idiot's 3 minute solutions for cooling down the reactors in Japan | |
Henrik 20-Mar-2011 [5756] | There is probably no money in developing equipment for handling nuclear accidents, if one only happens every 25 years, as it just adds to the cost of building reactors, reducing the financial incentive to build them in the first place. Also even though many reactor designs that are supposedly better than the current ones exist on paper or are in research, there is apparently not enough people working in the field of research and licensing to move such reactors into production. There are reactor types that work entirely with passive cooling and can be evacuated for 72 hours before anything happens, but they are still at the research stage. Putting the reactor in a big hole might be a good idea, but it depends on the location and how an earth quake would affect the hole. It seems that many of these accidents are due to very clear design flaws or overriding specific safety procedures. That's a positive thing, because it means, it's not impossible to build very safe reactors. |
Kaj 20-Mar-2011 [5757x2] | The only thing they seem to robotisize is a Dutch company they asked to make aerial photos with those remote controlled geek helicopters |
I thought those were always Made In China, but apparently the Dutch are good at making them seem high tech :-) | |
AdrianS 20-Mar-2011 [5759] | just so that we don't start feeling too smug about how things are done here in North America wrt nuclear plants: http://www.counterpunch.org/stclair03162011.html |
Henrik 20-Mar-2011 [5760] | http://xkcd.com/radiation/ |
Kaj 20-Mar-2011 [5761] | That's good info |
Dockimbel 29-Mar-2011 [5762] | http://www.i-programmer.info/news/150-training-a-education/2188-cmu-drops-oop.html |
GrahamC 29-Mar-2011 [5763x2] | Why not just teach Javascript? |
At least they can use it | |
Kaj 29-Mar-2011 [5765] | There are these rare messages where I sometimes think there is some sanity left in the world after all |
Maxim 29-Mar-2011 [5766] | unfortunately, what I call flat OOP (limited inheritance & polymorphism) is very effective and functional programming isn't a substitute for OOP. The fact that the page talks about OOP being anti-modular, IMHO, clearly shows a fundamental lack of understanding for that paradigm. the problem here is not OOP, its how people have granted it the "golden hammer" status that it never should have gotten in the first place. The problem is that people have diluted the core ideas behind OOP by bloating it out of its purity. When you look at the huge mess that are the current commercial frameworks like java or .net, then it does seems like OOP has somehow failed, but in reality, going back to basics and teaching how to leverage OOP properly would have been a better decision IMHO. |
Gregg 29-Mar-2011 [5767] | Hmm, a subset of C and ML. Maybe the anti-modular comment refers to modularity in the large, e.g. system modularity, which I agree with. I'm not sure about bloating out purity though Max. Yes, the three legs it stands on are easy enough to list as bullet points, but even early works (not going back to Simula's era) like Booch's OOAD talk about notations and other heavy additions, along with the view that we needed OOP to help manage complexity, because software is inherently complex. |
Maxim 29-Mar-2011 [5768] | when I mentionned purity I guess I should have used a more descriptive sentence. I really meant to say, objects, being used as objects. nowadays, OOP (the paradigm) is used for every part of software, even parts for which its ill-suited. OOP is not about the language, its about the logical step after structured programming. grouping things together. why stop at OOP, they might as well re-introduce the GOTO as a viable pattern. :-) OOP when its used without all the "advanced" object patterns, is incredibly effective... just look at the Amiga OS which was almost totally OO in its layout and use while still being coded in C. |
BrianH 29-Mar-2011 [5769] | I like the Go model to OOP: No inheritance, polymorphism based on interfaces, object-based concurrency. |
Gregg 29-Mar-2011 [5770] | I don't know that I would say *after* structured programming. Grouping by binding code and data together is not the only way, though it can work well. I think we're on the same page. And I agree with Brian. |
GrahamC 29-Mar-2011 [5771] | http://www.stuff.co.nz/science/4825382/Meteor-explodes-over-North-Island Missed it! |
Kaj 29-Mar-2011 [5772] | Max, then there is no problem with teaching C, is there? :-) CMU now offers an optional follow-up OOP course where they can teach to do that in C. Just like you can teach to avoid goto in C (which can still be very useful, including long jumps) |
Maxim 29-Mar-2011 [5773] | its just plain stupid for a university of this caliber to shrug off 50 years of CS cause someone high-up doesn't like it. the grads won't get the training they need for actual real-world jobs. |
Kaj 29-Mar-2011 [5774x2] | I repeat, they offer an optional OO course |
Training for mainstream jobs is the task of technical colleges, not of universities | |
Tomc 29-Mar-2011 [5776] | @Graham and vice versa |
Cyphre 30-Mar-2011 [5777] | http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web/ |
Gabriele 31-Mar-2011 [5778] | Max, functional programming IS a substitute for OOP. whether it is better or worse is a different matter. |
Maxim 31-Mar-2011 [5779] | then why would they start adding OO concepts to functional languages? |
Andreas 31-Mar-2011 [5780x2] | (ignoring the issue wether that question even makes sense to ask, or wether the factual situation implied is indeed the case) because the concept transcended it's OO roots and turned out to be more generally applicable, or even just _also_ applicable in a different context? |
viz the success of subtyping (in programming languages) and subtype polymorphism which arguably rooted in "OO" (simula) have long since transcended this paradigm | |
Henrik 1-Apr-2011 [5782] | http://www.google.com/intl/en/jobs/uslocations/mountain-view/autocompleter/index.html New job offer at Google (yes, today, I'm posting in the wrong group) :-) |
GrahamC 1-Apr-2011 [5783] | It's a bit late for April fool's isn't it ? |
Sunanda 1-Apr-2011 [5784] | Not in Europe or the Americas -- still prime time for announcements of R3 and such things, |
PeterWood 1-Apr-2011 [5785] | Yes, it is well past mid-day. |
Henrik 1-Apr-2011 [5786] | just after 9 AM here, so plenty of opportunities left. :-) |
PeterWood 1-Apr-2011 [5787] | Henrik you really must stop living in the past ;-) |
Henrik 1-Apr-2011 [5788] | well, spin the Earth in the other direction, then. :-) |
GrahamC 1-Apr-2011 [5789x4] | Henrik .. it's just a convention! |
We could start GMT+13 in Scandinavia .. that would be easier than changing the earth's rotation | |
and NZ would be at GMT | |
except we have no Zulus here | |
Henrik 1-Apr-2011 [5793] | since we are not rid of things like the daylight savings time yet, I'm starting to think it's easier to just change the Earth's rotation :-) |
GrahamC 1-Apr-2011 [5794x2] | This is what the Danes think |
http://physicsworld.com/cws/article/news/3100 | |
PeterWood 1-Apr-2011 [5796] | We have constant daylight savings here. That's why the time in Jakarta which is two hours flight to the east of us is one hour behind the time here. The sun is at its highest between 1:00 and 1:30 depending on the season. There was a rumour that the Prime Minister who made the change did so because he was fed up with the senior civil servants playing golf before going to work. |
GrahamC 1-Apr-2011 [5797] | If the poles reverse, we might as well change the timezones so we can still use our compasses to guess the time |
Henrik 1-Apr-2011 [5798] | too bad that swatch time never caught on. perhaps it was simply introduced at the wrong time. |
GrahamC 1-Apr-2011 [5799x2] | My chat program based on Maarten's rubgy used swatch time |
All these webinar invites I get .. no idea what the local time is! | |
Gabriele 1-Apr-2011 [5801] | then why would they start adding OO concepts to functional languages? - to attract more (ignorant) people to the languages. (unless you consider typeclasses an OO concept...) |
older newer | first last |