skysight-inc/HackerNews huggingface dataset:
Complete Side by Side Comparison

TLDR:

Noun Project vs Layer Vault vs Flat UI

http://imgur.com/IH1osAD

If anyone notice other similar icons, I can update image with side by side comparison.

Thanks to fellow HNers for the links to the images. I just stuck it all together side by side.

Edit: Updated with more samples.
Yes in fact I've spent the past 6 months thinking about whether i could build a level generator that can verify and solve the levels too. The way I see it, with a simple 5x5x5 cube with 5 colors on it, the number of possible combinations to check is 75^5, which might take awhile to brute force, so there needs to be a intelligent way to map lines.
I think it's unreasonable to define 'acting like an adult' in a way that's likely to exclude 99% of humanity.
Mailappapp
You could just download it by inspecting http://designmodo.github.com/Flat-UI/
The later ones are more challenging, it's pretty fun =)
There has been several references that SpaceX "fly" their Falcon 9 computer systems to test for bugs like this. The idea being that as far as the computer is concerned, it is a real flight and should act accordingly. Most of the problems to date, have been related to a mechanical problem. During the first docking, there was a minor issue with the sensor "field of vision" but this was fixed.

The point is that SpaceX procedures seem to be able to prevent similar software bugs in the Ariane 5 from causing a catastrophic abort or failure.
The CPU, RAM and non-volatile storage architecture do tell you a lot about what a program can and cannot do. Furthermore, if your Windows OS does something magical on the screen over the course of a minute, you can be confident that there is a definable limit to the amount and type of code that could have been executed in order to achieve that "magical" result.

A more accurate question might be, "can you recreate the running code of the Windows OS, given an installed desktop running Windows OS". Oh, and we also have some copies of the source code--if that helps (but it is hand-written in Mandarin). :)
AFAIK they also shutdown and restart explorer.exe.
Looks great. One thing I was looking for is a demo/test purchase. As a seller I want to know how it looks like to buy my product. In general, a sandbox with a bunch of test products and credit card numbers would make it a lot easier to adopt. Good luck.
We made the levels by hand, writing a script to generate and validate levels is still an interesting math problem I would love to tackle if i had the time, its just very difficult from the limited attempt I made.
Beautiful, If you include a puzzle editor would be awesome
This campaign needs all of the support it can get. If you'd like to help, please upvote on reddit: http://www.reddit.com/r/technology/comments/19sbuc/fixthedmc...
"Eventually, he removed the most blatant icons which (in my eyes) is an admission of guilt."

Sure, couldn't possibly be that he just wanted to do whatever it took to get you to leave him alone.
Actually, that is a great metaphor. But you should know, TDD is the way I repeatedly sample and appraise my work as I go. Multiple times per hour, in fact.

Red -> Green is the sampling and Green -> Refactor is the appraising.
I've wanted to add something like this to spdycheck.org. Right now I know of mod_spdy with Apache, and nginx has it too. Hosting providers are backing it in as well (Dreamhost has it as a option, with mod_pagespeed as well which is pretty cool). Hosted CMS solutions are another good place where this is happening. Wordpress.com provides it. I seem to remember hearing that Tomcat/Jetty has support, but I don't honestly know enough about how those frameworks plug into web servers to know if they can in fact at something like SPDY into the HTTP stack.

Anyone else have a list?
That's what I thought. I believe the actual number the number to be higher.
Would also like to see NDAs, Employment Agreements (and handbooks).

It is time that the legal profession joined the 21st century and automates that which can be automated.
I fail to see how that is different than IRC.
A very valid argument, however nothing on the current DMCA Takedown Notice provisions enforced upon "Online Service Providers" (aka pretty much any service, platform or ISP which makes content available online)

That seems like an area which is worth addressing as well, at least in passing, and there are plenty of examples of abuse hanging around.
Agreed. Innovation around communication is welcomed and all of that, but this is not doing anything to stop the trolls. Anonymous chat on the internet with no provisions to control spam / garbage = useless.
Just finished my first play-through through the 10 web levels. Comments: an "erase" functionality might be nice, besides the "reset puzzle". By the end, I figured out a pattern to solving them (identify color with the least path choices, choose one and recursively solve from there) - but then again, I don't like Sudoku either.

Congrats on the release, and best of luck with the game!
Re #3, the reinstatement must occur no sooner than 10 days from receiving the counternotice. It's not immediate. This gives the other party time to go to court for an injunction before the content goes back online.
I only played a few levels so far, but I really enjoyed it. Excellent concept. I would probably buy it if it was available on Play.

Some feedback from my experience playing the HTML5 version on a computer with a mouse (Firefox 19) and on an android smartphone (Chrome 18):

- On both platforms the "LOADING" message does not go away after hitting "close" on the little instruction cloud, and the level does not load. Only after hitting the reset button (with the circular-arrow symbol) does the level load.

- On my smartphone, my finger tracing can easily outpace the tile coloring, and this leads to some tiles being skipped. The animation is also choppy. Probably not an issue on the native version.

- I think you should prevent diagonal tile markings since they do not work to connect the star tiles anyway.

- If there was a way to stop accidental over-writing other colors due to clumsy mouse usage, that would be nice. This seems like less of a problem on a touch screen.
Screenshot on Nexus 7:

http://i.imgur.com/aNwUWIk.png
So mostly relying on reactive feedback rather than proactive suggestions? I agree.
Company: Spotify
Location: NYC and SF
All Fu

Every type of opportunity from machine learning to front end web development are available in our New York and San Francisco offices of Spotify. Free lunches, midday concerts in the office and frequent trips to Stockholm are just a few of the perks you'll get by working with this exciting company poised to take over the world of online music consumption.

Check us out at spotify.com/jobs for a listing of our openings and descriptions of the opportunities we have available.
The WHY is definitely important. But, it is also important to include the HOW the code works (as opposed to just WHAT the code does) and HOW to use the component.

I find it useful to think of three four questions as a good checklist when reviewing code. Naming often helps in only one of the above.
It also puts a lot of pressure on the new hire.
It looks very nice! Here is some initial feedback:

- Even though it's bouncing, I didn't see the "play now" arrow, and went directly for the video button. You might also want a "Play now" button in the main button list.

- In the video, I had to watch quite a bit of it to even know what the game was actually about. I would have liked if you showed me actual gameplay earlier in the video.

Keep it up!
(I'm the tech lead at CropUp)

I'm surprised how well AngularJS has worked for us.

Currently, we're using it for the shopping checkout page and also for the merchant dashboard. The dashboard is all driven by AngularJS (using $resource/$http api calls). The checkout page is more like Twitter, in that we preload data in the DOM when it's rendered, but there are API calls via AngularJS to create the order, check quantity, etc. These pages are actually served directly from our CDN.

As far as how it's worked for us. We've actually rewritten our dashboard and checkout page twice, and it look some getting used to on how to structure our controllers. Getting used to writing directives instead of using jQuery and doing DOM manipulation in our controllers also takes some discipline, because it's just way simpler to drop some selectors and event bindings/triggers in your controller.

The way AngularJS encourages you to keep any dom manipulation out of the controller and to think about reusable directives has really helped for readability and maintainability of the code base. We're consistently surprised how quickly we can implement features because of AngularJS. We've actually said, "Wow, that was easier than I was expecting" quite a few times.

However, there are some hurdles. $http doesn't support file uploads, the stable release doesn't support custom http headers with $resource, only one ngView, etc. That said, I still would not hesitate to recommend AngularJS.
Create A Multi Author About Me WordPress Widget
Here's the side by side comparison

Noun Project vs Layer Vault vs Flat UI

http://imgur.com/IH1osAD

If anyone notice other similar icons, I can update image with side by side comparison.

*Thanks to fellow HNers for the links to the images. I just stuck it all together side by side.

Edit: Updated with more samples.
Stack Overflow Careers localization with Roslyn and Uglifyjs
It's unique and top-notch if you live in the bubble LV seems to think people do; even Google's been using a similar approach for a few years now as they focus more on design. They also got on the defensive recently regarding Pixelapse; a product that essentially does the same thing LV does (but better in a few regards), citing that the concept for a "Github for designers" was "stolen" and using screenshots to compare the two, which were both basically Dropbox's sync/manage drop-down.

Allan says Designmodo was not being cooperative in emails on the issue, and I think that's the point where you take it to a blog post with examples of the case you're trying to make, rather than forcing Github to shut down an entire project that goes outside of just the illustrations in question.

Their approach seems less about actually proving their worth by focusing on their product and ignoring outside "competition", and more about trying to shut down those that they feel are a threat to them. Not sure what exactly that says about them or the confidence they have in their own product, but it's a bad attitude to have towards innovation and inspiration.
Nice work. The playable website is fantastic.

FWIW, I would have paid $0.99 up front. I bought the level pack, but it's pretty rare that a game will hook me to the point that I make it through the free levels. I probably wouldn't have bought it if I hadn't seen this post - if I'd just stumbled across the game somewhere.
“Minority Report” in the Office: Oblong’s Long Road Back to Boston
Microsoft is stupid for making this mistake but the fine is complete BS in the first place. I think it would make more since to fine them over search engine options since that's where the money is actually made. If someone can explain how money is made off the browser alone then please enlighten me.
I remember something similar from game programming years ago...
Context: we met each other, then built it in three days on a bus from SF->Austin. We're working on it!

We want to bring the fun of anonymous IRC group chat to the next generation.

I guarantee it will take more than three days to perfect, but thanks for your comments! :)
My 9 year old finished it in a weekend. He was hooked and considered it a fun puzzle. My only problem was trying to keep the energy going and challenge him more.
I would say pretty essential, but that's really because of my personality. I've started and stopped more projects then I can count over the past ten years while holding a steady job. Without saving up money and leaving my job, I'd probably have a half finished game sitting in my projects folder right now.
Incorrect.

According to Expert C Programming : Deep C Secrets by Peter Van Der Linden page 61:

'Table 2-2 The Truth About Two Famous Space Software Failures

WHEN MISSION ERROR RESULT CAUSE

Summer 1961 Mercury . used instead of , nothing; error found before flight Flaw in Fortran language

July 22, 1962 Mariner 1 "R" instead of "R̅" $12M rocket and probe destroyed programmer followed error
(to Venus) written in specification in specification'

I have no idea whether the formatting of this table will be preserved, its inclusion is to save you looking for the book, you could either download the following .pdf and search for 'mariner' due to the lack of page numbers

http://www.e-reading-lib.org/bookreader.php/138815/Linden_-_...

or just use what little Google Books provides

http://books.google.co.uk/books?id=4vm2xK3yn34C&q=fortra...

As you can see neither mission involved Mars and the faulty . being used instead of a , was found before it caused any harm.

More information follows on the failed Ariane 5 launch - which Bertrand Meyer attributes to "insufficient specification":

http://se.inf.ethz.ch/~meyer/publications/computer/ariane.pd...

http://en.wikipedia.org/wiki/Ariane_5_Flight_501
A beautifully simple visual proof for sqrt(2): http://www.cut-the-knot.org/proofs/GraphicalSqRoots.shtml

I recently coded up a visualization of the implied infinite descent, for sqrt(3):
http://wry.me/toys/irrationaltriangle/
Hey Fauntleroy - I'm one of the devs on the bus, trying not to get carsick while responding to all of these posts!

We want to bring the fun of anonymous IRC group chat to the next generation. It might not seem fun to you, but do you use SnapChat or GroupMe?

I guarantee it will take more than three days to perfect, but thanks for your comments! :)
There's no point in checking it. If another user is running an executable that you have full control over, then you can make him run anything you want anyways.
Depends on the channels you participate in. I tend to stick to the *dev channels, which have always leaned towards civil discussion.
Ubuntu 13.04 Will Be Released, Rolling Fate Unknown
http://www.phoronix.com/scan.php?page=news_item&px=MTMxOTA

It was ever a thing that 2 months from release they might have scrapped it?

"Of all the nutty things Canonical has done in the last week wanting to drop 13.04 four months into development and two months before release is one of the more anti-social to the community who have been working on it."

What is Canonical up to? Same goes for display servers. They made a whole bunch of noise last year about Wayland, how they were almost ready to switch to it for 13.04 and then they go silent and now pop up with a new in house display server they are working on and want to push that as early as next year. After the in house disaster that was unity (like it or hate it, it was released waaaay to early with a lot of bugs and regressions) now they want to do a display server. In what way have they shown they have the trustworthiness and engineering chops to pull this off?
The part that's "under penalty of perjury" is only the statement that you are authorized to act on behalf of a copyright holder, not that your claims are true.
I suspect they realized that they were just encouraging a switch to google docs and friends. So yes, it was a dumbass move but I'll give them points for having the organizational intelligence to recognize what a dumbass move they made.

Now about that Win8 fiasco....
+1, I got Handmade Bags 3 times in a row...
The issue in this dogfight is not that both contestants are dogs, it's the size of one of the dogs.

This reminds me of a Cold War joke about the difference between communism and capitalism: in communism, it's dog eat dog. In capitalism, it's the other way around.
Nothing happens when I click on the arrow that says "play now."
when i first read that, i thought it said mirror at the end.
Looks incredibly amazing! Quality work. This is what I say is missing from most iOS games out there.

You did good. I hope it sells. I am gonna pay for it now.
For sure! I just sent you an email (to the address in your profile).
McGinn seems to interpret "pattern recognition" as visually recognizing geometric / spatial patterns, rather than groups of neurons recognizing patterns of activation.

While there's a lot to criticize Re: Kurzweil and his claims, McGinn's dismissal of the pattern recognition argument is just wrong. It does stem from an obvious misconception, though.

If you've worked with artificial neural networks, it's clear that Kurzweil is talking about patterns of activation, not sensory stimuli.
The general case might be something like that, but you only need any given configuration that fits those parameters (that is, you're not trying to solve complete, abstract topological problems). Maybe if you arbitrarily fix the first path, thereby artificially reducing the solution space? Just thinking out loud. Very cool puzzle!

EDIT: or even take a lower-level solution and inject another path into. So every prior level is a seed to future levels. Rotation of the three faces, even cycling the colors, would probably make it hard to recognize the older level within the new one (at least, for casual use).
That's the point, though. Most people aren't bored of Bootstrap, because most people don't care what CSS framework is being used for a website. HN is very much a niche in that regard.
Can I kill a wolf empty-handed?
Here are the icons in question. http://i.imgur.com/xDDULcG.png

Also, the Flat-UI guy also copied other artists on dribbble. http://cl.ly/image/3Q181w0b1u2K

From http://drbl.in/eXkk, and http://drbl.in/gmsD

I'm not saying these are in copyright violation, merely examples he has copied prior work.
I want to suggest that it moves a little bit faster too. Either that or have both fields change at the same time. I get that you're trying to say "you can sell anything on any platform" by having the item persist while showing a different platform, but I think the fast that they're different fields is enough of a hint that you can sell "anything on anything."
Are there correct answers more than one? I could complete the Level8 without filling all spaces. I prefer only single possible answer, which fills all spaces.
A couple of things:

1) DMCA 1201 is "treaty implementing legislation" for the WIPO agreements. Repealing it entirely is unlikely without getting that fixed -- but we (the United States) are the ones who actually wanted that crap in the treaty to begin with, so if the executive is behind scrapping it, pushing for that to happen internationally would be a big win. In the meantime, fixing the law so that circumvention-without-infringement is never illegal would still be a great improvement even if we can't be rid of the whole thing immediately.

2) There are two relevant parts to DMCA 1201. The first is that circumvention is prohibited. This is the thing the Librarian of Congress currently is allowed to create exemptions for. The second is that circumvention tools are prohibited. The exemptions the Librarian makes apparently don't apply to this -- if we're doing some reform, it really ought to exempt tools with a "substantial non-infringing use." This is the thing that prohibits Walmart from selling e.g. a DVR-like device that allow you back up all your DVDs and stream them to your phone whenever you want. There is a serious amount of innovation that doesn't happen because of the lack of that exemption.
Jonathon Riddell, Others Developers, Not Subtle In Attacks
Looks great! Congrats on the release!

Did you work on this game by yourself or with other people?

Did you use any existing game frameworks like Cocos2D or Unity?
Just curious: If you believe that TDD isn't supposed to help you write code that does what it's supposed to do, what do you do in addition to TDD to make sure that your code actually works correctly?
Good catch, updated original post to reflect this.
Build Cross Browser Extensions with Javascript and jQuery
Looks like DHH is channeling his inner Sancho Panza.
A LinkedIn rival: InternMatch expands to entry-level jobs - GeekWire
Wow, that's absolutely not plagiarism. Just generic concepts that have been interpreted similarly.
You do understand that none of the examples you have posted are in fact examples of copyright violation right?
I find it particularly interesting that Mayer goes to Yahoo from Google and straight away implements things that would surely make Google look like the better place to work at. At least for me (and I guess the HN audience type of people in general, judging from the comments on this topic so far). It's like a Trojan Horse that you can sell with a straight face as being tough on failure and driven for success and all that. Probably good for marketing and the chairholders to feel smug, will probably boost stocks... company will likely still fail.
Take a look at the comparison here:

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

To my eyes, it does not look like 'blatant copying.' The icons look similar, but so do many others. If LV's evidence comes down to "looks too similar, but isn't actually a copy," then the DMCA is not the avenue for pursuing this.
The fact that you are the only one on here mentioning Tim Hecker is appalling. If I wanna get stuff done, I throw on Tim Hecker's many albums.
Seriously?

It's a clock - how many unique ways are there to design it? It's a folded up map with pins in it.

He moved the hour/minutes hands, changed the colors and shadows, used different continents in the map.
I also heard that Harrison Ford is going to be coming back too, I'm not sure if I should be excited or afraid. I just don't want to be disappointed.
Just FYI, google thinks your dev blog is / has spam:

http://i.imgur.com/za2UXWh.png

One a separate note - awesome game! I plan to buy it. On the web version, one thing I'd like would be able to toggle a miss clicked space back to "neutral" with a click. I'd also make the levels slightly harder before getting to level 5 - they all seemed too easy up to that point.
(I'm a developer at CropUp)

Totally agree with Jack on this, I enjoy working with AngularJS. I think the learning curve could be made less steep with better docs. It would be great if they were moved to GitHub to make contributing easier.
Since this is all for a anycast system it might be better to have more POPs at more locations instead of trying to make a single POP bulletproof by doubling up on what could be the single largest capital expense in building a POP.
If you really want to convince people you need to talk in concrete, not abstract. But you need a large number of examples and it should come from a neutral third party.
Yes, McGinn's step from pattern recognition to perceptual pattern recognition is argumentally bad, and kinda jarring in the article. I think McGinn's point is that human cognition involves creative elements (imagination for example) that don't seem well modelled on pattern recognition, but that doesn't come across that well.

McGinn's tirade is not again antropomorphic language per se, it is against homunculism. The idea that a human mind is composed by agents (homunculi) that exhibit mental properties leaves the mental properties of those agents unexplained. That's the reason he proceeds to argue agains the use of "information processing", because he seems to find that also explanatorily lacking.

> It's similar to his criticism of Kurzweil's "law" of accelerating change. Sure, it should be called a theory not a law, big deal.

It should be called a generalization, or maybe an hypothesis, it isn't even a theory. McGin's question is: is this generalization valid? Can we say? If he sees fault in Kurzweil's evidence for it, why not say it? Why would he have to provide evidence as to when Kurzweil's prediction will fail? The burden of proof is not on him.