skysight-inc/HackerNews huggingface dataset:
I've talked with ZodTTD about this, but I've also done my own research into the licensing claims. What I've found is that most of his Cydia (and, presumably, Android) apps do rely on at least one GPL-licensed component. Note, however, that he can sell GPL'd apps, and the GPL specifically allows this: he just need to release the source code (edit: or give it to people when they ask).

However, looking at his GitHub, his source releases are not timely (although they do seem to be complete). If ZodTTD just added "dump source to GitHub" as part of his release process, there would be no issues here. I don't think ZodTTD is deliberately trying to steal money or code from anyone, but I think he misunderstands the importance of putting out the source code for his emulators right away, as they are released to a store.

(However, there is one exception: SNES9x has a license specifically forbidding commercial use. ZodTTD's "snes4iphone" then does, in fact, either need to be taken down or (at least?) made free from now on.)
I'd like to know how they verified it was a Google employee, and not a brazen phisher.
A wonderful slogan for meditation: "There's nothing to it"
Agreed, this is something where you are by definition marketing to people who've never done this before. But it seems to work for some teams [1].

[1] http://www.betabeat.com/2011/05/20/48-hour-apps-will-build-y...
All things considered, this is definitely fantastic. I was watching the TechCrunch TV video of Ashton Kutcher earlier today about his surprise (at the time) investment of Air BNB. Looks like this guy really knows what he's doing when it comes to investing - skype, foursquare, not abnb. Pretty cool.

Anyway, congrats to the abnb team, much deserved!
One of the benefits of being on a team is that you just need one guy to know how to do all of that and everyone gets the benefit.
Nike Air Max Women 2011 Shoes Sale,Air Max Women Cheap Online Store
'Verified by Visa' Forces Users to Select Weak Passwords
| This almost goes without saying these days, but Git is the clear winner in the battle of the source control versioning systems.

It is? How so, exactly? It has a small lead over other systems as far as number of users goes, but i'd hardly call it a "clear winner".
Still, I think that for a job app people want to see your thought process, and minify/concat would obscure his thought process.
The biggest problem with Wikipedia is not that entries about current politics may be biased by national/religious propaganda.

The real problem is when the political propaganda influences the scientific entries. For example here I loosely refer to entries on evolution and pharmacology.

But, perhaps Wikipedia handles this better than other encyclopedias?
If you want cheap Android devices go to your local Verizon store, talk to the rep in charge/manager and ask that they give you a call when they get in a phone that won't be going for warranty repair still functions but just has some issue or another (such as the battery falls out, who cares for dev!) and get it for bottom dollar.

Friend of mine has acquired about 30+ Android phones using this technique (some duplicates in an attempt to Frankenstein fully functional ones).

Worst case you get a no, best case you get a cheap Android phone for development. Droid X's are great (and compare well to the HTC Evo).

Good luck!
Yes. I keep what has evolved into some sort of log book of my days. I did it because I always write things-to-do and reminders on post-it notes. I used to throw them away, but realized I had no idea what I did with my days. Now I tape them (post-it's lose their sticky after a while) in the notebook along with handwritten notes. I occasionally scan the pages and put them on dropbox so I can easily flip through old notebooks if I need to find something.

Square ruled notebooks happen to be the only way I can keep my Seinfeld calendars going, too.
That's not an advantage. We've lost the "email should be short plain text" war, and we have to deal with real email which is coloured, formatted, fonted, has images and attachments and signatures and so on.

Auto-switching email like that to plain text makes it difficult to read, screws up the layout, and loses information entirely.
Freelance game development is very focused on web and ios at the moment. I suspect the companies doing c++ work are working on big budget games and in need of full time employees. Contractors with quality ipad game experience, on the other hand, are proving very challenging for us to find.
>> What would be your perfect note taking program?

This is something I've been working on for a long time, based on a data structure I created called an infocard (see http://www.InfoML.org). If you're working on something similar or are interested in my work, please get in touch: greggw AT infoml DOT org. Thanks.
THAT is what I'm after! The SaaS market is the primary vertical my ventures need to dominate at the moment. Distributing software is really not on the list for the foreseeable future.

I think you discovered the answer I needed. I'm now confident that the GPL won't be an issue for the time being since most of the code will be staying on our servers. In the future, other licenses may be worth my time to investigate for new products.
Cute, I like it.

You should consider some simple avenues to get sales before paying the huge equity cost of getting someone else to do it for you.

- Get all of your friend's employers to use it (even within subsets of their business)

- Write some blog articles about what you learn and post them on HN

- Get some blog coverage about your product

- Even pay for some ads or adwords

You might also find a cofounder as you drive up your traffic.

What (I think) you need to do now is to stop trying to improve the product and concentrate on getting friends and family to use it.
Take pictures of each step don't use paper since flat surfaces and screws soon part company use paper cups instead .
The reverse brain drain
It does not. Perhaps this is a great first step towards increasing signups.... But I am looking for someone who knows weather or not this would be a good idea.
You could use the Android emulator for free at least at first. I know how it is to be low on funds but, spending the $99 on the iPhone developer program may be an investment worth making.
I almost exclusively work in software so it is always a pleasure to learn about the electrical engineering side of things.

So true.

I was poking around inside a small headphone amplifier to see what was causing a crackling noise (I assumed a loose wire some place) when I tugged a bit too hard and popped off some otherwise healthy wires. I was crushed.

Then I realized I have a soldering iron. I did a crap job (I too am way more CS than EE) but I reattached the wires and got it working again.

Later I learned that the crackling was coming from the cable being plugged into the amp, which was basically fine.
Off topic: Anyone else read this title as "What I Learned From Fixing my Mom's Laptop"? I think I have been doing too much tech support for my mom and her friends lately.
Erlang. Damien Katz wrote couchdb.
Yes. They seem to have it down to a science. Way beyond my area of expertise.
A competition is a competition. While Google definitely has the leverage of it's name, it also has pressure to produce which freelance entrepreneurs do not. Ultimately I think good execution is all that matters... the Google brand will attract somebody to the product, but it won't make them use it.
Yeah, I typically try to find some example code of what I want to do, hack on it, and go to the docs to see what in the world is going on.
Good point. I'm all about freedom and our new economy is a perfect place to support things like the GPL.
Yeah -- I think this shines when you're solving a problem that's so important, and unaddressed, that people are all over it when all you have is an email form.
Airbnb vs *
Though I absolutely dislike the excessive use of typedefs (e.g. Windows with its use of DWORD_PTR instead of unsigned long * or uint32_t * ), I think it's appropriate to use a typedef or two to simplify declarations of function pointers which themselves accept or return function pointers.
Emscripten implements SDL in JavaScript, rendering to a Canvas element. It supports both RGB and fixed palettes.

There is also some experimental work to translate (a subset of) OpenGL to WebGL.
Two prudent things to do when you see someone claiming to have insight into search algorithms -

Ask where they are getting their information. "A source at Google" doesn't cut it.

Ask yourself how much sense it makes. What is the likelihood that this could be a signal that improves search quality without causing significant collateral damage? Pretty low in this case.

I can think of plenty of genuinely high quality sites that do a horrible job with email. They probably send bad user signals through Gmail - but why should that impact web search? It shouldn't, and it doesn't.
I made something just like this for work (internal). Looks pretty good!
Illinois generally follows the more permissive Cali-style model.

The IEEE put out a publication that gives a solid overview of the differences in state laws; it mentions Illinois law specifically in a few places and includes a citation to Illinois statues that you can consult:

http://www.ieeeusa.org/members/IPandtheengineer.pdf
> Tried it on IE9, Chrome and Firefox (obviously Firefox is supported, but it seems like you need a bleeding edge Nightly version).

I tested on Firefox 4 and 7 and both worked, so there must be something else wrong. Are there any JS errors?

Also, any idea why it doesn't work in IE9? I was hoping it would.
I'm converting a N64 emulator (mupen64plus) to JS and I find it to be very challenging and fun!
I would love to get it to a point of running an actual game instead of just demos. Hopefully, I'm not far from it.

I surely hope to be able to create a post here titled 'Show HN: etc...'

For the heck of it, I'm also attempting to translate a N64 emulator (Jario64) from Java to C# and then JS with Script#

Its crazy that we've gotten to this point, and I intent to enjoy every single thing about it and help moving this forward.

Edit: formatting
Pursue Robust Indefinite Scalability
When I was young I remember consumer electronics, like tape recorders, coming with their circuit diagram as part of their documentation.

I bought a Teac 4-track open-reel tape recorder many years ago. Still have it, as well as the docs. I swear you could build one from scratch with the info provided.

The option to open stuff up (phones, radios, TVs, tape players, etc.) and make them do things it was not intended for was magical. Maybe Arduinos allow for something like that feeling now; seems infeasible for most general consumer electronics nowadays.
It's an interesting concept, especially considering his pedigree. I wonder if it's a developer niche that could take off.
where do you live? Kansas City, MO?
why is there a winner in source control at all? Is it a contest?
This. Snapping digital photos is so easy these days, and you'll know that your "notes" are both true and have enough detail.
Cupcake Decorations
All of our many cupcake wrappers are custom designed decorations made of the highest quality paper. Our liner collection includes standard sizes, as well as mini and jumbo cupcake liners.
Mock up video is running IE http://bit.ly/mr06pB
Always remember the Maker rule..."If it is broken it is fair game..". Open it up, do your best, if you don't fix it but you learn something then its time well spent.

If you are like me you also salvage as many parts from what cannot be (or is not worth) fixing there is always something else to use the parts on.
I used to. Now I am living in San Francisco.
>"I'd offer this very article as proof of the problem Wikipedia has"

Assuming it is a fault, how is a fault in an article about Wikipedia attributable to Wikipedia itself, let alone proof of a problem with Wikipedia and evidence that Encyclopedia Britannica does not have similar editorial faults?
One thing I noted in the talk is that Pixar didn't force their employees to work over christmas before diving into fixing Toy Story 2. I have been close to two groups that have had to do this and it is clear that the morale hit is never worth it and those few extra days are talked about for years in a very negative light. What they did is just as important as what they didn't do.
Dont underestimate the importance of "inauthentic fluff" -- such is the basis of courtesy and grace. I think dropping the fluff because is seems inauthentic (whatever that means) is THE basic social interaction mistake made by programmers and other math-y people.
It seems your first comment to invoke the shadowban was a link to your own site with a (rather contentious!) post calling-out famous physicists as murderers.

http://news.ycombinator.com/item?id=2413485

I guess it got flagged rather than modded.
Ultrabook Laptops coming this Holidays
I use an 8 1/2" x 11" sheet folded twice. This fits perfectly in a back pocket and gives me 4 pages to make notes on. I usually reserve two pages for the categories of "personal to-do" and "business to-do".

As items are completed they are crossed off. Once notes get too crowded or most items have been checked off or crossed out (completed), I unfold the sheet, copy incomplete items to a new folded sheet and put the the old sheet in a file.
What does this mean for servers? Do we need to support both versions of the protocol for now? Is that even possible?
Personally, I get a lot of value from knowing the comment scores. Mostly as a first-pass filter for finding the gems in the discussion. I also really like them to help find the gems in a user's comment stream.

The value I get more than offsets any of the negative points mentioned elsewhere in this conversation (or the many others we've had since you started this experiment)

Please let me view comment scores. Make it a profile option or something.

--

This comment will likely be unread since the poll has already fallen off the front page. But I care enough about the issue to write it up anyway.

Why did you post your poll over the holiday long weekend? I took my family on a road trip beach vacation (almost entirely offline) so I missed the chance to participate when the conversation was fresh and active :(
I thought they were talking about this at first:

http://en.wikipedia.org/wiki/Model_view_controller
Benchmarking Rails, Wicket, Grails, Play, Lift, JSP
My electronics instructor still uses his amplifier from the 70's because he can rebuild it with common parts...nowadays if an amplifier section breaks chances are that it is a chip which may or may not be available (many manufacturers keep no backstock of one off chips, therefore there is no way to get replacements).

One of the things I really took with me from his instruction is a disgust at the "Death of the TV repairman". People would rather throw something in the garbage instead of having it fixed...not that it is always their fault. It has become cheaper to purchase an item than to have it fixed, that combined with the fact that most manufacturers typically do not release schematics until the item is out of production (if they do at all) and an increased effort by manufacturers to not allow anyone other than their techs to work on things (i.e. special Iphone screws, warranty voiding tape, part numbers removed from chips).

Remember, just because it is small and complex does not mean it cannot be fixed. If it was built it can be rebuilt (or unbuilt, see ifixit).
not sure why so many people pimp 99designs. It's on the author's "priceless" list, but it's the only tip he spends 6 bullet points instructing how to overcome 99design crap. I tried them once, spent a lot of time collaborating with designers and was not impressed with any of the results. I had to file a chargeback with my credit card company because 99designs refused to refund my money outside their 60 day policy (I was unaware I had 60 days, you have to hover over their money back guarantee to find that out). I could be spoiled, as I've worked with a good designer in the past (http://rohdesign.com/) -- the benefit being more focused attention to your project, albeit for a few more $$, but not really when you factor in the value of your time.
Looking Good
It seems most HRMS/Payroll systems do a poor job of this.

Integration with Google Apps is nice / key. ( https://www.google.com/enterprise/marketplace/viewListing?pr... )
Performance can also be a feature.
Hey, good luck.

Just one small suggestion: that video... You scared the hell out of me.
For a lot of work it's standard practice to pay minimum wage and that's what most employers of such workers do. They don't make exceptions for a particular worker even if he has demonstrated surprising aptitude for, say, bagging groceries. Likewise, invention clauses like this are quite common, even the norm in some areas, and no company is going to make an exception for a particular worker no matter how valuable he might be.

Libertarian arguments like this which stress contracts often seem to fall flat by the following reasoning:

1 We seem to agree on what the desired outcome is.

2 If contract theory fails here, the outcome is undesirable.

3 If contract theory succeeds, the outcome is identical to what we would have achieved with legislation.

4 A legislative solution doesn't carry with it the uncertainly that a contractual solution would.

∴ Legislation seems preferable.

You have to know what outcome you want to effect of course, and be reasonably sure your legislation will achieve that. In this case we see (or at least strongly suspect) that when companies are not allowed to own IP produced by their employees independent of company resources and unrelated to their business, the financial benefit to the employee and the benefit to society in economic growth far exceed the benefit to the company (in most cases this benefit is zero). If there were a wider range of solutions I would not support legislation (or possibly I would support narrower legislation), but that doesn't seem to be the case. So I support legislation.
Not everyone wants to be bought, though, and those that don't shouldn't be at a disadvantage due to Google's position as the gatekeeper of web traffic instantly benefitting their own stuff over the incumbents.

This is what antitrust laws are for.
Meanwhile I have to pay the bills and there are no employers in my area that I know of who would agree to such a contract.
10 Myths of Innovation
LOL. Like i said, I have not idea what I am doing when it comes to marketing. I made this video after 3 days of relentless hacking.
Spelling error in the video - "Email notificaiton" (I always make similar typos).

What a good idea!
Apple routinely waits a longer time than this guy before putting out the mobile webkit code from a given ios release.
Admittedly, I'm not a source control or git expert by any means. However, in a lot of work environments, it is a contest. Your company decides at the outset that they will commit to use a set of technologies for the next project and that's that.

I am personally looking at it from the outskirts as a guy trying to build a startup. When I look around for a library or plug-in I need, I end up on Github. When I look at cloud hosting providers like Heroku and AppHarbor (even though they've since added support for other source control tools), I see support for git.

I'm a machine learning guy, so my goal is to find the tools that minimize my time developing software and maximize my time discovering new AI algorithms. From that perspective, it is a competition: I do not have time nor care to tinker with all the different source control methods. I just want what works, and what works is git.
Another technique that I found handy when replacing a Macbook keyboard assembly: I used a piece of foam roughly the same size as the notebook, and stuck the screws in their representative places after they were removed.

That model in particular had many screws that shared the same pitch, but with different lengths. The thought of piercing something with a 10mm screw in a hole meant for a 6mm screw was scary. I thought this technique worked well.
There is no such thing as "overkill" when generating code that you hope will get you a job interview.
Will, you probably want to take this to a ruby on rails forum, mailing list, or IRC channel.
> Local Storage is limited to 5MB

You can store a lot more than that in IndexedDB. The browser asks the user every 20MB or so.
Is RIM’s management the cause of its failure?
Constructive criticism from someone who has experience as both a buyer and seller of software development services:

1. Many clients prefer fixed price engagements, but savvy clients know that "prototype in 2 weeks for $5,000" isn't as good a proposition as it seems. What happens when I send you dozens of wireframes for a complex web app that would realistically take an experienced programmer a month to prototype well? Answer: I'm going to get what I paid for in real terms, but not what your offer really "promised" in spirit. Experienced clients tend to avoid one-size-fits-all offerings for this very reason, so you're left with the inexperienced clients who may wind up disappointed. These clients are easy prey, but can also cause real headaches as well.

2. Your Q&A section isn't very client-oriented. Yes, you're targeting the HN/"startup entrepreneur" set, which is comprised of people who might not think anything of answers like "That's not a question and this is also a prototype", but great service providers exhibit respect and humility. If you're interested in building prototypes and probably aren't going to want to go beyond that, "My primary focus is on building fantastic prototypes. Please inquire about non-prototype projects" would reflect a lot better on your attitude than "That depends on how interested I am in the project." Your clients pay you; you're not doing them any favors.

3. The idea "it shouldn't matter what language this is written in" sounds good on paper, but it is actually quite flimsy. Prototype code may be scrapped relatively quickly, but the idea that a client will build a prototype in two weeks and not want/need to iterate on it before building a production app is absolutely naive. You're basically saying that every assumption and use case that went into producing designs/wireframes will be dead on, and validation won't require any tweaks. If the client isn't willing to invest in Clojure and you're (likely) gone after $5,000 and 2 weeks, where does that leave the client? The better approach: if you're sticking exclusively with Clojure, sell the benefits of Clojure and leave it at that; don't try to fool the client into believing that "it shouldn't matter" because your code is supposed to be written once and then disposed of.

Bottom line: I don't know Chris and he may have great skill and experience, but this offering seems like little more than an angle for the developer to drum up $10,000+ monthly while making sure that he really doesn't have to align his interests with those of his clients. Wham bam thank you ma'am...
That's pretty awesome then! I'll have to try it on some of my stuff.
Write Dissertation
The writing of the dissertation is the culmination of the end of a degree program. It should be specified that no matter what if the dissertation is not written in the proper manner, students will not be awarded the degree. Therefore, knowing how to write dissertation is important.
This work was done in 2005. The author's paper "Formal verification of chess endgame databases" is available at http://gilith.com/research/papers/chess.pdf
Indeed. Remember, it's companies that can't find programmers, not programmers that can't find jobs.
Quantified Self: A Place for People Interested in Self-Tracking
And they don't release a buildable or complete copy of the source (more info: http://news.ycombinator.com/item?id=2530689). But, ZodTTD's emulators aren't in the App Store since Apple won't allow them, so that's not really relevant here.