skysight-inc/HackerNews huggingface dataset:
This entire argument is predicated on the false assumption that you know what being young and healthy for 200 years will be like. We don't. We don't know if old people are "stuck in their ways" because it is an intrinsic part of being old, or if it is because their brain is becoming physically less flexible, and subsequently they rationalize the ways they first learned.

It's also predicated on the assumption that it's actually bad for long-lived people to get a little stuck in their ways. This may not be true either; society is unstable, in the physics sense of the term, what with the constant influx of new naive people. Adding some more "momentum" into the system may be safer and better. Again, I'm not saying this is true or false, only that the casual assumption of the truth is unjustified.

Having 120-year-old youth will be a genuinely new phenomenon, and nobody knows what that means. Preventing such technologies from being used or developed (or even arguing against it) based on such terrible arguments would be a terrible thing to do.
Reference? Are you referring to http://www.w3.org/TR/css3-grid/? Which is at the working draft status?
Benevolent dictator syndrome. Apple/Jobs have produced a lot of cool and good products out of the 'my way is always the best way, and I need 100% micromanagement control to make things my way' attitude. Apple has always had this philosophy -- at least under Jobs -- but people tend dismiss it because up to now it's served Apple and Apple fans well.

Though I'm sure if you popped over to someplace like the AppleInsider.net forums there would still be a ton of people trying to defend Apple here. My feelings are the entire 'App Store Approval Process' issue boils down to this:

If Apple feels that they are so right _and_ justified to pull such stunts with the App Store, then why are they in many cases hiding behind some 'iron curtain' of corporate bureaucracy? Why not just come out and say, "These Google Voice apps duplicate 'x' functionality. Sorry, but we won't allow it." If their approval process is anything but blindly throwing darts at the wall, then why not _publish_ their standards so that iphone application developers _know_ what the do's and dont's are so they can navigate the minefield successfully? If those standards miss something, just amend them and apologize to the developer community for overlooking that aspect. But Apple is not doing _any_ of these things.

The developers for the AppStore are Apple's business partners on some level. They are obviously making Apps as part of their own business plans, but they are providing utility and functionality to Apple's product. Apple's product is _more valuable_ as a result of all of the various AppStore applications out there. Yet Apple seems to want to treat their business partners with disdain.

Personally, I would have a hard time trying to justify why I would want to do business with Apple after seeing the way it treats other companies that are doing business with it.
With Flash block for Safari, all I saw was a blank screen. Isn't HTML "good enough" for headers and footers.
NASA - Harnessing the Sun
Extinct ibex is resurrected by cloning - Telegraph
people buy an iphone because it is a sexy gizmo, because they want to be part of the hip crowd. If they could they would wear it on a chain on their chest instead of in their pocket. It's a status symbol first, phone second.
Awesome project; but the presentation of this as a solution to big organizations/companies is lacking, or to put it more bluntly, their website sucks. It would be great if the Mozilla Foundation would host this project and make it more presentable.
pew pew. we have lazerz :)
Scientists discover secret of why dachshunds have short legs
Actually, initial CUDA trials can be quite disappointing, unless heavy effort is spent in understanding the architecture, so to be able to exploit it. Then you are back at square one: (almost?) a rewrite. GSI has nice examples about their studies on different architectures. Then again, the real danger when going with non mass-consumer items, is that the product lifecycle ends before you finish your project. A weird but teaching example, even in case of mass produced technology: a high-performance switch maker used a chip that was built for a mainstream game console. As the console switched generations, the part availability dried up...

I just hope that OpenCL takes off and becomes really open (read free as in free drivers and code). Once familiarized with the quirks of a new architecture (read non x86-alike) then it would require less investment to draw computing power (btw. Nvidia is a power-hog, significantly reducing its appeal in large data centres).
NASA - NASA High Definition Video: Partially Restored Apollo 11 Video
It's important not to overlook the role that disease still plays in old age. Engineering a standard lifetime of 200 years without improving the current morbidity rates would be an enormous drain on society.
True, but the number of such people is very small.
Photo Journal : Apollos Historic Lunar Landing
At the university I studied at, I wasn't the only student facing years of working on my supervisor's pet project in the name of funding. Some people stuck it out, some of us looked elsewhere for academic gratification, some switched supervisor; generally we all ended up doing something we loved, but the general situation at the university wasn't exactly set up to maximise student happiness from the get-go; instead, it maximised publication numbers and grants.
Why do you need the all-directional layout? It seems that you could just do the Bing thing, which has the infinite scrolling without the flash.
First View of the Dark Side of the Sun
It's OK if the reader can skip or skim the help text. That's good graphic design: your eye finds the main things easily, and then digs into the details as necessary.
I don't see that happening any time soon. But whats true is that, not all games need to be 3D or fast paced to be fun. As a kid at heart still; I'm working on a few web based games with UI's for mobiles.
We can't generalize. Not all students are like the ones described in this article. I work with CS and CE graduate students 40 hours a week. I help them conduct research. The best of these students have an eagerness and desire to learn. They work on projects at home in their spare time, they learn new languages (just for the sake of learning them), etc. They want to learn C and C++. They love it.

Since I work directly with these kids and have seen dozens come and go, it's easy for me to quickly pick out the good ones. They are the most fun to work with too as they teach me as much or more as I teach them.

I see the average/bad ones too. The ones who do just barely enough to get by. The ones who "code by Google". They are far more common than the good ones. Their work speaks for itself. Poorly written, plagiarized and seldom delivered on time.

Hopefully employers have methods in place to weed out the bad and average kids. And incentives to hire and more importantly keep the best ones.

Just my 2 cents.
Emerging Technologies For Voluntary Cyborgs
You think those Wal-Mart folks would hesitate to drop your product from their shelves without giving you a reason? You think they are shy about making their suppliers sign a scary one-sided contract and then holding them to it?

Actually, yes I do hesitate. WalMart makes its demands up front. You know exactly what you're getting into when you sign with Walmart. It doesn't change its behavior after you've signed the contract, or make capricious decisions. If something needs to change, Walmart lets the supplier know, and why it needs to change, and how it needs to change. Apple doesn't even give you an email.
That's a different question. It's similar, but the situations aren't really the same. Developing a desktop app that runs on multiple OSes either involves using something like Gtk and probably having a noticeably non-native app on at least some systems or writing separate user interface code for every platform. I don't have much experience in web development(or desktop development for that matter), but given that all commonly-used browsers share at least a certain subset of HTML, CSS, and Javascript, is it really as hard as creating a desktop app that looks native on every major platform? Since there's no such thing as a native look for web apps, it's not really something you have to worry about, so you just have to deal with the differing HTML/CSS/Javascript implementations across browsers.

Besides, an organization is and far more likely to switch browsers than to switch OSes because changing browsers is a less dramatic change that is less disruptive to their old way of doing things.
I realize that this is a contrarian view, but (in its aim at being sensational), the headline is incorrect.

Apple has not said that it expects developers to pay any refunds out of pocket. On the contrary, the app-store/itunes agreement tells consumers/users that they are not entitled to any refunds for the apps they purchase.

Again, I realize that this is a contrarian view and every comment on this item (more than 50 comments?) seems to assume that the headline is correct.
However, can any of you point to any evidence that Apple wants developers to refund users for any GV related app.
I really like this concept. The execution is simple and straightforward. Despite the sophistication, anyone can understand it.

One question, though: How is it even theoretically possible to make money from this?
NASA Tests Internet in Space
Yes. I don't think anybody would wish for another 130 years tacked on to their lifespan if it were all spent in a nursing home.

But, due to the nature of the problem, that sort of thing is unlikely. Fixing old age will necessarily involve making us healthier.
I hear you. I would rather choose Ubuntu, but we have to be compatible with RHEL since we have to ship our product on it. We need all the dev boxes running something binary and library-level compatible with it, and then it is easier to have all our servers on same architecture as well.
Actual Cost To Make Popular Gadgets
The MIT Technology Review held a contest of sorts, offering $20,000 to anyone who could prove that Aubrey de Grey's "Strategies for Engineered Negligible Senescence" was "so wrong that it was unworthy of learned debate." They received 5 entries, 2 of which were discarded, and the other three can be found on their website along with de Grey's rebuttal and the subsequent responses.

http://www.technologyreview.com/sens/index.aspx

In his TED talk, de Grey claimed the the first person to live to 1000 may already be alive today.

Not saying I necessarily agree with him, but according to the judges at MIT - TR, it's at least not outside the realm of reasonable debate.
Eric Ries talks about this at length, for consumer internet companies. Check out the archives at http://startuplessonslearned.blogspot.com/

In short: you can release a landing page before building, with a signup form for interested peeps, and you can release early and often.
The OP is not likely interested in monitoring software advocacy, he wants "a quick & dirty way to guarantee a good nights sleep" while his buddy is on vacation.

I still think a smart wrapper around check_tcp is the way to do this. Perhaps not out of cron, it can instead be a long running process in a sleep/fork/exec(check_tcp)/waitpid loop.
Or to put it more succinctly: Apple cannot retain the 30% if it was the cause of removal for an otherwise rules-abiding application. It's known as the doctrine of unclean hands (or possibly may even just be a plain ol' breach of contract).
It should have been newsworthy a long time ago. It's only really hitting the fan now because:

1. They rejected Google who seemed to be on good standing with Apple. (i.e. If they'll reject Google over something obtuse, they'll reject anyone)

2. The FCC has even decided to get involved. If this had not happened, there would have been a large uproar in the 'geek community,' but it might have actually died down. A government body conducting an investigation into this gives the story more legs.

3. It was a number of Apps rejected all at once and all related to the same technology (Google Voice). This gives it more attention due to scale (vs. single apps here and there).

4. The number of stories of stupid AppStore approval decisions has been steadily growing. There is a sort of cumulative affect.
Kotaku - The Top Spelunker Player In Japan Is A Pin-Up Model - Idoru
Is proprietary Mac hardware killing Windows battery life?
Playing computer games can improve your eyesight, experts say
New flat flexible speakers might even help you catch planes & trains
You might like "Halting State" by Charlie Stross.

http://en.wikipedia.org/wiki/Halting_State

http://www.antipope.org/charlie/
Bionic eye cam to shine a light on society
A few words on why I like the Helvetica Typeface
Link to original source: http://wikileaks.org/wiki/Financial_collapse:_Confidential_e...
Rare All-Female Ant Society That Reproduces By Cloning Discovered
Well, it sounds like we want to live our lives in different ways. Which is fine. In any case, as I said, academia does have its downside. So, I think, does working for a large company, or starting a small one. Life is full of trade-offs.

> In startups, you can more easily explore ideas and change them without worrying about evaluation methodology. Ultimately, your criteria for success are simple: how many users do you have? how much money are you making? etc.

I find this comment odd. First, how can I explore something in a startup that isn't going to make anyone some money? That sounds like a severe restriction to me. Second, it seems strange to name your evaluation criteria ("how much money ..."), but also say you don't need to worry about it. Of course you need to worry about it. A company that doesn't make any money is going to die.
WebGUI is not new anyway.
The first few aren't open source at all, in fact the first link is to a hosted service. How is that open source exactly? This is clearly just an attempt at blogspam.

Looking at the list of past posts on this site, they're all blogspam-style lists, probably equally greasy in their attempts to promote various products for a kickback. Gross...
Palm Phone Jammer fits in your hand, annoys everyone around you
Windows Mobile phones sold more last quarter than the number of iPhones (any kind) in existence. Blackberry represents more than half of the corporate phone market.

Windows Mobile (now Windows Phone) applications have a higher price point b/c people who buy those phones can and are willingly to pay. Blackberry applications have an even higher price point.

Of course, you'd have to be willing to target international users for WinMo, and business apps for BlackBerry, but at least you're not stuck with customers who probably aren't old enough to drink.
I tried to find the 'sarcasm' tags but could not find them. OP is now flooding the new page...
For folks looking at the decision process and at the CMS choices available here, have a look at: http://www.cmsmatrix.org/

In the local case, one of the key deciding factors turned out to be security. The CMS security history, the frequency of successful attacks, the design and documentation and review policies around hardening the CMS, and the responses to and related notifications were all considered. While all are clearly targets, some CMS packages seemingly took this more seriously than others.
Yes, the hours upon hours of instruction in basic CS courses that were devoted to the various mundanities of Java abstractions drove me nuts.

I'd much rather have spent that time learning the more-useful mundanities of memory management in C.
Too bad Moore's law doesn't apply to medical science, but in any case I'm hoping we'll see some major advances to put in the "cops" arsenal.
The best is the enemy of the good. I'd shorten the question to "Can we do better?"
please stop flooding the new page... you are pushing many good stories to page 2 with this trash.
Indeed, comparison with other opportunities is most important. I didn't make that clear. If you can do better teaching and/or better research outside the university, then go for it. (I am wrestling with this decision right now.) That would be a good reason to resign professorship, not the fact that a lot of university people are doing mediocre work.

My understanding, BTW, is that there is lots and lots of fantastic research being done in universities. You have to find it and hang around with the right crowd. Dr. Tarver's problem may simply be that he didn't find the opportunities.
I'd rather see C taught than Scheme. Hardware matters, and a good CS-education should be centered in languages that recognize that.

Software engineering, on the other hand is too important a subject to be left to the schools. Let them learn Scheme on their own. They'll appreciate it more that way.
This sort of glosses over the underlying problem here:

Apple is treating the developers like crap now. Whether we classify this as outright abuse or just as sever neglect is up for debate, but it's hard to argue that Apple is doing a good job of treating the devs well.

So the developers are supposed to patiently sit by and just 'take' the abuse/neglect waiting for Apple to 'come around' or 'see the light?' I'm sorry, but you can't run a small business based on faith that another business will stop treating your contributions as crap and start treating you with more respect. And even when that business (Apple) decides to respect you more how long until the winds blow the wrong way and you're back to where you started... being treated like crap.

Even a large company like Google with a lot to offer and a good existing relationship with Apple is being pushed around with this AppStore crap. How exactly would you expect to be treated as a smaller business with little to no leverage with Apple?
I can't comment on the US experience, but as a student in the UK in the 80s and Canada in the 90s I concur with Mark Tarver.

This is not just a CS issue, it's universal and the real damage is being done in the second tier establishments where grade inflation and dumbed-down courses are endemic. The tier one establishments (Oxbrige, Ivy League etc) can still use their own screening methodologies for aptitude and smarts to minimize the problem. As a result---and to continue Tarver's analogy of the Cultural Revolution---the 'party' is looking after its own whilst the rest goes to rot.
Its a risk calculation. When you sign the contract, you give Apple certain rights but you don't know what the likely-hood is that you will be subject to the exercising of those rights or the extent to which they will exercise their rights. Now that we are getting more information we have to ask ourselves again if the risk of rejection and/or coughing up refunds is greater than the reward from the investment of resources in the application. I think you will see new developers shy away or building a lot of low-risk apps where they could take the hit if necessary. I know I'll be looking elsewhere to spend the majority of my development time.
Flagged. Incomplete and inaccurate.
UK Plans To Monitor 20,000 Families' Homes Via CCTV
If anyone takes this one to court, I'm sure Apple's legal team will try to paint that 30% they take as just a 'fee' to cover the infrastructure costs and that the infrastructure was still used to make the sale even when the customer is asking for a refund. (Not that I agree with what they are doing)
No. Java and Python and Scala are not improvements. Why? They're too easy. Pointers are hard (relatively). Compiler design is hard. Complexity theory is hard. A loss in any one of these sections is a loss to the degree as a whole. The ACM ICPC helps a little in promoting intelligent problem solving (every CS student should be able to write a program to use Dijkstra's algorithm in under 20 minutes from memory), but it's the university's fault in the end. Fortunately in the United States, some of our top universities seem to have (thus far) escaped the treatment that other ones did. Stanford, Yale, Caltech, MIT, CMU, et al. all continue to teach very much the same curriculum that they taught intro CS students 10 years ago. Systems is a required course and taught in C. Intro programming is a required course and taught in Scheme/LISP. Unfortunately, many schools did not fair so easily and now teach Java or some-such exclusively. I think that this is partially to blame for the number of unfortunately bad computer science students with degrees. How to change this, I have no idea.
Just yesterday he announced that he's quitting his Lisp dialect, computing in general, and Britain: http://groups.google.com/group/Qilang/browse_thread/thread/5...
C would be my first preference as well, but I also appreciate that Scheme (or another functional language) would provide better opportunities than C or Java for students to learn more "advanced" algorithmic techniques such as recursion.

The problem with Java (and C, to a lesser extent) in basic problem solving is that you can almost brute-force-code and get a working solution that will get full credit, but after writing it a more elegant (and efficient) solution isn't always obvious. In functional languages, that "more correct" solution almost always seems to stand out more, at least to me.
They should learn both. Any CS student who does not understand simple hardware concepts such as page faults does not deserve a degree. Similarly, every CS student should learn functional and imperative programming. Period.
If you already know how Nagios works or have set it up previously, then you and your friend may be better off if you go with it even if it is "overkill". You could probably have it done in 20 minutes and when your friend gets back they'll have something standard and easy to maintain or extend.
Don't try to innovate if you are unwilling to change
My understanding of what he said was - to paraphrase and re-interpret a bit - "Free software is BS, because nothing is (as you put it) 'free economically'."

That's two meanings of the word 'free' in one proposition. The first refers to the rights of the users, and the second refers to putting in labor or cash to create something. The fact that the two might be closely related in practice doesn't matter. For this to work, you'd have to make the additional claim "Free-as-in-Speech is identical to Free-as-in-Beer", which would be insane. See: OpenBSD's cd sales.

Additionally, he's throwing in a third concept, which we could safely call "Free-as-in-Lunch".

What he seems to believe is "Free-as-in-Speech software is BS because nothing is Free-as-in-Lunch". Which I still disagree with, but I think would be a more direct way of expressing the point without using confusion about "free" to a rhetorical advantage.
Not at all. Not a CS guy, but research was some of the most fun (and trying) times of my life. Figuring how things work, or how to make them work better is a ton of fun.

It's not for everyone, sure, but all scenarios have their pros and cons
I am an American, so forgive me, but I was under the impression that UWaterloo was also regarded as one of, if not the best, CS schools in Canada. I would argue that many of the more elite universities have managed to beat back this trend for the most part, as I do not believe that Stanford or MIT are graduating substandard computer science students.
The Scheme  Programming Language 4th edition online
I think the people you're talking about are nonrepresentative. There is a vast number of people who have not installed any apps, and even more who have apps but don't use them. Very few people see the iPod touch as an economical substitute for the iPhone.
Evolver.com automates 3D Avatar and digital clone creation