skysight-inc/HackerNews huggingface dataset:
> The de­vices are mem­ory-starved, CPU-starved, and bat­tery-starved.

If memory is your problem in 2014 and you're not creating some data analyzer application, you might be doing something wrong. If CPU is your problem and you're not creating a game, I think you're really doing something wrong. Battery drain is the only real bottleneck. Frankly I'm surprised how fast it went and how fast mobile devices are nowadays. My phone is roughly twice as powerful as my server, both in terms of CPU and memory (CPU performance comparison based on benchmarks).

> The browser APIs suck too. Sufficiently so that jQuery (or equivalent) is regarded as the lowest level that any sane person would program to; in effect, the new Web assembler.

Hi there! You just met an insane person.

> There’s no app store for your browser-based client with anything like the scale and size and polish of those for mobile apps.

We figured out how to do search quite a while ago. And they all do content search, the thing you were complaining about that app stores didn't have. What do you mean there is no way to search for web applications?

Also ChromeOS is doing this, but frankly I don't want it. Applications that just run machine code are way more powerful. I use Google Docs only because it works better for concurrent collaboration in documents, there is no other reason, and that is the only web application that I still use (tried some more, all sucked). I use vim and plaintext markdown editors anytime I can, or occasionally libreoffice when I really need imagery in documents.

> Browsers suck too · This is an unfashionable opinion, but I can’t see why it’s controversial.

That is something I completely agree with, though I quite like Javascript (as long as it's not OOP, JS just isn't made for that and you have to abuse all kinds of things) I hate the DOM. Why would this be controversial?
"Interactive" how? The quizzes? These have been a staple in current classrooms for a decades. Is there something else?
Activist Catalyst-Social Network for Activism
Slow to adapt comes from many factors. We've been studying the history of medical innovation. The biggest hurdle is the training time required. We're talking a decade to get credentials. Then another decade to get experience. Those 20 years are hard work (schooling, residency, long hours, loans, meager pay). By the time they're ready to contribute, risks are not a good thing esp adding to the chance of doing harm to patients. So the status quo persists until the next generation comes along.

We're meeting mental health professionals who were trained in the 60s, 70s, and 80s who proudly claim they know little about the brain. I don't blame them entirely - when they were trained we only knew about the human brain from stokes and open head trauma. To get them up to speed requires a whole new training. That's very hard when you spend all week seeing patients - that's your livelihood.
I'm going to give you the benefit of the doubt that I would want others to extend to me and not accuse you of pedantry. But I don't think there's much steam left in this conversation.
Thanks for that link. One thing caught my eye: the algorithm starts with a depth first walk of the graph. Reading that, I thought "that n must be the number of edges". However, theorem 1 in section 6 starts with "Given a graph G with n vertices" and the proof starts with "The depth first search [...] implemented with well-known linear time algorithms."

I don't know that well-known algorithm, and neither does Google, it seems. At least, I can't find it, and can't see how it would work. Now, section 5 has a procedure that requires <= 3n-5 edges for a graph with n vertices. Is that supposed to hold throughout? If so, what's that 3n-5 about? Are there well-known theorems or algorithms to disprove planar it's for such graphs?
ProjectLocker Blog - Cloud IDE Roundup
exposing this kind of service as REST api would be useful.
Jokes are still allowed. Jeeeeeeeez.
I just wanted to point out an alternative business model, not necessarily for the OP in particular, since the OP may have decided to sell because he wants to work on something else. An alternative business model is to open source the video chat software, being free software gives you viral distribution if the software is good. You can then sell your expertise in the following:

"...Getting this right required expertise in video and audio encoding, deep systems-level understanding of the iPhone platform, years of networking and distributed systems experience, and a hefty dose of creativity..."
I'm not looking at the average for the whole country, I am looking at a specific piece of the FBI crime data, and comparing that to what should be by your own logic numbers that are already on the high side for other countries. In fact, the group I picked is of only areas with a population of less than 10,000, including areas where there is no population at all, as well as universities and colleges, excluding suburbs. It's about as biased toward the point you are trying to make as you can get from this data source and it still doesn't line up with what you are claiming.

Feel free to provide evidence for your claim as you still have not done so.

Here is one nonpartisan resource about healthcare I have offhand and a summary video by john green for those who don't feel like reading so much:
http://theincidentaleconomist.com/wordpress/what-makes-the-u...
https://www.youtube.com/watch?v=qSjGouBmo0M

Relevant points from it: no, obesity does not account for a significant portion; yes, it affects even those who pay; yes you need to look at a lot of data; and no the data does not agree with you.

The John Green video has 2 other links of interest in the description, too.

Your claims are still entirely unsubstantiated, and you keep throwing in more of them instead of backing your existing claims up with data.
really is fascinating
just awesome

reminds me of hyperlapse
Yep, a bidder could pay with Bitcoin if they really wanted to!
Apple acquired C3 Technologies which does 3D Scanning from aircraft.[1] It is pretty awesome technology. Google has their own version I believe. I haven't heard of Google Street View vehicles using laser scanners for depth readings though.

[1]http://9to5mac.com/2011/10/29/apple-acquired-mind-blowing-3d...
Amusingly, my must-have Django packages are mostly things that replace large chunks of Django (Jinja2 for templates, a DB connector/ORM for whatever database the project needs, which even for PostgreSQL is often plain SQLAlchemy).

I guess I'll just use flask.py or something for my next project. This is not meant as criticism, just my personal experience.
I disagree that there are "levels" of math as your post seems to imply. Yes, it's true that certain subjects are typically taught in a certain order (in the US at least) but that doesn't really imply that calculus for example is "higher" or more demanding than algebra or discrete math. There is professional, expanding-the-limits-of-human-knowledge level research being done in Algebra and Geometry just as there is in Calculus. Calculus is not the endpoint of math.
IBM Struggles to Turn Watson Computer Into Big Business
Revenue Is Far From Company's Ambitious Targets:

http://online.wsj.com/news/articles/SB1000142405270230488710...

In 2012, Memorial Sloan-Kettering Cancer Center in New York began work on an adviser to recommend cancer treatments. Dr. Mark Kris, a Sloan-Kettering oncologist, said an early version of the Watson tool could be used on patients later this year if it passes tests.

At his office, he pulled out an iPad and showed a screen from Watson that listed three potential treatments. Watson was less than 32% confident that any of them were correct. "Just like cancer, it is much more complex than we thought," Dr. Kris said.
So you want to act like a start-up?
Git explained: for beginners
Sorry, no. Even the core S language would not be described by very many users as "beautiful" according to modern standards.
Yes, great idea. We considered this - and maybe a different company would do very well doing that path. Unfortunately it seems like too big of a distraction from the business we wanted to start.
I think you're thinking of the word "retarded". You might as well be arguing against using the word "crazy". Insane and crazy have identical meaning in most contexts.
Dunning Emails In Real Life: Drip, by Rob Walling
Very interesting! Nice work guys. Just sent you an email about academic research use case.

You don't mention anything about RAM in your pricing - what are the restrictions? And what about I/O and storage?
Thanks :) It is built on top of modified version of Hyperlapse.
IPhone anniversary: Thursday marks 7 years since Apple introduced device
Smartwatch World; the next thing? 
Just wanted to see if i could open up a discussion on what you guys think the future of smartwatches will be. And if anyone of you have done any programming on smartwatch apps, I would like to know what you thought about it and what advice you would give to someone starting out.

Thank You
I didn't start getting a ton of recruiter spam until I had a linkedin profile and started "connecting" with recruiters on linkedin (to "get my name out"; not sure I'd use this method to get my name out again though). Before that I would only occasionally get anything. Now every time I update my profile I get a flood of recruiter spam.
That's exactly right. There are a few exceptions for new non-profits and such, but I doubt the exceptions would apply to real corporations.
> its wins might have had more to do with speed of processing and "buzzing in" than it did with being really smart.

It may only be better than humans at buzzing in, but being as good as humans at natural language search, but faster and more consistently (doesn't make mistakes when tired; works just as well in Kampala as New York; can be audited when it makes mistakes) is already better than humans.
No. Some people add contact info to their profiles, though.
That's complete bs, The only way that most of these content providers can keep on providing value for you is to monetize you. Web site's aren't free, writers/programmers/servers cost real money. No one owes you anything. You want good free content to read then deal with the fucking overlays. The sense of entitlement kills me. It isn't a answer of just being "better" either. People of lazy and if you give them all the content without at least pushing them to sign up, a lot will not.
Interesting, but not a very informative article. I'd be curious to hear more about the technologies behind the framework.

Is Airlock entirely server driven, or are there aspects of it (say, data storage or selecting which variation of a test to display) in the app code itself? Would it make sense to create a framework that lives entirely in Cocoa and only syncs with a server? Why or why not?
I don't see the point in bringing the legal hammer down on a student. With security holes this large and gaping, it's the system administrator that needs to change the way they do things. For instance, monitor the creation of new admin accounts, monitor logged data for events that indicate a breach, enforce some level minimal password difficulty, etc. This sort of malfeasance seems like _exactly_ what the sysadmin at a school should be expecting. Someone who waltzes up to the login prompt and types the first thing that comes to mind.

Personally, I don't think this or anything close should be made illegal. Who was hurt? What was the damage and the cost? Private data was likely at risk, and maybe there's a case to be made there, but I'm not entirely convinced that shouldn't be laid at the feet of the organization for shoddy security practices.
Well, it consumes large amount of processing power, so unless someone would pay for such service one can't expose it as REST.
Fibonacci Sequence Term Generator
"I'd personally want to be diagnosed by a panel of experts with access to said AI."

Exactly. Neither one nor the other alone, even though today the panel of experts seems the best bet

To see how the AI can go wrong, just try to diagnose something with flu-like symptoms using Google.

There's also an issue with incomplete tests. Oh the AI can improve the diagnostic using exam X but exam X is too expensive/too invasive/risky etc, someone needs to play "middle ground"
The problem IMO is believing that not completing the course is in any way actually a problem. Ala carte learning for fun and profit works for me. I'm saying what it's worth to me as well. Maybe such beliefs should be studied across the customers of Coursera and Udacity to refine their business model?

Bonus points for figuring out that I download and save a lot of lecture material for later viewing because some professors force their content to expire and go away. This stuff is gold for passing the time on transcontinental flights.

Negative points for the absolutely godawful official Coursera mobile app in an age when Coursistant is both free and 100x better. Why did they even bother with such an obvious Acqui-hire in plain sight?

Finally, if people pay $X for a fancy certificate and then don't complete the course, sometimes it really should be considered their problem, not yours. You can't save a world stuck in a infinite loop of its own making. What's the old joke? How many therapists does it take to change a light bulb? Only one, but the light bulb has to want to change.
For specialized tasks expert systems have been better than doctors since the 1970s (Mycin, infection/antibiotic assignment). So I would guess there is some resistance.
You have described the root of the problem.

I would imagine most people doing these courses are looking to either improve their work or get into new work. If all the major companies started to somehow make these MOOC courses similar to requiring a degree, the completion rate would likely skyrocket overnight. If there was a way for a company to say "if you have done these MOOC courses we will give you preferential treatment in your job application", it may make a big difference.

I also think the approach that Udacity is now taking could be very effective. Instead of going on offsite training for a week, employees can be rewarded for taking and completing a MOOC course over the span of 6-9 months.
That's an amazing beard!
One of suggestions was Machine Learning and meta programming. Other one was robotics. Problem with both of these is that entry barrier is pretty huge. You have to go to university to do it well and not everyone can go to university.

Why? You need to put in significant time to do well, but are the needed resources (books, people to talk to, etc) really not available outside of a university?
ryan@kumu.io
Oh yeah this would never be purely AI...think of Watson like the Tardis and the Doctor like ...The Doctor. They go hand in hand, Watson simply makes it so the Doctor doesn't have to waste time.
It certainly helps :) but there's another advance we made on the back-end which helps more.
> Computer systems are frequently regarded by laypeople as being not just unknown but unknowable

In this case, it's not just the laypeople - it's even worse. This particular system is entirely under the control of a third party, so it's behavior is unpredictable to everybody.
There's a python script to download them. https://github.com/dgorissen/coursera-dl
I was not trolling by the definition I know. I just thought that it might lead to an interesting conversation.

It's just too hard to communicate on the internet, especially with people who don't share your conversational goals. I think I just found a new year's resolution.
It's more layered than that.

If people merely wanted to get the information out there, and make it possible to self-educate, then they would develop... well... wikis. Websites. YouTube videos explaining concepts. And that'd be it: they'd judge their success on outreach, on page views and maybe comments and emails. You'd have Khan Academy, full stop.

But that's not actually all they want. They want to know that their students understood. And to do that, they need to have the student prove their understanding as feedback. That's what completion rate really means. It is the metric that professors and teachers are accustomed to measuring themselves by. They've been trained to recognize the quality of their work based on the pass/fail rate of their class.
This is professional services if I get your point right, that can be a profitable business but it doesn't scale well. It all depends on what you want to achieve.
Honestly, look at the new MacPros. The computing power from even 10 years ago is amazing. WATSON will soon be software only for most standard servers. Looking at the SoftLayer acquisition in that light is very exciting.
Regarding Watson's speed on Jeopardy, that was certainly a big advantage for it. However, consider that no matter how fast it is, a machine that "only" gets 50% of the questions right after it buzzes in (which would be an amazing accomplishment already) would lose the game horribly. That it won so solidly shows that it goes well beyond mere speed.
I'm in San Diego and would like to subscribe to your newsletter.
if you are living and working in a state that your company should be registered in that state
That sounds true. I'm sorry you had to post elsewhere :-(

Any feedback on my startup idea? Or do you think there might be better ways to fix MOOC's?
Overstock.com Is Now Accepting Bitcoins
>> "Would it make sense to create a framework that lives entirely in Cocoa and only syncs with a server? "

I haven't finished the full article yet but as the Facebook app is available on multiple platforms I'd say it wouldn't make sense to develop the testing framework in native code entirely for each platform. Look how long it took for Facebook to give up on HTML and switch their app dev to native. If possible they would probably do the testing framework non-native.
Judging by your history on this site, you've done nothing but trolling.
Until consumer-oriented businesses start building apps atop it.
Everyone recommends the django-toolbar for spotting slowdowns in your SQL... ok, installed it. I almost never see any tips on how to actually do that though. What now?

(I suppose the SQL part of my app is not the problem though, rather the number crunching that happens on the data returned. I do lots of caching on the results instead to make the site seem responsive.)
http://brunch.io/
I've use it in Django, Flask, Rails and static sites with Chaplin, Backbone and now Angular. Works a charm.
From your website:

"My startup, Wave, is the easiest way for immigrants working in the US to send money to their families. We're launching for Kenya and Tanzania soon. Sign up on the site to stay informed."

Is that what Wave is now or what it was before?
Apparently things are changing. Compare Asia from 1975 and today. It doesn't take long for such a profund change. If I was an investor, I would think that now is the right time to start looking at this continent. Chiniese already do. Many africans are highly educated but lack opportunities to put this competence in application. This continent is full of unexploited opportunities.
Deze kruiden houden je warm in de winter | Leef Nu Gezonder
Harvard Medical School
Boston, MA

Associate Director of Research Computing

We are a growing group of informaticians, devops engineers and sys admins who support computational research at Harvard Medical School and Affiliates. We are looking for a scientist with a strong IT background or a an IT person with a strong science background. You will evangelize technology to the Research community and advocate for Research in the IT community. Experience with modern high performance computing environments, life sciences, 10s of petabytes of data and supporting basic and translational science is a must. You are able to talk with HMS faculty about their research projects and challenges, give them expert-level advice and come up with new ideas to better support their computational needs.

Job posting w/link to apply: http://hmsrc.me/1ajrTJJ

https://rc.hms.harvard.edu/
To see how the AI can go wrong, just try to diagnose something with flu-like symptoms using Google.

Google isn't designed to diagnose symptoms, so I don't think that's a very good analogy.
Is it patentable?
You could try my veusz plotting GUI / plotting package as an alternative to matplotlib: http://home.gna.org/veusz/ I think the output looks nicer than matplotlib by default, and you can have a nice GUI and scriptable interface.
I don't think the model should care about the view. It should be possible to change the model without caring about view, or even knowing if a view exists. A view should be able to use the model, but the model shouldn't care.
I know is not a proper AB testing. I considered to include more info in the 'Stuff to take into account about this a/b test' but finally I didnt.
Original post with HD graphics: http://www.randalolson.com/2013/03/12/retracing-the-evolutio...
Yeah, I was being a bit careless by saying that an MS was required. Your comment is certainly more representative of the field as a whole than mine.

More and more schools seem to be heading towards PhD only for graduate geoscience programs (which is a mistake, i.m.o.). A lot of professors at Wisconsin were strongly pushing for it while I was there, though an equal number were opposed. I also think there's a large benefit to doing a separate MS, preferably at a separate institution. (If nothing else, it dramatically increases your breadth of experience.)

At any rate, I certainly agree with you. Having an MS makes it much easier to get into competitive PhD programs. Also, an MS is a common working degree for a large number of geoscientific jobs, so there's a strong demand for industry-focused MS graduates.

For those reasons (and not because a B.S. doesn't have enough coursework, i.m.o.), separate MS and PhD degrees are very common in the geosciences
If the AI is more reliable than human diagnosis, actuarially speaking, the AI would be preferred by insurance companies.

Assuming it was more reliable, of course.
I thought it was hilarious above all else.
AFAIK, post Thrun, all Google Street View vehicles have a laser scanner(s).

http://commons.wikimedia.org/wiki/File:GoogleStreetViewCar_S...
I'm doing my part by moving my altcoin mining capacity over to Bitcoin pools. Not much, but every little bit reduces ghash.io's share.
I make shitty software with bugs – we all do
Survey Results: 2013 SaaS Survey by GrooveHQ
Do you currently own or work for a SaaS company? Then you should read this.

Long anticipated survey results from GrooveHQ. Details of survey:

Groove removed outliers, normalized all currency to USD and cut the data to only include the 712 respondents who have reached Product/Market Fit, have been in business for at least 6 months and have at least $1,000 (but less than $500K) in monthly recurring revenue.
That's the new business. The old business was group video chat targeted at middle schoolers. We are putting the cash towards the quite heavy regulatory burden on money transmitters.
Hm...

Not exactly what I was looking for. I care more about being able to quickly mock-up the UI and the interactions and being able to give and get comments on the different elements of the mock up. I don't need someone to generate the CSS and HTML for me.
10 Open Source Hardware projects born in 2013
We're currently using Django Compressor [0], and it works pretty well. It was slightly annoying to get it to work well with staticfiles [1], as we host all of our content on S3 and serve through cloudfront in production. But, it's nice because now we can do this in our template:

<script src="{% static js/mylib.js %}"></script>

and with compress like this:

{% compress js %}
<script src="{% static js/mylib.js %}"></script>
{% endcompress %}

so that referencing static files is consistent.

[0]: https://github.com/jezdez/django_compressor

[1]: https://docs.djangoproject.com/en/dev/ref/contrib/staticfile...
> "Nobody is going to die."

This isn't accurate, e.g. http://cryptome.org/2012/07/chile-comments.htm .

Bad crypto is actually much more dangerous than a single rogue dentist.