skysight-inc/HackerNews huggingface dataset:
Indeed. The entire purpose of word problems is to see if you can apply math to real life, to see if you can come up with formulas to fit the situation at hand. You aren't given formulas in real life.

If I save a certain percent, P, of my monthly income, N, and I want to save an amount, X, to buy something, and I want to know how long in months, M, I'm going to have to save. The formula M = X / (P * N) [or P / 100 depending on how we're expressing the percent] isn't going to magically appear in front of me. Whether I can solve it or not won't matter if I can't come up with it.

That's a trivial example, but I hope the point is clear. Word problems are supposed to test your ability to convert life to math, not just your ability to do simple algebra. Which is why it's especially concerning that in many of the word problems they actually give the formula. It defeats the whole purpose of making it a word problem.
Thank you! And if I may ask, why tunaslut?
No, they're easy. I went to school in Florida and took these kinds of tests all the time. The state has a real hardon for standardized tests.
An OK introduction to Forth. But this doesn't seem right:

There are two types of programming language that cover 99.44% (the Chambers Constant) of programming language design.

1. Languages designed and promulgated primarily by academics like Prolog, Lisp, Haskell, Pascal, etc.

2. Languages designed and promulgated primarily by corporate entities (factoring government as a corporate entity) such as C, Java, Erlang, Ada, etc.

Where does that leave languages like Python, Perl, Ruby?
3 Strategies for Advancing the Success Ladder
Wow, doing some initial evaluation of moving (some) of my .Net shop to some Sinatra. Why didn't I know about Padrino?
It's not about the money though, is it? Imagine being 17, working on a project you are really passionate about, and then someone saying well done with 100k. Then think about what the coverage of your achievement will do for you, opening doors to the future you desire so much. The cash is just a nice extra I'd imagine.
>"The basic stance from Google’s perspective is that the Android platform has a significant market share and volume."

There is a bit of jumping to conclusions here.

Given that Schmidt was talking about ICS rather than Android in general and the proportion of Android devices not intended to facilitate OS upgrades, the market for ICS specific applications may not be so well established as to make the author's conclusion the slam dunk as which it is presented.

In other words, Android's existing market share is predominately running pre ICS versions and ICS only fragments it further.
It's not about an "inferior API".
The web version of Instapaper is free - but if you want to use a native client on your phone then you either have to pay a subscription fee to get API access, or buy the official iPhone client.
At no point have I used the word judicial activism, nor will you ever hear me use it, since judicial activism
is code for "judges doing their job". They can, if they see it in the law, set limits on patents. If there is nothing in the law supporting such limits, they would be hard pressed to add them randomly.

I was, unfortunately, being a bit pedantic earlier and nitpicking your terminology (expanding vs actually interpreting some initial limits) instead of debating your actual point; I apologize for that.
It's a shame the Android emulator doesn't use x86 and wrap the host OpenGL APIs. Currently it emulates ARM (with qemu IIRC?) and then has the emulated ARM processor emulate OpenGL with "PixelFlinger".

I'm another Android developer who only ever tests on a device. I wonder if running Android x86 in something like VMWare might be better?
if you are interested in automated building check out this paper from IROS 2011 Distributed Multi-Robot Algorithms for the TERMES 3D Collective Construction System” by Justin Werfel, Kirstin Petersen, and Radhika Nagpal http://bit.ly/oeG8E2
Spoiler:

"On macs the menu bar is at the top of the screen, not in the application window, like it is in screenshots of Windows applications. Many people cannot abstractly reason that if they are looking for a menu bar and menu bars are on the top of the screen in macs then the thing they are looking for should be at the top of the screen. They also routinely do not understand that either a) they are looking at a Windows application (you do, but you're freakish in your ability to understand that the consistent UI guidelines give you important hints like the window control buttons) or b) Windows and Macs are not the same or c) Windows and Macs exist."
I would love for Path to be a tightly integrated Facebook client. The interaction is great and it's really a joy to use. The problem is, I don't want to have to keep up with another network, even if I'm supposed to use this one differently than I would Facebook or Twitter.
100% agreed on padrino. Perhaps when it hits 2.0 there will be a significant push from the (small but very active) team
how about why do people who have been thoroughly trained and have spent thousands of hours at the control suddenly forget everything they know in an emergency?

I am pretty certain that when the full report here is released it won't stop at 'he panicked' and that this accident will have ramifications for the entire industry
Five things you can't do with HTML5 (yet)
It's the top prize from this particular competition. Patent licensing comes later :)
I am another user that owns a Macbook, an old iPod and an Android phone and I prefer Android. I really like my Android phone much more than iOS for many reasons: widgets, ability to use more "powerfull" (with more permissions to change the phone state) apps, deep integration with the Google apps (Gmail and Navigation are must have for me), much more permission to customize the home screen. ICS (Android 4.0) address many smoothness/usability problems of the previous versions, but even with Gingerbread (Android 2.3) I would not chose to leave Android.
Will Spam and Porn ruin Tumblr's Reputation?
RIM Loses BBX OS Trademark Battle
I can confirm that Kohana's code is very readable, which is good, because the documentation itself is sometimes lacking and there's not a ton of good resources and tutorials for learning it.

While this sounds a little off-putting, it's actually (surprisingly!) a benefit - as a beginner you'll get used to digging under the hood and learning how your framework works, and you'll come out a better programmer for it. By the time you run into something your framework can't do, you'll be in a pretty good position to simply extend it. (And Kohana is very easy to modify and extend.)

That said, it might take you a bit longer to get going than it'll take you to get going on some other framework that does a better job holding your hand.

The way I see it, you're gambling. If you use a better-documented framework, and if the documentation and tutorials out there for it cover everything you want to do in your app, you've got a better chance of hitting your deadline - but if you run into something the framework can't easily handle, you're hosed. While it takes a lot longer to really understand what's going on in your framework, you'll be able to then deal with unexpected problems as they arise.

If you do decide on Kohana and have some questions, I'm in NYC and am also a beginner - email me.
UFC 140 Jones vs Machida Live
Looking ahead to this weekend’s action we have UFC 140 headlined by Jon Jones defending his title against Lyoto Machida. I’m not sure how many of you remember the outrage when it was announced that Machida would be stepping in for Rashad Evans but I think it’s just as intriguing.
I know. I am illustrating why conclusions about ZipCar aren't going to apply 100% to a self-driving car.
I've enjoyed using Rails for a long time now and still do. That being said, I've started steering towards Sinatra more given the minimal startup time and speed. The biggest gripe I have with Rails is the long startup time. It's a real drag on test driven development. Waiting close to 30 seconds per test run while the framework boots really sucks.
Here is what I believe to be an informative comment on reddit about the subject: http://www.reddit.com/r/funny/comments/n4hnw/now_im_proud/c3...
Zelda's first sequel (Link, in the late 1987) was radically different from the first and, at the time, not very well received. It was a good game in its own right, but very different from the original Zelda (with an experience-points system, a magic system, and most notably, all combat in side-scrolling levels) so a lot of people were disappointed by it.

This was "the lesson" with regard to sequels that differ too much from the original game. People (in the aggregate) want expansion of something they already like, not radical revision.

Examples of successful sequeling would be the Dragon Warrior series. Dragon Warrior II (the worst of the series; enemies tended to gang up on one character and that made it nearly unplayable, esp. with the princess being ungodly weak and dying constantly) is an example of that. It was an expansion on top of Dragon Warrior I, and that expansion was roughly implemented and painful, but the core game concepts of DW 1 remained and it paved the way for DW 3 and 4 (which were among the best NES games) to be made.
It is just me or does it sound like the simplest solution would be to have both controls react and mirror each others input, if this was done (like the older control yokes) there would've been an understanding much sooner that the co-pilot was keeping the stick back.
What does "Effective Java" teach us?
Stepping Stones Museum for Children- Hours and Admission
(And of course, in planes that are not certified for stalls, you can't really practice full stalls and have to train on approach to stalls instead.)

Of course, very little airliner training happens outside a simulator, which can you can stall without damaging anything.
thanks for the feedback, i was hoping not to have a searchable resume, so I have the png, and a robot deny for the pdf. What type of navigation would you recommend?
Would this hold true for all "kinds-of" audience? People opting in for a career in research (for example) are asked to read & assimilate more than the norm. The trick though is to remember the good parts and the ability to recall the good parts. Your thoughts?
> This attitude is not helpful

That may be the most amusingly misdirected statement ever considering the inane rant that is under discussion.
Agreed on overlaps. Circles are essentially tags/labels with a nicer UI. I wonder why tags are the chosen solution for _every_ classification task these days. They're great for information retrieval because they easily let you widen or narrow the scope of what you're looking for. But defining data permissions? Not so much. It feels like designers avoid hierarchal UI paradigms because they're old, but automated inheritance would've been nice on Google+.
Reply from the author: "In the 0.54%."
Employee Equity and Entrepreneurship Ethics
It actually gives you the option to download the entire dataset on a country by country basis. Pretty nice.

I'm not sure Nokia would be right for him, though- I have a (Samsung) Windows Phone and the e-mail is great, but it's not a Gmail client.
Graphical fidelity increases immersion; gameplay typically tries to create some kind of puzzle-solving flow state in an action / reaction loop. A game can be good with mostly just one or the other, albeit quite different experiences, but the best games have both.

For example, Tetris has terrible "graphics" as such - the thing is entirely abstract, and is almost a pure expression of gameplay. But a game like Skyrim is rather the opposite; it's all about immersing yourself in a role via a character you've created and grown. Meanwhile, the actual tension-creating gameplay mechanics of Skyrim, combat and sneaking, the first is fairly poor, while the second ultimately is overpowered. But those things don't stop it from being a highly enjoyable experience.

Why is it a tradeoff? Because building immersion means emulating reality to a greater and greater extent, and that reality gets further and further away from the abstract core of what makes a gameplay mechanic work well, because reality is complicated and has too many details. You have to build the gameplay in such a way that it doesn't break the spell of immersion; instead of being abstract, it has to be made out of simulated reality components.
Mr. Roach is a politician, not an educator.

The title of the article is misleading linkbait both in regard to the innumeracy of actual educators and the nature of Mr. Twain's quote.

Generally speaking, most elementary school teachers in Florida have mastery of the FCAT - they spend much of the year teaching to it because the degree to which their students improve plays a significant role in merit pay and contract renewal [disclosure: my sister is a public school teacher in Orange County].
Indeed, as classic a pattern as you can find in contracts. Most of the time, when a big company dangles a big contract, the suppliers fall in line and agree to objective success criteria, a reasonable acceptance procedure, and reasonable operating parameters with meaningful remedies.

The problem with ERP is institutionalized – the licensors have set themselves up to absorb almost no risk of project failure. The big consultants are also masters of shifting risk back to the client. That leaves the client to deal with a middle tier of consultants that is a mixed bag of capabilities, capitalization, etc.
It's a really interesting article. I'm not sure if he's missing some more likely and fundamental consequences.

1. Travel time and thus speed are less important. So driving will become slower, safer, more fuel economical. BTW this will increase utilization because people will be in transit longer per trip.

2. People will travel more and for new reasons. E.g. I might hop in a car and tell it to go somewhere scenic while I work. This is going to increase utilization and possibly increase fuel consumption.

3. People will install beds in their cars or switch to bigger more comfortable vehicles. You can now sleep on the road (overnight travel). Another huge increase to utilization and fuel consumption. Bad for hotels.

4. People will accept longer commutes since they can read, sleep, work, etc. en route leading to further expansion of suburbia.

Key message: more people driving more miles for more reasons at lower speeds.

Just the idea of owning one car and sending it home for the wife to use is hardly full of win. Better yet we all share public autocars, but that smells of communism and many Americans will never wear it.

Far from increasing efficiency through greater utilization, I see self driving cars as turning cars into mobile houses and becoming more personalized and used far more.

"If some of my homes had been more like my car, I probably wouldn't have traveled this far." Paul Simon.
This is not merely a matter of trying and picking what suits you best. If you grow a buffer by fixed amounts, you end up copying O(n^2) items. If you grow it by a fixed factor, you end up copying O(n) items. The difference can be staggering.
Nasa's Voyager 1 in 'cosmic purgatory' on verge of entering Milky Way
Fun (IMHO) story:

My uncle was hired in 90' as a consultant engineer in a factory (they produced parts for Deawoo car factory in Poland).

The plastic parts of the inside part of the roof was heated up, and pressed into proper shape, and the process was somehow undetermined - sometimes the product was ok, often it was not.

Workers at the line developed some routines that helped (voodoo, like touching the machine in just the right moment, after a few seconds of heating, or making short pauses after a few roofs produced). They argued whose "magic touch" is better :) That helped (according to them), but still big percentage of roofs were broken.

My uncle found the source - one temperature detector was not connected to the machine, the cable instead touched the case of the machine. But that machine was used for a few years already, and the "voodo" was helpful in geting the job done in the meantime.

Yes - they should investigate the root cause earlier, but the owner wasn't interested in investing any money in the tooling after initial investition, and just blamed "uneducated" workers for big percentage of broken products.
An original Star Wars movie camera fetches $625,000, sets a new world record
Water-powered Flyboard gives you Iron Man-style lift
Bluetooth keyboards to get 10-year battery life, Broadcom promises
Could online 'warriors' in Call of Duty be forced to obey the Geneva convention?
Seems like an awfully small percentage though...
Wordpress provides little structure of framework for your plugin. There are plenty of hooks and functions to use, to integrate with each step of the rendering process, but other than that, you're on your own. Each plugin tends to provide it's own miniframework... or lack of one. A plugin tends to look like it's own self contained PHP web site from 2005.

Trying to integrate several different WordPres plugins is a challenge, as they each tend to be written in their own style.
Yes, but professional drivers are not "average".
To be clear, I don't consider it a "bad experience". It's my job to deal with the guys across the table. Let me play out for you every ERP negotiation ever:

Me: If the system fails to perform to spec within the anticipated implementation timeframe, we get our money back, or at least get to hold back part of the fee until you get it right.

ERP Licensor Finance Guy: We can't do that, for revenue recognition reasons.

Me: Why should my client care about your accounting? My client has a business to run. What happens when you're paid, and we have a box of nuts and bolts to show for millions of sunk dollars?

ERP Implementor Operations Guy: We've never had a problem in the entire history of our company. We're good guys. Trust us.

ERP Licensor Finance Guy: If you don't sign within a week, our discount comes off the table.

Me: Here we go again.
They should have pay extra attention to the weather since this region of the globe is prone to the worst storm. They even aknowledge it in the recording.
It might not prove him stupid (though my guess is you could find adjectives that are less fitting), but it does prove that he never understood the math. A concurrent post mentioned forgetting whether slope is rise/run or run/rise. That kind of thing is what you can forget. If you're "forgetting" the basic rules of algebra and can't recover them with a few moments of thought, then you're doing it wrong.
Well, having driverless cars will make maintenance more feasible too. I mean, if your car needs servicing, you can go to work, then send your car off to the mechanic's while you're at work. If it's something minor (like an oil change, or fluid replacement), the car'll be back by the time you're done working.
Inviting Dining Room Furniture
FUJITSU FPCBP131 Battery - FUJITSU FPCBP131 Laptop Battery 4400mAh
Search for FUJITSU FPCBP131 battery to replace your expensive exhausted original FUJITSU FPCBP131 laptop battery?Here is your advisible choice for your DELL notebook.We supply FUJITSU FPCBP131 battery with high quality,low price,fast shipping and high quality at www.my-batteries.net!
OCamlRT: http://fstutoring.com/~chris/programs/ocamlrt2_20100811.tgz No papers on it sadly, but it's fairly complete. I haven't touched it in a long long time though, other things having since demanded my attention.
The stress of a start-up
DNSCrypt – Critical, fundamental, and about time.
A 2 minute guide to networking at events from an 8 year old.
We went guns-blazing from .Net on physical Windows servers to Linux/Mono/EC2. Mono performance is okay -- we still run a lot of C# utility stuff on Linux with it, no problem (build on windows, push to s3, servers self-deploy).

Forget about web stuff though. Mono fastcgi is not production ready (lots of little things, the interplay of nginx and Mono's fastcgi server 'lost' some routes, particularly scriptmethods).

Mod_mono is better... until you start getting OutOfMemoryExceptions. My understanding of the problem is that the Boehm GC is non-compacting, and thus, unless you (somehow) craft your application memory use patterns perfectly, will run out of memory if you churn through enough allocations.

From the mono ASP.NET FAQ:

Why does the memory consumed by the Mono process keep growing?

Mono currently uses a conservative, non-moving, non-compacting garbage collector. This means that the heap is not compacted when memory is released. This means that applications can produce memory allocation patterns that will effectively make the process grow, just like C, C++, Perl, Python applications would.

It is hence important to not get into patterns that would create these holes, for example such a hole could be created if you create a block of size SIZE, release it, and then create two blocks of size SIZE/2+1.

ASP.NET in Mono is particularly vulnerable to this kind of memory problems because it is easy for developers to define APIs that transfer large blobs of data like entire image files, these would allocate a lot of memory that can easily be fragmented.

A simple solution is to try to write your software in a way that large data blocks are not allocated, but instead your application handles them in blocks (like writing a "copy" command).

So the new GC, S-Gen is available, but for us at least, ~6 months ago it was really buggy. Some of our code would inexplicably cause mono crashes in the allocator. We couldn't run our apps with it, at all.

So ultimately we were left with restarting our webserver process every 30 minutes or so, or we could switch back to Windows web servers. Mono was decently performant, but going back to Windows we had a slight but noticable performance increase.

Don't get me wrong, Mono is awesome for a lot of things, and it kicks fuckin' ass to run my C# on Linux. But the ASP.NET side of things is just not mature enough. It's possible I'm just a bad programmer and if I'd taken the time to re-architect our allocation patterns to play nice with Boehm this story would have a happier ending, but alas :)

P.S. None of this stuff is fresh in my mind right now, so shoot me an email you have more questions or run into any specific situations or whatnot.
With 750K Paid Users, Evernote Brings In $18 Million A Year
The kind of math tested here is specifically what is necessary for a school board member. He needs to be able to answer questions like:

* Last year's budget was $X, and this year we're proposing $Y. What is the percentage increase?

* The teachers' union is asking for raises of 4% /year over three years. What will our final salary expense be at the end of that time?

* If the government cuts our funding by $X this year, and I we want to distribute that fairly over each school in the district, how do we make the cuts proportional to the size of each school?

But I especially appreciated the end of the article. The author discusses the fact that one can be an "intellectual" by completing completely ignorant of practical skills like basic mathematics. Yet we as a society seem to revere such intellectuals, and look to them for leadership.
Ask HN: What should you do with non-technical cofounders who're quite useless
I was hired by two college guys as the tech guy for their startup, and they keep expecting me to deliver even though I have exams, colleges to apply to etc.
What's worse, these guys don't do anything, they just keep asking me why I 'haven't updated them on the project' or why 'this feature is taking so long'.
What do you suggest I do?
Wasn't Aonuma also primarily responsible for Majora's Mask, one of the most unusual (and I think best) games in the series?
I'm actually mildly surprised that it waited until you were in the air. I always brief that before takeoff whenever I take another pilot along. But yes, very basic stuff in any case, and amazing that they were not following this standard procedure.
Clojure and Logic: Lojic Part Two