skysight-inc/HackerNews huggingface dataset:
Compatibility is a huge reason why so many people still use windows. Compatibility with older applications and formats. That's what takes up so much space.
On iPad 1 all samples from the Gallery run at, what feels like, 1-2 fps. The screeencast in the blog though is very smooth. Why's the difference?
The Cars That Won`t Die
I'm always saying no. But they are always asking because they think it's the right job for me. It's because of their misconception of being a Computer Science == Website Developer (Wordpress, HTML, CSS)
Funnily enough, it was trying to use a box2d port that used prototype in an app that already used jquery that raised my hackles most recently...
The Death of Voice: Mobile phone calls now 50 per cent shorter
I thought I've become jaded after reading so much about Aaron, but this article has just the right mix of heart and information and doesn't try to hype things up.
In the past 6 months, I have seen a massive increase in the amount of sites that are mobile-ready. It is interesting to see the standards that have developed for most of the sites. I still find that most lack creativity, but that may just be an ignorant view of the cover of the book.
No we do science too. Math is a fundamental part of lots of CS branches but we also do straight up science (with the whole research question, hypothesis, experiment, evaluate cycle).
Sorry, I realize my comment may have been a bit unclear.

My point is that Yale needs to recognize the general interest in CS, and do many complementary things to satisfy it, including both 1) creating more light CS classes, and 2) better funding the department. Taken together, these steps would go a long way towards catching up with Harvard and other institutions.
Axiom costs several thousand dollars a year. I fund it.
The main contributors are academic mathematicians since
Axiom is a computer algebra system. I have tried to get
funding from IBM, RedHat, the NSF, and several other
funding sources. Funds would be used to run a conference,
pay for speaker fees, hackathons, travel costs, and server
costs. None of the funds would be for actual code. So far
I have not found any funding source.

Axiom used to be proprietary. It was a commercial
competitor to Mathematica and Maple, one of "the big 3".
It could be proprietary again as it is licensed under BSD.
Axiom contains world-class algorithms written by the people
who invented them. It is truly a valuable collection of
intellectual excellence. This is what motivates me to
continue to support and develop it.

Tim Daly
Axiom Lead Developer
http://axiom-developer.org
The point of a NaCL VM would be its speed. It could actually be PyPy or something, for real. Embedded just like the Flash or Java Applet runtime (in the NaCL container, which we have rather better security salts [pun] about.
It's worth pointing out that DerbyJS already renders on the server and the client without any configuration. I implore you all to give it a shot.

For an example, visit http://phishvids.com – try clicking around and then refreshing or even disabling javascript.

[0] http://derbyjs.com
it would be cool to get the following featured integrated:

+ headlines (H1, H2, H3,...)
+ wordcount at the bottom, i don´t understand / get the wordcount feature working yet.
+ shorter urls
+ hyperlinks
Dear Tim: Open Letter from an iDAD, Apple iOS Parental Controls Needed
with the buyback, those who did not sell any shares owned a larger percentage of the company than before the buy back.

with the buyback, those who sold shares reduced their percentage ownership of the company.

If they did not want to receive a larger percentage, then they could have sold a portion of their shares equal to the percentage being repurchased.

If they had done that, they would have received what would have been equal to the dividend.

In other words, there is no difference between a dividend and a buyback -- they both return money to the shareholders.
The author (spikebrehm) speaking here - that's a good observation! It's possible that the user will click on a link before the JS finishes downloading. Luckily, we've taken care to use real URLs for all links, and our pages render fully on the server as well, so if they click before the Backbone views initialize, they will fall through to the server. Not the fastest experience, but still fine at the end of the day.
Sidenote: Pete works for Facebook/Instagram and has worked on some fairly large features on both services, including the updated photos platform for FB.
Yup, it works out fine almost every time.
When you select CS as your major, there should be a popup box that asks if you're aware CS involves math.

I disagree that this is good advice to give someone considering a CS major.

Math is not fundamental to CS. CS is fundamental to CS.

Most of a high school/college math curriculum is not that closely related to most of what happens in CS.

In general, there is some "mathiness" to CS, but it is of such a different flavor to "the math you learn in school" that I don't think making a comparison is useful (it certainly would not have been in my case).

I have bachelor's and master's degrees in CS and am pursuing a PhD in CS.
You almost completely described the github issues/features list :) - https://github.com/tholman/zenpen/issues?state=open
If they add in some generators, and throw in node-webkit support, this could end up like Microsoft Volta[1].

[1] http://www.liveside.net/2007/12/05/microsoft-releases-volta-...
"It's the _default_ editor for just about every (non-bearded) engineer and costs $60 (soon, $70)."

Without going into whether the open-sourcing is good or not, I'd just like to point out that you're wrong about this. I sincerely doubt that Sublime Text has more than, say, 5% marketshare in terms of what people are using. It gets a lot of talk on HN because we tend to a) know about new things and b) overly use Text Editors in favor of IDEs, but this is not reflective of the world at all.
The Ken Olsen quote is taken way out of context. He was thoroughly aware of personal computers in 1977. He was referring to behemoth home automation systems:

http://www.snopes.com/quotes/kenolsen.asp

The quote attributed to Lord Kelvin is a significant paraphrasing of a letter he wrote in 1896:

http://zapatopi.net/kelvin/papers/letters.html#baden-powell
Scala Community - http://www.scalacommunity.com
Promises actually aren't far off from functional reactive programming (FRP). The idea in common is to take the abstract notion of an entry point and make it an actual object to be manipulated.
I went to RIT many years ago. In retrospect, I view it as a variation on a trade school, which isn't a bad thing. The co-op program was valuable, but I wish there was more focus on entrepreneurship. Maybe that has changed, but at the time the focus was definitely on job placement.
it makes strategic sense to taint your competitor, if there is no repercussion for doing so, but lots of advantages.
College credentials at most work like Interviews(Its easy to game these things), once you get a Ivy degree stamp you can pretty use that to BS your way to absolutely any position you want.

Every time I see a senior exec leaving the company during difficult times, I see one thing manifest. The guy is super job hopper known to milk his Ivy league degree and networking potential to get anything he/she wants. Beyond that try to measure his performance or actual value he is adding to the company and you will see nothing substantial apart from making congratulatory noises during occasions, or blasting people when something went wrong or at most acting as a information aggregator/distributor to the rest of the company.

Big name schools serve as a aggregating points for good people, but many times you also get people fit for nothing.

The best test to hire an exec(or anybody) is not look at his degree or names on his resume. Do a good background research on the guy and try to see if he has actually done something nice in the past, what sort of contributions he has made to what kind of projects/businesses. Never hire people at senior positions just because some one from his network happens to be in your company.

Unless the guy has some good rock solid performance in his past, he is not worth your time. No matter from which college he comes.
I agree, assuming your bottle neck is server side (which is often not the case):

Need to make your huge app faster?

1. Have a well structured, correct design.
2. Optimize IO (file, network, database, etc)
3. Minimize in memory usage and copying
4. Replace your algorithms with ones with better runtime complexity characteristics.
5. Verify the granularity of your multi-threading.
A. To big of "chunks" will lead to under utilization
B. To small of chucks will lead to excessive communication overhead.
6. Replace the 10% most executed portion of your program with java native method, cGo function, C/C++ inline assembly, SSE instructions, etc etc.
7. Analyze your program for cache sizing and interactions.

Ideally the application should be profiled between every step, don't be afraid to branch.

Like fleitz said, don't skimp out on the hardware, but at the same time hardware improvements do not typically result in the same kind of multi-order of magnitude improvements that software changes do. But they are easier and cheaper and should be considered low hanging fruit. If performance is really the bottom line, running on non-virtual/phsyical hardware can help make some page table/hypervisor issues go away- as un-hip as that is.
I for one think it likely that Musk talks with a good grasp of the facts.

But I will say on the PR angle, he does compete directly with the entrenched manufacturers in the space arena and all discredit and doubt cast would serve him well.
Seems Wolfram Alpha suffers the same problem that you and the article detail.
Thanks so much for the link, for some reason I couldn't find this link. I don't write write access on Medium; was wondering how their editor worked.

I am working on an open-source app inspired by medium. Hopefully this should be done in a week's time.
Here is work in progress: http://i.imgur.com/ZYWRc8k.png

I'll also borrow your/medium's idea of showing the toolbar when text is selected.
That's a Google translation and one cannot extract any fine meaning from its results, this being a case in point.

I read the Russian original post and the following is my translation of the excerpt from her letter:

"... I bow to you down to the raw Earth and wish unto you from God good health, the most spiritual salvation and all sorts of good luck, and let God save the sacred [several kinds of] Church until the end of centuries from all division and heretics, [bearing evil thoughts]..."

"I plead to you with a great request: I need a helper, as I won't survive alone, and it is also not good to live so, weeklong remaining in loneliness. Do not leave me [...] the orphan [...]."

"... a sincere believer is needed here, an Old Believer, a person of male gender is needed to chop wood, cut hay. <...> I have weakened in health and in strength."

Bits marked as [...] I couldn't understand.
Ok, some of his stuff is really good, and some of his stuff would never have flown at all, and possibly been down right destructive.

Implying, but never confirming, that you have a competitor as an account - in certain businesses this can get you flagged and then black balled from the entire market.

But some of his other comments are pretty useful hacks.
> ISA slot

Good luck finding one of those. It's been well over a decade since systems switched to PCI.

> desktop-equivalent

If a Raspberry Pi [1] doesn't have enough horsepower for you, the Kickstarter-funded Parallella project [2], currently shipping prototypes, will offer a dual-core ARM main processor and a 16- or 64-core Epiphany Multicore Accelerator.

If you still want a desktop, I don't know a thing about hardware, but I've heard that parallel/serial ports are easy to use for people who do. So maybe you should look into building your hardware for the parallel/serial port (and using a USB adapter since most modern systems don't have them onboard)?

Of course, AFAIK serial ports max out at 115200 bits/second, so if you need a faster I/O rate for your application, look into USB, Ethernet, or PCI.

[1] http://www.raspberrypi.org/faqs

[2] http://www.parallella.org/board/
Yes, the situation you describe is not unlike the one at Morton Thiokol prior to the Challenger accident. You should look up the story of how Feynman (who was not an Aerospace engineer, gasp!) managed to bring the Challenger accident cause to light, despite some of the accident investigation committee's best efforts.
Agree, excellent submission. I saw this as an great example of drawing important conclusions after spotting interesting data.
Nestlé: “No debería haber acceso público al agua”
Cool! I think it's a reasonable assumption for rendr to make, since using "real" URLs is a best practice regardless!
First hand experience selling Review19 - http://www.review19.com - to the enterprise: It is extremely hard.

Always nice to have the right contacts and have favors waiting to be cashed in.
This is indeed a strange and worrying phenomena. I am in fact aware of cases where a student has managed to lose 3 or more grandmothers while pursuing an undergraduate degree. This leaves the student with a negative number of grandmothers. The underlying mechanisms allowing this is highly mysterious and is certainly deserving of further research.
They mark the private variables so you don't have to remember which ones are private when you read further down the page. That's pretty common place and good style, IMO. What makes you think they're anachronistic?
IO is a huge one, most apps aren't CPU bound, they are IO bound. Those that aren't IO bound are latency bound. Those that are CPU bound are usually IO/latency bound on memory.

If one can keep a modern Core i7 busy crunching numbers they are a God amongst mere mortals.
Author here (spikebrehm):

Jeremy, I think you're mistaking this for Keith Norman's SpainJS presentation (http://www.youtube.com/watch?v=jbn9c_yfuoM). He proposes the same approach, but I don't know if it ever got past a demo. Although it seems like they may be using some form of this at Groupon in production.

Anyway, it is exciting, isn't it? This is just the beginning for us -- we've had to make a few hacky design decisions to be able to ship, but I think we will get the kinks worked out. The trick, and the challenge, seems to lie in choosing the right set of abstractions to hide the code complexity from the application developer. I hope to open source it as soon as I can, to benefit from the input of luminaries such as yourself!

Oh yeah, and the offer to give a Tech Talk at Airbnb next time you're in SF still stands :)
The longer a slow system exists the more unlikely you could ever make it faster, much less Googlespeed.

A very interesting debate on Premature optimization versus Profile-guided Optimization could be had from this comment. Ideally, better algorithms and efficient data structures could be chosen at the design stage to create a more optimized solution. But does this approach always work?

In my experience, it often fails in a greenfield implementation. The reason being the lack of understanding of the real performance bottlenecks. This is usually revealed only after several iterations of profiling and optimizing code (often revealing least expected spots).

But if it's fairly well known problem say relative ranking of a set of hyperlinked documents, there is a lot of opportunity to study existing literature and come up with a more efficient algorithm. Even then, once the initial implementation is built, the task of making "a slow system faster" needs to be done and often a never ending process.

So the conundrum is not often the need for speed being an primary criteria but on lack of familiarity with the performance bottlenecks eliminate them from the design stage itself.
The author addresses this point, and how it is possible, but why so many grandfathers choose to remarry so quickly is still mysterious.

> As more people go to college, their families find that, for safety reasons, it is wise to increase the number of grandmothers per family. Since there is currently no biological way of doing so (though another grant proposal in preparation will ask for funds to look into the prospect of cloning grandmothers, using modern genetic engineering techniques), the families must resort to in creasing the pool by divorce and remarriage.
> If you mix FP and OO you'll often end up with terrible FP which simply reproduces the "old" approach: lots of mutable stuff everywhere.

What I'm suggesting is that mutable state isn't inherently bad. It's entirely possible that we will someday enter a new age of mainstream, pure FP where we look back at mutable state and cringe. But that's pure speculation. Our current world is full of successful applications written in languages built on mutable state.

So I'm not saying that mutable state is inherently better than the alternatives. Just that the case against it--and for the alternatives--has to be pretty darn compelling to outweigh the tremendous real-world success of languages like Ruby, Python, JavaScript, and so on.
TFA covers this, actually. Divorce and remarriage can help a student have more grandmothers. Also consider the future possibility of cloning grandmothers.
If I had to guess, they probably had the employees write their own biographies. I would also guess that graduating from a good school is something he's proud of (which doesn't necessarily imply tat he looks down on these who didn't), therefore, he put it in his bio.

I do agree that house cleaning online isn't very glamorous, but if it helps people and makes money, it doesn't need to be.
I was wondering about that. They could probably fly the things without APU start batteries, as long as they avoid having to do a cold start at a grass strip. So, new AD, no landing 787's at podunk facilities with no ground carts, or, electrical service.
Doesn't work for me - seems I am doing something wrong. I open a tab, write something, close the tab. I open a fresh tab - no text. I'd expect that the written text would show up.
reminds me of the fmri of a dead salmon (http://prefrontal.org/files/posters/Bennett-Salmon-2009.pdf)
Author here (spikebrehm). Good question. Yep, you could accomplish something similar by booting up PhantomJS or node-chimera [0] and scraping yourself, but that seems hacky and hard to scale. Justin Tulloss of Rdio talked about this approach in his Airbnb Tech Talk [1], saying that the tricky part is determining when the page is actually done rendering, especially if you have a bunch of JavaScript that's performing DOM manipulation.

[0] https://github.com/deanmao/node-chimera
[1] https://www.youtube.com/watch?v=TB-l2nF67iU
The sad thing is I actually did lose a grandmother and grandfather a few weeks before exams. :(

ninja edit: this was years ago, to clarify
The problem is not the engineers.. The problem is most of the engineering was outsourced. http://www.forbes.com/sites/stevedenning/2013/01/21/what-wen...
I actually did have a grandmother die 2 days before a final exam. Needless to say, no one believed me. :(

Agreed though that this is a great representation of using educated subjectivity to draw reasonable conclusions from data. That's the one thing that a science degree should be teaching over all other aspects. Remembering equations, careful experimental technique, etc. all pale in to significance compared with critical analysis skills.
Now that is really cool. You've convinced me that this could be a viable and practical approach to handling highly stageful programs in an FP context.

One question though: Does memory/storage become an issue if you're keeping track of values "over time?" If I understand it correctly, you'd have a constantly growing picture of your data as it has evolved, with a complete history of prior values. (Maybe I'm wrong about this part, though.) For applications that are long-running or handle a lot of data, could this be a fatal problem?
That's what I was wondering, but does this happen? And if the other engines can start it as Joezydeco suggests, does not having them matter? Surely the number or airports without decent facilities to help start them must be small?
You're misstating the wing flex test results.

The 787 Dreamliner saw wing flex of 154% of design maximum, at "approximately 25 feet", to quote your own sources. That's a 2.5 storey building.

The 747's wingspan, depending on aircraft configuration, ranges from 195 to 224 feet, which is approximately 19 - 22 storeys (assuming 10' per storey).
In the business of driving other people for free, the guy with the Ferrari wins all the clients
Twitter text mining and sentiment analysis using R
In case of a doctor hospital is nearly indistinguishable from the college. They are more or less the same.

A doctor wouldn't be too great if all he has done is read a lot of books, and attended a lot of classes but hardly treated anyone.

Even when it comes to things like law and medicine, practice and experience are vastly more important.
Ask HN: How important is money to you?
I feel I just woke up from a nightmare. In the dream, there are people around me who told me that I should have done a different major which would lead me to a more lucrative career. These people told me that I should not go to graduate school because it is hard to find a job in academia and being a professor won't make too much money. I start to become worried and have doubt about what I want.. Now I woke up and felt how I could let these people affect my passion and my belief...
Top Places to Survive Nuclear Winter
Kellerräumung Wien
Kellerräumung Wien , Kellerräumung
Kellerräumung Wien , Sie möchten Ihren Keller geräumt haben um es für andere Zwecke wie zB Hobbyraum verwenden? , Oder möchten Sie eine Kellerräumung durchführen um endlich wieder Platz für andere Dinge zu schaffen?
Of course, students have no reason to report deaths of relatives when there are no consequences to missing class. So, deaths most likely only get reported during exams.
PixelGlyph: 200 icons designed for your mobile apps
Blue box that broke into the biggest network in the world
Ask HN: Facebook Ads price charts?
Quite a few people have done some experiments on HN data, slicing and dicing it one way or another, trying to predict what's the good time to post and what is not and alike.

Are you aware of any mash-ups that do similar things with Facebook Ads price? I started experimenting with ads placements to drive some highly-targeted traffic to one of my online experiments, but find it quite confusing to see the bid price changing underneath me.

It'd be good to get at least rough idea what dynamics are like for my market segment - i.e. when are the peak and through times.

So, do you guys know of any tools like that, or should I just whip together a quick and dirty python/Selenium script that does the scraping?

Thanks!
Very awesome. Got any more projects up your sleeve?

Is it better to have an xml feed and load that instead of a JSON file? I wrote a scraper that dumped university courses at my school to a JSON file. I would load that JSON file and load the elements to a table. Mine was pretty dang slow.

But your site holds up fine.

Here's my site if you're at all interested:
http://lo.leet.la/jola/bootstrap/docs/sunny.html#

Relvant JS code:
http://lo.leet.la/jola/bootstrap/docs/assets/js/sunny.js