skysight-inc/HackerNews huggingface dataset:
The 'old DN icon' ... http://thenounproject.com/noun/newspaper/#icon-No6346
I've worked from home near SF & for a European client for almost 4 years now, we are on different sides of the world and can make it work so I fail to see the issue here.

We have about 3 hours overlap in working hours, I have a 5-10 minute talk with my boss each morning so he knows what I'm working on & I know what's happening in HQ. He can view my git logs to make sure I am actually doing what I say I am & we manage projects using Redmine. For meetings they schedule them slightly later in the day, their time & we using a combination of Skype & Google Hangout.

Their are times when it would be useful to meetup in person, e.g. when working on user workflows or product design, but this is rare.

I would need a LOT of extra money from an employer to endure a 1-2 hour commute to / from work these days & sit in a cubicle farm or factory-floor style open plan office.
I think the Economist delivers the best response to this so far:

IN JONATHAN SWIFT’S 1726 novel, “Gulliver’s Travels”, the Yahoos are a degraded band of humanoids kept tethered in stalls by their equine captors...

http://www.economist.com/news/leaders/21572767-forcing-worke...

The tethered-horse metaphor (which they do not ease up on) really nails their point: empirical criticisms aside, the policy is degrading.
Would you be kind enough to email me a copy.

username at gmail
Looks great! I'd definitely try it out if it was on iOS.
TDD is mentioned specifically several times. He starts the entire sentence about tests with:

Of course one of the disciplines I'm talking about is TDD.

We're talking about Uncle Bob here. If Uncle Bob doesn't realize there's a difference between TDD and automated tests, then there's been a whole lot of arguing about nothing for the last few years.

In other words, no, you can't interpret Uncle Bob that way, he really is talking about TDD.
My only humble suggestion is to make the 'how it works' page more explicit. I did understand what you do but my mother would probably think you are just some kind of bitly for product listings she made herself. She would have to go to the FAQ sections to understand.

Maybe you should add more text to that page.
The Data Governance Conundrum
It doesn't open the tabs automatically. Your tabs open on your desktop are listed essentially like bookmarks on your phone. You choose to open them or not at any given time.

The feature is enabled by default so if you're using Chrome already (on both devices, with your Google account), then it's likely already syncing (and clearly not punishing your phone).
Although it is nice to see people are using Windows 8 and like it, these articles do not bring anything to the table.

I remember the first time I figured out Windows xp, Windows 7, fedora , ubuntu , mac OS 10 , yes I was very excited for each occasion. But it was not worth an article . Every OS is useful for some needs so let's move on.
Your design overall is really nice. Me thinks this is either becoming a crowded space or there's just a lot of people doing similar projects for fun because the payment part is much easier (I did http://bngal.com as a side project for example).

BIG QUESTION: why PayPal for disbursing funds? With Stripe and BalancedPayments as options, I'm not sure why you'd use PayPal (other than possibly international reach).
If office came installed on every single pc (not just most, and not just for 30 days), then it would be as much a part of windows as any other app, and would be fair game for criticism of why people don't like windows.
Love the idea and the design, but thank God the buttons don't have that super-flat design.

But this does seem a lot like tictail.
Google+ Profiles get complete redesign
Ender's Game Blog
I did not know much about automated tests, that's true.

One thing I noticed though, is that if you don't write tests before hand, you don't have time to write them later. Your code tends to be harder to test too, so you never really write them (costs too much).

To me, it's not just about writing tests though. It's about writing an executable todo-list of your features.

Before TDD/BDD, I used to take the time to figure out everything I had to do with their relationships together. Most of the time, it would change during the implementation as I forgot about something important while "designing". Also, I used to implement 2/3 things together because they were related.

Now I only create a new test and make it pass, then I refactor if I need to and proceed to the next one. If a new idea comes up I write it down on a piece of paper for a future test.

This way, my Work In Progress is always 1, before that it was around 3/4 maybe. The mental overhead is much lower because I can rely on all the other tests I made to ensure I did not break my feature.

I'm not advocating pure reliance on TDD, but for 95% of the average developers out there, this is definitely an upgrade.
Couldnt agree with the two of you more. At a certain point stress can be debilitating for creativity and finding new solutions. Its so easy to get rapped up in needing to make one specific thing work that we become short sided in our thinking. Its in those moments of space where perspective and growth happens.
Huh? Not the same.
Awesome! Very fun and a good challenge.
Someone please lend LayerVault some contrast.

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

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

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

I cannot believe a "top notch" design house can get this so wrong.

Edit: Designer News seems to suffer from the same affliction.

https://news.layervault.com/

A lot of sites that are HN these days seem to lack contrast, what's up with that?
"Heavily inspired" != copyright infringement. Sorry. Patent infringement would be closer but it is not copyright infringement.
I have the old pre-dmca Flat UI gitgub page from yesterday open in another window, and designmodo has apparently made a few changes since then. Just based on that, I'm going to guess that the problem was stemming from these.

http://i.imgur.com/xDDULcG.png
Interesting blog-post - http://bruun.co/2013/03/06/who-owns-flat
Also on IMDB: http://www.imdb.com/title/tt1731141/
I've played this game before (well, not this one, but the same game by a different company). Very enjoyable and your UI looks better than the other. The question I have is: how does one go about creating a puzzle game? I've always wondered. It seems like a lot of work to make something that's difficult-but-solvable.
Bet on HN embarrassing itself every time on stories like this.
What would make this perfect, is a "QR Keyboard" that reads from the QR code and dumps it into any other input field.
Please don't tell me this is because of Microsoft. At least if they're extending it this long, I hope they will put the finalized VP9 codec in it.
This game is really fun. Congrats on that.
Interesting game. I downloaded it and will rate. Good luck!
Strange. I re-invented that technique for some drop-down menus years ago. I'm not sure if I observed it elsewhere.
> Fortunately, OS X now has Services

This has been a feature for OS X for a long, long time.
(I do product at CropUp.)

Yep, we noticed that as well, will fix it. Excellent observation, thank you.
What's to stop you from using the desktop view and navigating the start menu with the keyboard if you need to (although I rarely need the start menu)?
They're just claming to be the owners of the style, colors of his work. Meaning you cannot do something with Avenir and Helvetica font, combined with non-glassy graphycs. Something totally absurd, like saying I cannot make a framework inspired on X design movement.

Check what the framework developer said: https://github.com/github/dmca/commit/735e17614cca63102b8414...

"he said that he: "I am the exclusive rights holder for the artwork contained within Flat UI". Liar!."
I know you guys are overwhelmed with work by now, but I really want to know how was your experience with AngularJS.
Your Brain Is Hooked on Being Right
Be sure to get appropriate visas for each country ahead of time. For certain countries it can take a while
I've only recently started to use TDD, the biggest roadblock being the annoying steps it takes to set up the suite, directory structure (ok, that's pretty minor), and then properly use mocks and stubs. I sometimes forego the latter part.

I'm new to it but I find it an incredibly useful strategy. It forces orthogonality on me because I have to think how a function can be tested independently of the external objects that may use it...which causes me to challenge my initial assumptions and instincts about the overall application design.

In some sense, I guess, it is always frustrating to spend more time in the design stage than working with an actual prototype...but I find the medium-to-long term benefits to far outweigh the initial investment in time. And once the tests have been written, the actual functional code is almost trivial to write.

Even without the benefits TDD has in easing the maintenance/upgrade phase of a product, I find its effects on the design/prototype stage to be worth the effort alone.
Using Google Grants to Build Your Contact List
Or for less than that you can just buy a TI Launchpad; $4 delivered.

You'll have to use strict C and use breakouts and your own breadboard/components, but it's cheap enough to be disposable for hobbyists.
Great work, love the design. One thing I'd like to see before I sign up, though, is a sample "product / purchase page". When I needed something like this I ran to Gumroad because I had used them before (as a customer) and loved the experience.
The problem is that the Chinese regime wants its local industry and state-owned enterprises to create Android forks that allow for:

(a) pirated software on their app stores [1]
(b) changes to the OS that allow government censorship and spying
(c) breaking the GPL/Apache license to create closed-source clones that are "compatible" with Android only in name [2]

and Google is not allowing them to.

References:
[1] http://www.androidpolice.com/2012/09/15/aliyun-app-store-con...
[2] http://www.theepochtimes.com/n2/technology/google-alibaba-ac...
Now I don't know what icon is in the Flat UI pack, but to cite the DMCA's icon as being 'kinda lifted' from theirs[1] when it is so similar to a number of CC-licenced icons on The Noun Project seems like a poor argument in my eyes.

[1] http://imgur.com/3zoKuvH
This is really fantastic behavior, but content - the actual list items they show - is much more important for user experience. Why should "Amazon Cloud Drive" be a "Department"?

In the wild, I suspect I would quickly glance at the top level items and decide that this menu isn't useful for me. If I were searching for something specific (presumably the main use case) I'd jump over to the search bar. If I were just browsing, I'd jump to one of the 100000 other random things to look at on the homepage.

Somewhat related: I wonder if they thought about varying the top level list items by user.
A really good way to coerce the pitchforks back into their sheds is to provide proof, especially when your DMCA is vague and posted on a ridiculously public platform.

Allan has done neither, and still hasn't done so in his tweets or this post over on his bubbly walled garden. A few simple side-by-side screenshots would have sufficed and put the court of public opinion squarely on his side. He may be completely in the right but his approach left him open to the "pitchforks" he's so dismissively bemoaning.
It's simple and elegant. I might have to grab it on my iPhone. And as others have said, it's a great idea to offer it online to give prospective users a taste of the game. Now I can see if it's challenging enough to be worth my time :P
Agreed on the small submenu issue. I think this instant behavior makes the most sense when it's always the case that submenu.height() == menu.height().

Was pointed to http://michelf.ca/blog/2005/mac-sub-menus/ by @gecko this morning, which brings up the opposite (and legit) problem: very, very long submenus.

Mega dropdowns w/ equal submenu height are a nice use for this, though.
Yahoo is no stranger to layoffs, why go about it in such an obtuse way? Maybe the simplest answer is the most likely one - they want more control over their employees.
It's on my list. Need to get OSX first :)
If the Flat UI icon is as different from the Noun Project icon as DN's is, Alan at LayerVault will be equally wrong.

They just aren't the same icon. The visual metaphor all these icons rely on is decades old. It's the details that matter.
For the curious, you can view current SPDY sessions in Chrome via chrome://net-internals/#spdy
Fantastic, reminds me of one of my favorite mobile games - FreeFlow.

I'd rather if my move didn't get set until I stop holding down the cursor (may be different on the mobile version, don't have an iPhone).
Nice.. Clean yet elegant.. definitely deserves a look
Then am I abnormal in that I get vicarious joy out of seeing someone else learn something for the first time?
What is your monetization strategy if you have one? Ads? Free now but paid in the future?
Yes, that should throw all the same flags that, "No programming skills required" would if you were looking at something that promised you could build an amazing iOS app. It's marketing bullshit. Either the skills are required or it's not amazing.
Load Balancing without Load Balancers
Show HN: Californium - A 2D C# Game Engine using SFML
Warren Buffett admits an 'almost unnatural' newspaper love
Excellent idea! Waiting for digital goods selling / purchase notification API.

But.. if you give money to sellers with PayPal, you're paying PayPal fee?
That's where you understand that attention to detail is pretty darn important. Hats off for pointing this out sir.
I think part of making this solution intuitive is to make the submenu box a a fixed height that's equal to the first menu. It's what the author changed his menu to look like as well. Amazon got around having too much empty a space by adding pictures, and too many submenu options by adding a second column. If your submenu is so long that even 2 or 3 columns isnt' enough, it would have been too long for a single column anyway.
Yeah, that's a pretty strange claim. Same concept, but completely different details.

There might be some ground for trademark infringement if the original icon was important, but no way is that a copyright issue.
Rather than just exposing functionality via typical API operations we wanted to make it possible for consumers to get real time notifications when their builds changed state (i.e. Started, Failed, Passed, etc). To accomplish this goal we've exposed the ability for people to subscribe to Pusher channels via our API. One of our users has already developed an OS X app that uses this functionality to pop up Notification Center updates. https://www.cisimple.com/dev_center#third_party

Here's a quick list of functionality included in this release:
-Retrieve a list of your Jobs
-Retrieve a list of Builds for a given Job
-Retrieve data about a single Build
-Kick off a new Build for a given Job
-Stop all Builds for a given Job
That's the point…

'He kinda copied it, so we slapped him with DMCA.
We kinda copied a free icon, but it's okay.'
If it's the best example he found to justify the takedown notice, it was really not a smart move...
This has happened in casual conversation where nothing else important was going on.
It's Test Driven Development - not Proof Of Correctness.
The worst thing about TDD having 'test' in the name is that people think it is about preventing bugs, or catching them.

It is not.

It is about enabling easy refactoring. The other stuff - preventing regressions, catching bugs, etc. is gravy.
(I do product at CropUp.)

Good question. PayPal was the easiest to use, for now, and works well. We'll likely add additional payout options, but no concrete plans or timing just yet.
Yup, that looks right, but it can be made even simpler in this case because one of the segments is always vertical.

var prevOffset = prev.x-lowerRight.x;
loc.x < lowerRight.x
&& (loc.y-prev.y)*-prevOffset-(loc.x-prev.x)*(upperRight.y-prev.y) <0
&& (loc.y-lowerRight.y)*prevOffset-(loc.x-lowerRight.x)*(prev.y-lowerRight.y) < 0

This is in fact equivalent to what's in jQuery.menu-aim.js, eg upperSlope < prevUpperSlope => upperSlope - prevUpperSlope < 0, then inline slope() and multiply through by the denominators.

I'd prefer the code above though, as there's no icky division by zero.
Eyes that aren't bleeding are so overrated.
Nice! Thanks Billy for uncovering this.
This is the most helpful post here. Nobody else seemed to have tracked down what they were specifically talking about.
Yeah, its a clone of an old shockwave game I played about 10 years ago and felt it would be perfect for touch interaction. For this puzzle game specifically, I found that starting with the solution and working my backwards was actually the best way to build levels. I'm not sure if that holds true for other puzzle games.
I'd be much happier if we as a community learned to read, research and formulate opinions before picking up pitchforks.
Cool site! Just notice that in some jurisdictions sellers of digital products also have to worry about taxes, cancellations, refunds etc.
For being a design oriented company, LayerVault can't choose type colors worth shit. I can barely read any of the body text on nearly every page of their site.

They need to read up on W3's proposed contrast minimums: http://www.w3.org/TR/WCAG/#visual-audio-contrast-contrast
This restriction had me looking back to office 2010 for my upcoming PC purchase. Glad to see it was lifted.

According to the old license, you get office for the life of your PC. If I drop my PC in the sink 1 week after purchase, I need to fork over another fistful of $$$ to use office again. Pretty lame.
This is a good point, and bad management is going to be bad management no matter what.

However, this seems about intra-team morale. Did the biz people really know that Joe the UX guy was working from home?

(Honestly, if I don't see the biz or marketing person at his desk, I assume he's off at a customer site somewhere. Maybe this doesn't work in reverse from biz-to-dev.)
>The problem with this attempt is that it's one rule trying to stand in for many.

Where did you read that this policy is the only thing that she has done?
I took it from the linked article-

But for the most part, those employees said, those concerns have been eased by managers who assured them that the real targets of Yahoo’s memo were the approximately 200 employees who work from home full time.
New Series Seed legal forms now in Markdown on Github
DMCA takedowns are basically form letters. There is no place to put the full explanation. Second, it was Git Hub that posted it publicly, not the DMCA issuer.

Yes, a full explanation would be nice too.
I think you are hitting the nail on the head - with styles/aesthetic arguments like this, when is it a copy? Adding a leaf of paper into the icon? Colouring it in? Adding a line of faux text below the faux image? Which came first? Which was the origin?

My only point was that when you are getting hammered by people and the evidence you provide is that, it looks poorly thought out.
Thanks. Let me know if you try it. Would love to know if it worked for you.
It is a reasonable belief. And I'm not criticizing you for having it. Still, this process has repeated itself for a long time. Its not always fast and the best doesn't always win, but its how things seem to work.
I agree... I didn't know if they accepted payment until going to the FAQ.
The rebuttal is a DMCA Counter-Notification. They're easy to write and just asset that you do in fact own the copyright, or are otherwise authorised the use the materials that the DMCA notice referred to. Once that's been done, the host has to restore the removed content within a certain time period and the issuers of the original notice have to take action directly against you (as in sue you) if they want to pursue the issue further.

Before we start yelling about "abuse of process" though, we might want to wait for more information about what's actually going on here. It would hardly be the first time one small company has used another company's assets without permission, so perhaps we should see what LayerVault has to say before getting so worked up.
Hi Sparkfun employee ! Can you send a link to the ftdi board or cable you require to do this ? Thanks.
Well done. Visually pleasing, engaging and entertaining.

Just grabbed it for my phone for free but I would have easily paid $0.99 for it. :)
For Firefox, you can install the SPDY Indicator without restarting. https://addons.mozilla.org/en-US/firefox/addon/spdy-indicato...
The Key to Getting the Most Out of Meetings: Stop Having Meetings
Seems there's an in-app purchase, $0.99 for additional levels.

ETA: Thanks for no ads. Easy-priced paid content is worth not cluttering my head with more noise.
do people reckon they are going to keep rising?
No, I am a male.
It matters if the psychological effect on other employees causes them to become less productive or increases the likelihood that they'll look for another job.
I really like the look of this. Any plans for an Android version?
No worries buddy, I guess the "alike" messed up my sentence.
I second the recommendation. My five year old nephew plays Dragon Box, and he seems to grasp quite a few of the concepts now.
NoSQL Style - A Gangnam Style Parody
Did he "kinda" copy it, or is it a copy? The two icons we're comparing here are not copies. They are markedly dissimilar.
For now the strategy is to avoid ads on iOS and sell in-game level packs, however I'm not sure how well that model works on android, I'd love to know if anyone has thoughts on that, it seems most people just do ad driven games on android
Fix the DMCA
The game is definitely polished and nice.

How do you intend (or do you intend) to ramp up revenue to match your previous salary?
Why don't we, as a community, put away the pitchforks until hearing from both sides?

Looking at the top comment in the thread (https://news.ycombinator.com/item?id=5332398), it seems that DesignModo lifted some of their illustrations straight from the LayerVault site.
(I do product at CropUp.)

Interesting. Would you be able to provide me with a link to where I can read more about this, please? Would be very helpful. Thank you.
I was really interested in what a Mind-Book would be, and how one would go about about reviewing one such book. I was disappointed.
Sounds like a non-reply reply lacking specific/concrete examples of what was infringed that they needed to issue a DMCA takedown.

LayerVault needs to illustrate their case with clear-cut examples or else they are coming across as ye olde IP Troll and thus deserving the collective pitchfork stabbing that DMCA hammer wielding requires.
Fix the DMCA - a campaign to reform copyright law
When you are working day-in day-out with Java, Ruby, Python, Javascript, Mysql, Postgresql, GCC, Casandra, MongoDB, Memcached and dozens of other technologies, installing that stuff and having it work on OS X is amongst the most frustrating experiences I ever had, no matter if you're doing it by hand or with MacPorts or with Homebrew. All available options on OS X suck.

I'm surprised to hear this, as I've had the opposite experience with a similar toolchain, especially since the advent of Homebrew. What problems are you running into exactly?

Another thing with OS X is that it just works, until it doesn't. After that you're in Windows-land again, the preferred option being to just reset/reinstall everything.

Again, never had this experience. I would love to hear how you're managing to FUBAR your Mac.

Try building a Hackintosh sometimes and your appreciation for Linux will change.

Have all of these issues been on a Hackintosh? If so, that might explain things ...
Ditto. Was "meh" on yet another free trial, but one easy click "hey why not" and 10 levels later I'm downloading it, and figuring if addictive enough a buck for more levels is cheap.