skysight-inc/HackerNews huggingface dataset:
Designer News icon: http://imgur.com/a/H3zlP

Noun Project: http://thenounproject.com/noun/newspaper/#icon-No6346

Flat-UI's newspaper icon: http://i.imgur.com/9TKbKNl.png

If anything, the Designer News icon is much more similar to the Noun Project's.

All of these icons are similar to innumerable newspaper icons, including several at the Noun Project alone.
"Kurzweil's new book on the mind is magnificent, timely, and solidly argued! His best so far!" ~Marvin Minsky
I always aim to hire people better than I am -- I want a high performing team, which is easier with high performing people!
I'd like to see a site that matches designers and artists up with mobile developers.
I'd love to see the takedown notice they sent Microsoft, Vine , Google etc....
If only we could get to a point where we can use these for series A as well. Having to pay $50K for you (and your VC's) legal expenses for an SPA which is 95% boilerplate, is painful and something I pray can get standardized.
The positives for having a standardized, compatible, usable national data bank are amazing...but the negatives for giving such unprecedented access to privatized ventures scares the hell out of me and seals the deal on deciding to send my children to private schools when it's time.
So this is pretty cool, it's like a combination of Tron (light cycles) and the Rubik's Cube
Cooling is regular Antec H2O 920, it fits into case without any problem. It took about 3 hours to assemble and overclock, I just followed manual. It runs 24/7, I do number crunching and Scala developing (slow compiler).

Intel does not bother soldering heatsink into chip anymore (saves 50 cents). So newer CPU can not be overclocked without disassembling and replacing some parts.

Results are not bad, but in reality it is just 30% speedup.
For me the greatest benefit of TDD is that I can first specify how a unit of code is expected (by me the implementer) to behave. Then I write the code that fulfills (just) those specs, without writing any unnecessary lines of code. If you've read the specs then you know how the code behaves. Yes, you can write the code first then the tests, and I do and have done that. But there's something to be said for letting the specifications alone determine what makes it into code. Of course, you need to know the specifications for this to work, which isn't always the case.
Honestly, if your opinions were at least novel, I probably wouldn't have said anything. I've heard the same old debate many times before and frankly, it gets old. Especially when people make tangentially-related topics into being about TDD. Can someone mention TDD in a blog post without dredging up all these old topics?
Question: how essential do you think it was for you to quit your job to create this game? How much longer would it have taken you had you developed it on the side/weekends?

I'm in no way trying to argue your decision, I'm genuinely curious how much work it was to create a game like this. Also, how much of the conceptual work for this game had you done prior to leaving your job?
This is a bug thread.

We built this in 72 hours while on a bus going from San Francisco to Austin on terrible cellular connections and running on 9 hours sleep in total (StartupBus). Please help us debug. If you see CSS/JS that needs changing, tell me and we'll get it done immediately.
PragPub March '13 is out (Pragmatic Bookshelf magazine)
Haha, yes, that's what I thought too.

But that's what makes it fun. It's the perfect combination of familiarity & challenge!
Circumventing the security measures that protect them is illegal under the DMCA, even though it's not actually copyright infringement. Section 1201, the circumvention provision, is specifically what we're trying to get fixed.
How do you know whether I wrote the tests first by looking at my code?
You guys do realize that BetterWorks had this EXACT same model and they shut it down 8 months after raising an $8M Series A from RedPoint, right?

I recommend reaching out to the founder, Paige Craig, to get his insights.
Aware of this, but one battle at a time. Right now there's momentum towards getting anti-circumvention fixed because of the WH petition, we want to broaden the scope somewhat, but not unrealistically.
Ideally mocks and stubs should be used only when the thing you're mocking/stubbing is either slow or complex.

In general, just call the real thing and don't worry about it. Otherwise you'll expend loads of time and energy setting up fakes to test relatively simple code.
Small tangent, but what is the state of the Lodsys in-app patent? Are mobile devs protected at this point? I also read somewhere that the patent was suppose to expire soon.

I went with two apps and a Lite version. It's a bit of a hassle.
My biggest project right now is scrit . It is a school reviews website. And it is only a week old. So I don't have much content yet but I'm working on it. Feel free to come by and drop a review for the school you attended, or you can give me suggestions here.

http://s-crit.com

rI also have another side project that may come up in a week or two, its a xkcd with some added features check it out in a week or two for updates

http://xkcdmt.com
The benefits that you attribute to TDD are not exclusive to TDD. They are the benefits of having well-tested code, and TDD is only one of the ways to get there.

The problem with the TDD way of getting there, however, is that it's expensive: It makes programmers see their code through the pinhole of one failing test at a time, blinding them to larger concerns, which are important. As a result, a lot of avoidably crappy code gets written at first and then must be reworked later, when its flaws are finally allowed to come into view.

If you're a new programmer who hasn't learned how to reason about larger units of logic and the relationships between them, maybe that pinhole restriction proves helpful. But for more seasoned programmers, it's constraining and wasteful.

Write well-tested code. But not using TDD.
> Most regression tests are brittle because they never change and get hardened.

Regression tests should get refactored at the same time by the same tool that refactors the rest. Code changes should be handled the same way.
So get rid of them. The trick is to get rid of them without enacting policy that negatively affects the morale of your productive workforce.
> Except that images have been linkable since forever, and they are not really "terms in hypertext".

Images are text, at the academic level that hypertext was originally conceived. That's why it makes sense to click and drag an image into Google search, and why it doesn't make sense to do the same to a random div.
It's like Tickets at Work, but without a UX stuck in the 90s. This space needs a shakeup.
Blog post providing some details about the way Pusher was integrated http://blog.pusher.com/using-pusher-to-power-cisimples-real-...
Neat idea, but FYI the web version doesn't seem to work in Chrome.
Nice.

Question: I'm wondering if anyone has ideas for any startup/business opportunities related to SPDY?
(Except "work for hire" on implementing it or consulting regarding deploying it..)
Seems like their complaining about the news icon. Here's the DN icon and the flat-ui icon side by side: https://acr-skitch.s3.amazonaws.com/news.png-20130306-130455...
Great work. The fact you can play it straight away on the website is great, I'm not really a games player but I quickly got hooked.

Out of interest, do you make the levels by hand, or do you have a script to generate them? Would be interesting to know the rules for a valid level against an impossible level.
at the bottom:

I have joined a campaign to anti-circumvention provision of the DMCA (section 1201) at

I'm not sure what word you're missing, but you're missing something.
'Star Wars' Episode 7: Carrie Fisher To Return As Princess Leia
I also like "over-documenting" the "what" when implementing a spec/standard. Let's just copy/paste in the relevant paragraph from the document! In those cases, you don't need to know the "why" (though it helps); the committee/WG did that, and is telling you the "what".
I'm impressed with your take on the level list. It's so nice to see something more than a grid of colored, numbered boxes. It may be a simple puzzle game, but approaches like that make it feel like an adventure.

The game is beautiful, too. Wonderful job!
Maybe http://www.kongregate.com/games/alexmatveev/3d-logic . I had the same feeling, it's annoyingly hard to find the original version, there are a lot of reskins and other very similar games.
I’m Sure Someone Can Explain This to Me
I think you're confusing Putty with cmd.exe
>Bringing back IRC

I wasn't aware it had gone anywhere.
I have had run ins with iPhoto as well, sorry but if I cannot quickly locate my pictures in Finder something is wrong.

Who should have to go to a command line and run old school commands to find something they can clearly see otherwise using an app provided by the maker of the machine and OS?

I did the right click show in finder to find that directory for my photos and honestly could not determine how I would have gotten there in Finder starting at the top.

I really enjoy OS X but at times it can be downright annoying, annoying as in "If Microsoft makes doing "X" easy why is it so damn hard here"
On it.

Update: Should be fixed in a few seconds.
Hey all - I'm Blake, one of the devs on the team. We met each other & built this in three days. We missed IRC's concepts of group anonymity and self-expression, wanted to bring it to the mobile generation.

It's built with JS + Firebase.

Social networks are crap. People don't speak freely, care way too much about their brand & self promotion. So, we wanted a quick simple way to have brandless, anonymous communication.

Feel free to ask us questions in this thread!
It seems like academic researchers would already have been reluctant to publish worker IDs unless they had some assurance from Amazon they were anonymized somehow. Assuming it is anonymized is pretty bad practice.
The fonts get nuked by Ghostery, which is not so much your problem as mine (and whoever else uses Ghostery).

http://i.imgur.com/y0eh4sh.png
They look sort of the same? Three gears in a circle. A guy with a chat bubble in a kinda same style?

You can't issue a DCMA based on sort of look a likes. Or everyone would be DCMAing everyone else.

So the entire DCMA is invalid.
Very neat, looks much better than Flow. Congrats. You should charge at least $0.99 for it, no need to be free.
Yeah it certainly seems like that based on the way it's written.
However, it does say "horizontal velocity of the rocket with respect to the platform".

Perhaps it had something to do with calibration prior to launch.
The report states: "The Operand Error occurred due to an unexpected high value of an internal alignment function result called BH, Horizontal Bias, related to the horizontal velocity sensed by the platform. This value is calculated as an indicator for alignment precision over time."
A suggested style guide for composing easy to read scss files.
This is a really awesome game! Great work!

Just one thing, the web version seems kinda blurry. Even on a non-retina 5+ year old LCD.

Just checked and it's even blurrier on a retina ... the website itself is super crisp, but the textures in the game area itself kind of aren't.
Exactly. The people who only work from home is in the low hundreds ~200 is what's being bandied about. That would have near zero impact on headcount. Other issues are at play.
I think the best way to work with customers (and I do believe you should) is not having theoretical discussions with them about the market or whether a new product can take off, but rather give them a number of tangible alternatives (can be mock ups) to play with and see how they react to them.
Introduction to KDE Plasma Desktop Basics
Much like http://w3.uwyo.edu/~jimkirk/guidance.html
We're bringing back the fun of it. I practically grew up in IRC rooms, and miss the anonymous-ish freedom of expression it provided.

We want ghostpost to be the mobile generation's IRC. Fun, anonymous, topical chat.
> he was getting his work done on those days off

> He should have been fired.

If he was getting his work done, what does it matter? This response reeks of 'if I can't see him working, he isn't working.'
Here's the comparisons.

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

It's certainly not a verbatim copy or even close.
In my experience, there are two kinds of people:

1) People who don't use the Microsoft technology stack.

2) People who use Microsoft's proprietary technology stack, and then get annoyed at products that fail to interoperate with it seamlessly, despite the fact that it's undocumented, proprietary, and notoriously difficult to interoperate with successfully.

There are very few people who use MS stack and don't get annoyed at interoperability concerns, because those people realize that the fault lies with Microsoft, and stop using Microsoft's stack.
I switched full-time to a Mac a year ago. Multiple-monitor support is pretty horrible, especially when combined with the newer full-screen app mode. It's almost like no developers at Apple use their laptops plugged into a monitor full time. Granted, there's several 3rd party options available, but I hate paying the $10 - $40 for OS-level features that should just work in 2013. When I have my Macbook hooked up to an external monitor and make an app full-screen, the whole desktop slides off of the second monitor, making a dual monitor setup frustrating.

Another thing that mystifies me is the Finder search window, always being global by default. I've gone into Finder -> Preferences -> Advanced and selected "Search the Current Folder", but it still doesn't work properly. Heck, a lot of things about Finder mystify me when I think further about it: like sorting files, folders, copy and moving folders/files around, etc...

My local coffee shop changes the wireless password every day. Ever have to do this on OS X? Very painful. Open Network Preferences -> Assist Me -> etc.. I haven't found a quick "change netwrok password" option anywhere.

Everyone always touts how great Homebrew is. I've had a lot of issues with it, getting Postgres running natively (though there's now an App to make it easy to install on OS X). Also, at times I've installed versions of XCode broke everything and found the dev environment very unstable....so I now do almost all this stuff in an Linux-based VM that mimics production servers. This solves a lot of issues.

These things aren't really the end of the world, however I often think that if I'm doing a lot of development in a Linux VM, why not just move back to Windows? (One reason is that I like Keynote a lot for wire-framing apps.)

Note: I noticed someone below knocking on iPhotos. I don't use it personally, but I've had to help two different people rescue corrupted photo libraries that was a pain. Not sure if it's better in newer versions of iPhoto, though.
What is this, why does it need to exist, and how is it related to IRC at all?
One known issue is rendering on iPad and iPhone. If anyone can figure out how to fix it, I'd be very happy. Tried, but there are bills being brought to Congress as we speak and we needed to get this up.
How Hugo Chavez Masterfully Trolled the United States on Twitter & TV
I love your website I book marked it, thank you for sharing
Genius! Thanks!
Any else can also see it for themselves by using Google's cache:
http://webcache.googleusercontent.com/search?q=cache:designm...
That's the impression he wants you to get, but you are being deceived by his misleading wording. Flat-UI's newspaper icon is different than the DN icon.
Embedding it within a site isn't as useful for me, personally. Possibly for others.

Perhaps the ability to pay for a permanent URL (or chat room ID) so a team can bookmark it for times when they need to chat. Or a URL I can easily send to someone without having to always "register" a new one.

I can see that being part of a paid tier (along with TLD mapping, UI customization, etc).
> Trademark infringement and copyright infringement are different things.

Yes, I'm aware of that, and have edited original comment emphasise it. I had vaguely thought there was some provision in the DMCA for remedies for other types of IP infringement as well as copyright, but haven't really looked into it that much. Then again, given how much easier it is to (potentially) infringe some trademarks, the severity of the remedy (immediate takedown, with perhaps later return) does seem like overkill.

I wasn't arguing that it was easy, merely possible. The examples all do seem to be large companies with significant legal budgets and generally strong or exclusive brands though, which does indicate it being quite rare.
Radio's Dave And Chuck The Freak Are Coming Back -- In A Video Game App
So it's this guys problem that others can't act like adults?
Outside of implementing it, I'm not sure what work there is to do. Especially once the major CDNs get on it. There are some opportunities to serve things in a more novel way using its piplining, but otherwise...im not sure what you could do outside of consultancy.
Very nice. Happy to see it work in Opera too - thanks!
Typo under heading "The Culprit": Orignally should be Originally.
Ah, the MS OS/2 2.0 fiasco: http://yuhongbao.blogspot.ca/2012/12/about-ms-os2-20-fiasco-...
it seems the server was out of service
Experiencing this as well

edit: It seems that on reload, things are working fine, there is some glitchyness with the intro help text not always disappearing
TimesTweets: tracking the spread of news across the globe
Founding a beautiful SDK - Crashlytics
Does FP really help reasoning about programs in a better way? I have a hard time believing that, since what ever logical errors I do in programs can easily manifest themselves in FP programs as well.

Having tried a little Haskell myself, the same bugs that I have in imperative code also appear in functional code, albeit with a different form.
Wiping things out full-stop is difficult - look at myxomatosis application in Australia.

"Deadly [to rabbits] disease kills rabbits. It's completely expected, not amazing at all."

And yet, rabbits have regained a significant foothold in Australia, despite myx absolutely decimating the population in the 50s. It's not just about micro-scale effectiveness, it's about effective timing and implementation. Same goes for AIDs meds in Africa, or forest fires.
I usually don't write tests for frameworks, databases, web-servers, or other third-party software that is supposed to work. I mock these things out, and test my code, not theirs.

If your software has a dependency on a third party component, then you should include that component in your tests. It's not about testing the component, it's about testing your integration with that component. For example, if you upgrade that component, and the API changes in a way that breaks your integration, you want your test suite to break as well.

Sometimes if a component is too slow or requires network access, you have to mock it out. But as a general rule, it's best to leave your dependencies in place.
I use debian stable, xmonad, urxvt, vlc, and mplayer. Everything just works with my setup and never crashes. I can replace xmonad with fluxbox and say the same.

It might not be pretty, but I NEVER EVER have to change anything at all. I can leave it on (and have) for a full year and have no problems.

Of course, with xmonad I have xmobar for the time and current desktop. Nothing else, all that takes up my screen space is windows.

Personally I think it's perfect, and I don't spend time looking at some pretty desktop eye candy anyway. I've used mac before and it's nice, but the window decorations just get in the way.

Want to never have to mess with anything? Get debian stable and a non-gnome window manager. Non-gnome because I've had crashes when gnome was involved even with debian stable.
Typically a PoP could be defined as either an individual provider being brought into a facility or the location of a group of providers entering the facility (meet me room). In this instance I think they mean an individual provider (for example Level3) bringing in a feed into a data center. You would then get multiple feeds from distinct providers. Each feed would require a router for termination, and this router is typically using BGP. Since you keep multiple providers having redundant routers on each feed isn't always necessary. But there are cases where I've seen a single feed being served by redundant routers using something like VRRP. After that you would take feeds from the boarder router into our inner/core switch fabric to be distributed throughout your network. It just depends on the level of redundancy you want at each layer.
Now he can troll us via Ouija board. Not sure if there's a Twitter API interface there though.
Honestly, I joined startupbus because I needed a ride to SXSW, I didn't expect to meet so awesome people and in 3 days create a project that actually makes a difference and people want. Sign ups are rolling in :)
We need your feedback guys, thx
Kate
You will always have these issues. If people want to cheat the system they can create fake accounts, administrate profiles for family members and so on. Isolated surveys, no matter if qualitative or quantitative questions, are quite limited in their implications as long as there are incentives to give dishonest responses and no other ways to evaluate the data in the context of practice exist.
Legendary Drug Industry Executives Warn U.S. Science Cuts Endanger The Future
Worked for me in Chrome, so either fixed or may depend on version
Agreed. But you gotta start somewhere right?
So much great feedback. Now I REALLY wanna see it but it crashes flash for me on latest chrome osx. Bummer.
Level 5 is super hard
"Most Secret War" by Dr. R.V. Jones is also good -- it covers the role of British Scientific Intelligence during the war, and the "War of the Beams", which was the subverting/jamming of the German navigation radio beacon system.
I fail to see the application for this. The chat looks like a bunch of children posting "dirty words" and laughing behind their random aliases. Not to mention the spamming and general lack of moderation. Please, stop this. You're killing IRC.
This.
Basically all the emphasis is on the shorturl, which is a nice feature but the least important factor when selling products on an online store (hyperlinks are older than ecommerce, after all). There's nothing about what the buying process is like for the customer, how you support fulfilment, how easy it is to tweak prices/availability etc. - it's all assumed away by the "how it works" section which seems to imply you don't do anything after initial setup.
There's no proof. All they've said so far seems to demonstrate a lack of understanding about what copyright actually is, as well as a general case of business immaturity.
I tried a bunch of Finder enhancers/replacements a year ago. I didn't see this one...thanks.
Excellent.

We've written a few apps with EnyoJS and it is a pure pleasure to code with. Not having to write endless lines of boilerplate code while gaining the advantages of true encapsulation really helps you keep moving forward. It's just not for mobile either, we've used it for a number of desktop browser apps.

Really looking forward to the MVC bindings (backbone) coming soon.
I am very disappointed to see this posted where, when, and how it is. Comparing Linux to Mac is like comparing apples to Lamborghinis. I can get an apple, cheaply if not for totally for free, locally, anywhere at any time. Lamborghinis are very expensive, both in up-front cost and maintenance, and truly don't perform relative to the cost. What i hear is someone moaning about how much effort it takes to choose the best kind of apple, Gala? Granny Smith? Sour Green? Golden? Macintosh? I'd rather have an apple than Apple.