skysight-inc/HackerNews huggingface dataset:
I thought about doing this as well when I was younger in high-school and even in the beginning of college with starting my own company upon graduation where I'd actually get freelancers who wanted to do it just for themselves. It almost completely enveloped my life reprogramming a game to match ideas. I had this mindset that the people who really want to see great games are the players and the players so hellbent and fed up with crap games that they are willing to go to great lengths to program their imaginations.

I was much more on the analysis side of searching for projects that could do things better. I looked high and low for tons of platforms, libraries, and frameworks comparing them and seeing how they implemented the ideas. I came to the conclusion that some of them are pretty decent but almost all of them are rather bulky. And the ones that are not rather bulky in implementation aren't as separable/modular as they should be.

In my opinion it's not necessarily an ADHD thing as it is an creativity with games thing versus the constraining realities of programming (for corporations or not). I don't think I have ADHD I just tend to obsess over certain things for certain periods of time. In fact I like the way I am because I have an undying determination when I am focused on certain things that I do have some control over.

I still like reading programming concepts a lot, just not so much into spending hours upon hours rebuilding everything. Many companies just want something that will work. This is irritating to me as it is to many people, but it's the reality of the situation.

If your still hell bent on releasing some games my suggestion is to open source good parts of the tools you are developing if you haven't already and ask for support from people who really want to make games. I will definitely consider joining in on working on some projects for free if it means that better games are developed.
Thanks for the correct link.

I tried to find some originals by doing an image search for "hi-res brown eye" but what I found wasn't what I was originally looking for.
It is not my position, in fact it's not even relevant to the issue that's being discussed. The original poster said that "the US will want him to pay taxes on that income and has no way to do so at present", so are therefore making PayPal collect on their behalf by freezing their funds.

My position is that it's not PayPal's role to freeze accounts without the specific guidance of the IRS. It's also not PayPal's business how the individual pays his taxes - he may decide to take the entire amount out of the account and then pay it in cash to the IRS. It's not up to PayPal to freeze the entire sum of money because the IRS wants their cut.
Of course the graph is fake math. It's only a representation of the long term goal, not a literal indicator of what will occur. I think that Orchestra are being fairly open about this; the same post that the graph was taken from also states, "if we run into unexpected snags, we may even stop filling reservations temporarily."

http://www.mailboxapp.com/reservations/?p=1#how-were-rolling...
Screw this, I can't tell who is talking.

Give the freaking DVD. I am setting up a petition.
Ask HN: Companies who hire remotely outside US?
I'm currently looking for a remote position but at my location (Copenhagen, Denmark), such positions are very rare, bordering on non-existent.

I see a lot of US job listings for remote / telecommuting work, but most seem to only accept US based people.

Does anybody know of companies that are open to hiring remotely outside the US?
"You're forgetting the immense networks of rural roads. With high speed trains you can't just throw a level crossing up, and wait for a pickup full of chickens to get t-boned at 220mph. And then there is the wildlife - you'd need high fences the entire distance to stop wildlife and stock from wandering onto the tracks, but that also causes other issues with wildlife corridors."

Right. Because they don't have vehicles, chickens or wildlife in any of the other nations with high-speed rail networks. These are clearly unsolvable problems.

Sometimes it seems like people are just reaching to find any possible excuse to dismiss the idea based on ideology alone, doesn't it?
You guys might wanna take a look at Batman.js
It does what angular tries to do. But without all the boilerplate crud.
I don't disagree, but the web has a huge advantage over native applications: deployment. Installation is a nop. Every user has the latest version. The same website will (probably) work on an iPad and a Windows PC. Agile companies like Facebook roll out multiple releases each day. Imagine if Microsoft Word wanted to install an update every day! :)
From the article: "If the compiler/debugger is able to create this "evaluate every piece of line" format for functions (generating new ones when needed), then we can use the stack to check which branches we've taken — they're on the stack, after all!"

No, they are not. Having called functions instead of evaluating conditional statements doesn't change anything to the state of the [non-stale part of the] stack at the time you reach the breakpoint.

To achieve this one would need to execute the code following the branching (and containing the breakpoint) as callback of any of the "conditional" functions, so the followed branch would indeed appear in the stack. But that would just be impractical as you would reach stack overflow extremely quickly - not to mention the hit on performances.
Your phone has a programmable cpu, so it is a computer. What you want is just very restrictive software.
You just described http. Every URL is am object and the post,put, et al are the messages.
Not necessary to enjoy AngularJS - but I'll look into maybe using AngularUI for my next project. Right now I am using plain vanilla AngularJS along with jQuery and Bootstrap, and I've never been happier with web development!
Link to app?
Angular has very little boilerplate crud - and when it does, there's usually a very good reason for it. Angular is meant for scaling up to very large web applications.
>Yes, that's called taxes. There's nothing wrong with that. Also, the correct number is likely quite a bit lower.

Taxes are usually filed by a specific time. Taxes are not taken at an arbitrary time, after an arbitrary amount of money is collected. Which appears to be what is happening here.

It seems to me that all this talk about taxes is wrong - it sounds like PayPal's insane money laundering hair trigger got invoked, and they froze the money. Now they are asking for paperwork or ID (a Social Security Number) that cannot be provided because the one who collected the money is not a U.S. citizen.

That's holding the man over a barrel.

Please count me out of any talk that taxes are illegal though. That's about the most ridiculous position anyone can take.
This is like PC vs Mac all over again.
Except that wasn't a programming glitch, it was an operations glitch. They accidentally deployed a test trading partner for their real trading app to the real world.
Maybe if you replaced "you're" with "I'm" and "you" with "I".

Seeing people with more money than me doesn't depress me. It might give me something aspire to. Or maybe I've just watched too much sponge bob and don't need money to be happy.
Very interesting article, but I belive one of the main assumpion is "Excel makes it easy to mess it up" because it's so easy to use that most non-technical people can use it, in a non-professional, careless way.

My question is : would the error in the model have been caught if the model would have been written in a more technical mean, say an R script ?

Excel does not give any feedback if the "error" is conceptual, but so it happens with more technical programming languages and environments. Excel puts out "errors" if you write a wrong formula, the equivalent of a syntax error for a programming language.

On the other hand, one would think the "on your face" presentation and ease of use makes it easy for other (non technical, but skilled in finance/math) people to review the numbers and calculations.

I agree with the author that I the fault lies in too many people trusting blindly the model, without reviewing the numbers/calculations, but I'm not sure Excel can be pointed out as the culprit.
As I understand it, Hypernumbers (the cloud spreadsheet) offers this.
bss-util: http://code.google.com/p/bss-util/

TinyOAL: https://sourceforge.net/p/tinyoal/

FeatherGUI: http://code.google.com/p/feathergui/
You're not supposed to close applications.
I'd say ask people around you (friends/family especially) besides just taking a psychiatrist's or doctor's word. It is very easy to be diagnosed with something you may not really have because it's a complicated thing to tell if someone has a personality disorder and psychiatrists are a bit bias in that they are supposed to notice certain "cues."

Many teenagers or 20 somethings are stressed out from the drama and other junk that goes on during college as well. And feeling depressed is normal sometimes. If you are happy all the time then you probably have a different personality disorder lol.
Risotto con zucca filante, primo piatto semplice
A change in perspective can help, too. Instead of aiming for "perfect code", try finding the "perfect compromise" to get to the important work.
The Model S has the frunk, couldn't that be used to fit a removable fuel cell/small engine/whatever that can recharge the batteries while driving? So normally you leave the frunk empty, but if you're going on a longer trip, you pop in your extended engine, fill it up before you go, and stop for gas regularly while on your trip?
>You're generally one email away from great, successful people. You know what's great with successful people? They're always open to opportunities.

That is theoretically true, but lets not get carried away with the power of being able to reach out to people directly. They also have to listen to you. I have the emails of several millionaires and two billionaires, yet I am having trouble finding funding for a startup even though everyone that sees what I'm doing claims to love it and many believe it could be huge.

Here's Mark Cuban's email - mark@hd.net (he has given this away publicly at times and claims to have an open door policy, so I'm not breaking any confidences putting it here). Now you have the email address of a billionaire. Not many people will get anywhere with it, however.
If the object of the course is to study C++, I say this is a good test, and it's not even that hard tbh.
They weren't "stolen", the site is a part of Behance, where the Photographer has a profile, with a link to it right at the top of the post.
Meh. I thought this was pretty easy. Where are the solutions?
Misadventures in Omaha SEO Related Networking
Who knew that there would be drama within the first week of starting an honest SEO freelance venture?
> It's not like programmers are immune from making such errors. You can put the wrong equation into a page of C or Java as you can onto an Excel spreadsheet.

The difference is that programmers know they will make such errors and thus have developed tools, techniques and a culture that acknowledges the necessity for testing to find and eliminate bugs.

In contrast, I'd wager that less than 0.01% of financial Excel sheets has automated tests, and less than 0.1% has a written test plan. If you confront your typical "work-hard-party-hard" hotshot trader with demands for such, the response is most likely "Testing? I wrote it, I know it works, do you think I'm stupid?"
I'm going to assume that your question is well-meaning. While there are indeed ways to make a good living working less than 40 hours a week, given the OP's state of mind, it seems to me that the traditional, straight-forward, easy-to-implement solution of a normal day job is what he needs to hear.

You don't burden someone who is badly in need with options. You give them solutions that work. Optimize later.
I did not say it was. But it's a shitty test regardless.
You can use a compiler to find the solutions. Except maybe for 1e bonus part, the output won't tell you much in that case.
Python is often very useful in higher-level language abstractions and has a huge commmunity developing many different things. Many big gaming projects have wrappers for their APIs programmed in python. Python used to be the de-facto for a lot of different gaming companies for the networking especially because it was proven to work.

I know Haxe is a higher-level language and pretty worthwhile, but my god the syntax of it makes me cringe. The portability in my opinion more or less may way out as beneficial for sure, but I'm not so sure I'd expect to give it much of my time.
I forwarded your suggestion to the owner of the blog ;)
you are of course right, that that would work.

i was wondering more whether it is possible to structure the io monad (using algebras as in data types a la carte) or as you did here while _preserving backwards compatability_.

right now io is very broad and can be pretty much everything. it should be more fine-grained. (i still have to look into safe haskell and it's rio, but my superficial look says, it's something different.)
My audio engine is open-source if you want to look through the code: https://sourceforge.net/p/tinyoal/

I rewrote std::vector so I could separate arrays of objects that have constructors/destructors and objects that don't. These are almost always used by other data structures, not by themselves. I still use std::vector when I just need a dynamic array that respects constructors and proper copy semantics. The problem I encountered was that std::vector refuses to integrate nicely with other data structures.

While I'm sure many would still cry foul just because they can and don't understand what I'm doing, I can assure you that my re-implementation of std::vector is purposeful and used in specific circumstances, not as a generalized replacement, which is the real issue.
If you step back and look at these apps they basically are JS VMs with HTTP capabilities with a very powerful visual templating engine driven by HTML/CSS.
If you store the commands from the beginning, you can recreate the state at any point in time.

Space gets cheaper every day.
I once social engineered my way from Nosebleed seats to right in front of the stage at a concert at Cowboys Stadium where tickets were fetching upwards of $500.

Proclaimed to my date that we end up down there before the concert even started.

One of my cooler moments. Another one of my friends social engineered himself into Pit Row at a major NASCAR race. Love stuff like this. Moments to live for.
App Pays People to Text?
Again, it depends on what those kids were supposed to study. If it's a general programming/algorithms class then yes this is testing the wrong knowledge. If it's a C++ specific class, this is completely justified. How does one come out of a C++ class and not know this stuff?
If you are interested in generating terrains with caves (or other formations with more that just a height detail) then I recommend following this chap http://procworld.blogspot.co.uk/
The technique is based on dual contouring a voxel field and his results are awesome. For info on how he went about it check posts from 2010 (most of it focuses on parallelization using cuda however)
This reminds me about an undergrad C course I had. One test was about printf formatting. We were given a serie of crazy format strings (using format specifier I've never encountered again since) and had to know what it would output. This was the most stupid test I've ever had.

There was a similar one about pointers. We called it "Star Wars".
> In this context, I'm sure that determining the "centrifugal force" at each point on the inside of the ball to calculate the pressure on the outside wall ...

That's a centripetal force -- the unified wall's resistance to its component parts' tendency to move away in a straight line.

Source: http://en.wikipedia.org/wiki/Centripetal_force

Quote: "Centripetal force (from Latin centrum "center" and petere "to seek") is a force that makes a body follow a curved path: its direction is always orthogonal to the velocity of the body, toward the fixed point of the instantaneous center of curvature of the path. Centripetal force is generally the cause of circular motion."

Perhaps in this case, argument for argument's sake isn't constructive.

> At least for that one aspect of the problem.

As is often the case when quoting fictitious forces, it can only confuse the student. Maybe as a side effect, it might make him think he can land an intact spacecraft on the moon by sliding to a stop.
I'm questioning the hidden assumption that everyone should work five days a week. If the guy really wants to follow his passion a better solution would be to work (at a reduced wage, sure) part-time and thus have more time to work on his own projects.
Thanks for the links, I'll read into them and might write some comments. Do you have an e-mail or skype account for contacts?

I know a friend or two who may also be interested and I'll point them to the projects as well. I think it'd be fun to try something new and create a team if possible.
Get Started with Erlang: Evening School of Erlang San Jose 20 Feb
TextMate 2 is not Open Source
List of Responsive Grid Framework
Read about Thought Leadership
Get Started with Erlang: Evening School of Erlang Pasadena 19 Feb
The hottest temperature ever recorded was only 134F! 115 would certainly be adequate for wide use.
Wow. This page is amazingly slow on my 4s. Scrolling and zooming in take a few hundred milliseconds before they respond. I'm not sure if it's down to number of examples on the site but they may want to look into mobile performance.
The title is misleading.. the real action starts in next part.. This should be 'choice of frameworks for single page app' thats all.
> I had no idea we'd go so far as buying a 0-day

Where did they get the 0-day?
You are cruel!!
Jobs created by pork are disturbingly similar to public sector jobs, even when they're nominally private sector jobs enabled by government grants/contracts.

Create a section in a government agency to deal with some known problem, hire people directly into the government for that. Same effect, but you can't hide behind the false veneer of creating private sector jobs. It also becomes much more obvious that if you want to sustain those jobs in the long term you have to perpetually fund those salaries.
> However I heard they also have some other source of income, and I suspect compared to those whatever ask.com is paying is rather minuscule.

A modern corporation consists of individual departments, each of which must strive to justify its existence as though it were a separate entity. No rational corporate manager is willing to say, "We don't have to turn a profit -- we're an insignificant, small part of a hugely profitable corporation."

The fact that the second claim is true cannot be used to justify the first claim.
I'm actually using some pomodoro software for mac to achieve this hack.
This would make it easier to blame the person who "made the mistake" of mistyping something in a spreadsheet that is error-prone by nature and used in a process without QA. Exactly what problem would that solve?
I've used it to bolt file storage on a REST API for enterprise stuff. It seems to be a good fit. I'm even using the Windows WebDAV implementation... working around its quirks is madness: http://www.greenbytes.de/tech/webdav/webdav-redirector-list.... Note that XP SP3 has the port-handling bug even though it's not on that list.
I would say a vibrant social life with creative fun friends is way more important the money you make. I was working two minimum wage jobs, around 60 hours per week in order to save money and had a happier life than now when I'm making much more on one software engineering job. Location, social opportunities, family, friends, and culture trump money most of the time. Great advice I heard is make a list of your favorite possessions, then make a list of your most expensive possessions, check for overlap.
I started building an app with Batman.js a few months ago, and I've come across those exact same issues. The performance is a real problem as I'm doing a lot of live updates to big-ish data sets, and it's noticeably chugging now.
Well put. If you keep logging after this hack activates, then you know you have a problem..
It was "an intro to programming course for incoming engineering freshman".

Also I write C++ for living and I was not entirely sure if "y = x++3;" was valid or not (turns out it is an error but "y = x+ +3;" is fine, which I would have guessed but would not have been quite certain).

Edit: Now that I think about, I believe that "x = (x++ == 3 + x % (x=x=3));" is undefined behavior. I guess the question is not asking about that but regardless, that's a stupid thing to ask.
I agree. The mere fact that the author was a student at an elite university for his craft gave him instant credibility with many of these people. That doesn't take away from his accomplishments - he did the work to get in there and presumably do well. However, his article implies that anyone from any walk of life can become successful by simply being friendly with successful people, which is far from the case.

If he were a waiter at some of these guys' tables and tried to make the same contacts, something tells me he would have had a harder time.
You guys should check out http://ngmodules.org/ as well for other useful stuff for AngularJS.
My understanding is that Gradiente only released their phone to prop up the ip claim who's registration was running out. The whole point for them has always been to get a fat check from Apple and it looks like they will. Apple is no stranger to writing checks for their tendency to run roughshod over other people's IP. That's not exactly what happened here but, like with the ipad in China mark, I imagine they'll end up writing a hefty 8 digit check for the iphone in Brazil rights.
This is a good tip. I think Mac has this built in to the OS.
Yeh, the word about http://ngmodules.org/ should be spread, hopefully it can be a repository of links to AngularJS directives.
Your story reminds me of how I got my first job. I was about to head home and right before the elevator I saw an older gentleman trying to dismantle a stall, the kind you see at job fairs. I stopped and offered help. He took me up on my offer and we exchanged a brief conversation. Then I left. The next day I had a job interview. And guess who was the interviewer. My good friend who I had helped was the VP of recruitment. My interview went well and that's how I ended up out here in California.

Cheers to you mate. Good read.
So why ranting on hacker news?
Dog with a “human face” is this real or fale
Library for workarounds for the Bootstrap framework
My e-mail is erik2003 at gmail dot com.

I'd be interesting in starting a project or helping a team out, just be a bit careful because I have midterms this week and will essentially be out of the running until Wednesday.