skysight-inc/HackerNews huggingface dataset:
The GUI has dramatically increased the rate of contributions for web, content, and design work from our non-hardcore devs. I also use it when I want something really low friction.
One of the best open source iOS apps on Github
I'm Canadian, and went to university in Montreal with a bunch of Americans. It always amazed me how pretty much every one of them had some sort of run-in with the police (up to and including being arrested). Usually it was related to underage drinking.

At that time I didn't personally know any Canadians who'd been arrested, and a run-in with the police was unheard of (and this isn't because I ran with a goodie two-shoes crowd).

I'm 37 now, and can't name a single Canadian I know personally who's been arrested (that doesn't mean I don't know people who've never been arrested; just that I don't know if they have).

So I had a feeling the percentage was high, but 40% of young men is... just appalling.
It should be paid, but more often it's expected. Users are like that.
WADParser.py - A Python script that renders DOOM levels as SVG
The potato-salad guy should keep every penny
Mixpanel's days are numbered.
I used to use it just for the ability to individually stage chunks/lines, because I find "git add -p" incredibly hard to use. Now I tend to use GitX-dev for OSX [1] to do that instead, because I find it more powerful than Github for Mac. There's also a ncurses-based interface for git called tig [2] which can also do the chunk staging, but I only use it when I don't have a GUI.

[1] http://rowanj.github.io/gitx/
[2] http://jonas.nitro.dk/tig/
Six greatest myths about ISO 9001
I don't think this is messy, this is exactly how REST is intended to work, and is beautiful. I think the most common misconception that REST is simply a way to do CRUD over HTTP, when in fact they are completely orthogonal. You can do CRUD over REST, sure, but REST is also capable of much more. That's the realization the author came to with his `/request` and `/audit` resources, and is the zen of REST. Understanding that will put HTTP to work for you, instead of fighting against it.

The reason Level 3 HATEOAS REST is hard in Backbone and most other frameworks -- both frontend and backend -- is because they have yet to obtain the same enlightenment.
If I seriously wanted to learn about photography, I wouldn't look at instagram (over-saturation, higher contrast... in other words, a lack of subtlety). That sounds much more akin to backdrops for hipster startup home pages and blogs.

If I wanted to take good photographs, I would practice photography a whole lot. Then read a little bit. Then practice a whole lot. Then read a little bit.

Reading about photography can never match the practice of photography (but it can help... a little bit). I would also shoot film (many in photography school talk about the "film mindset"). You need to believe that your photos are a limited resource and therefore save each shot for the best moments. "Spraying and praying" with digital rarely comes out with anything good.

And now for some shameless self promotion: www.stillthrill.com
A few other people mentioned this but I'll say it officially since the internet has a short memory for good things:

1. You can't really trademark titles of books, and I wouldn't want to in this case because there needs to be more books in this style. This method works for beginners, and works really well, so I want there to be more.

2. I created the repository so that there's an even lower barrier to entry than having a title to copy. I actually need to update this repository, but if I made it then I want people to reuse the methodology and make their own.

3. My only complaint would be when people rip off my words. If someone wants to write one of these, they just need to do their own writing in their own words and not copy mine.

That's my stance on it. I like people copying the title and method as it means there's more books that will help people learning to code. I just don't like them copying what I wrote.
Infinite scrolling is a solution required by pages that take years to load all their assets and ads where clicking the fiddly often impossible to find next link or the even hard page number: 2

The thought pattern of developers could probably be summarized as: that scroll, so infinite, much scroll.

A better solution would be to use infinite scroll technique to navigate and load pages using the history apis, correctly and changing the page URL. You end up with a seamless pageless experience with all the benefits of traditional paging but no longer have that "nightmare" usability issue of next buttons and links. I've seen this done only once, I can't quite recall but it was on something like tumblr or medium.

As for the articles approach, I have no fucking idea, a modal iframe? Seriously?
How Effective is Speeding?
What has changed in risk assessment in ISO 27001:2013
Yep. Just like Schwarzenegger.
The Entrepreneurial One Night Stand
I agree. I was disappointed that they emphasized minimalism with light, shadow, composition etc but then made these photos to look heavily post-processed. Much too much contrast here.
The bilateral arrangement here is between the ISP and an internet backbone - in this case, likely Level3. Level3 has stated that they are willing to split the cost of upgrading the link. Verizon is unwilling to do so. It's also useful to note that the cost of upgrading a link is tiny in the terms of these companies - on the order of $10-20k[1]. Netflix already pays to have sufficient capacity at their end of the connection; it is the ISP's responsibility to do the same, since their customers are paying to access whatever internet content they want. It is unreasonable to expect Netflix to pay for a separate, unnecessary connection. That's more like if the Buffalo airport decided they were getting too many flights from LA, so if anyone else from LA wanted to fly to Buffalo, they would have to pay for the addition of their own private terminal. It's not the way things are normally done, and it doesn't make sense.

[1] http://blog.level3.com/global-connectivity/observations-inte...
Do I need a blackphone for this?
It's not affiliated with me other than using my starter kit and the title style.

I do support books like this as I think there needs to be more "trainer" style books, especially for beginners, because they work.
> This may be correct, but why name it NaN if its a number.

It is definitively not a number in the usual, mathematical sense -- hence the name, which comes from IEEE 754.

However, the isNumber function doesn't really check if things are numbers, it checks if they are of the Number type, which, potentially confusingly, includes things which are not numbers, including the accurately named value Not-a-Number (NaN).
I'm real pleased with mine. The only advice I'd say is to place the uppydowny switch as far out of the way as you can deal with. The case is a bit flimsy where it screws to the table, and I worry I'll break it off if I knock it with my knee a few more times.
Menus aren't merely about hiding functionality. They're about organizing oft-used functionality in a way that's easily and consistently accessible, while at the same time not consuming too much screen space.

The traditional horizontal menu bar with multiple consistently-titled menus is a system that has worked very well for decades. For developers and UI designers, it's generally quite obvious where menu items should go. For users, it's generally obvious where the developers would have put the menu items for some specific functionality.

The Chrome-style single-obscure-menu-with-everything-poorly-organized-inside-it approach throws all of this away. It results in the worst of all trade offs. It's harder to find, the menu itself is an inconsistent jumble, the amount of functionality within it is less, it's not worth gaining a small amount of screen space for the inefficiency such a broken menu system brings, and it's just plain harder to use. It really is bad in every way.
I've stopped talking about "Work-life balance" and started speaking almost exclusively to my employees and peers in terms of "sustainability." I've found that work-life balance carries negative connotations and speaks to an end, not a means. I'm glad to see the terminology shared elsewhere.

Completely agree with this article; especially on the point about a small-startup being unable to "out-work" a larger company.
http://antitrust.slated.org/www.iowaconsumercase.org/
Curfews? That sounds like something out of a police state.

I did not know the US had curfew laws.
Syntax wise, it is probably the simplest language as long as you don't include Turing tarpits.

Of course, simple syntax is nice, but it doesn't actually get you very far by itself.
Signing might be doable like that but it all depends on the size of the data that you're pushing. if it's a long string of readings that might not be so easy since you might not be able to fit everything in memory still (These devices routinely have <4k of ram). Might be doable to go byte by byte as you build the message and output it. It's certainly a challenging problem.
Equaldex Offers Web Database, Timeline of LGBT Laws Globally
I checked the MD5sum given on the wolfram website (b58c6bb7393f23137355da923f2734fc), they match.

Completely removing my previous copy of Mathematica and nuking my ~/Library/Mathematica directory made the documentation formatting errors go away. I'm not sure if that was the cause or not.

However, I still get ExportString messages out of many functions.

General::unavail: ExportString is not available in this version of the Wolfram Language.

EDIT: I'm trying to hunt down why I get the unveil error message. Might this be a limitation of a trial mathematica license?
GoDaddy Builds Their Open Cloud with OpenStack
From what vantage point?
I use this. It's actually a nice client even for non-github repos.
Things learned using Elastic Search (2013)
The prerequisite to purchasing government actions instead of purchasing mercenaries to enforce ones' will directly is the government having the power/authority to take action.

Getting rid of government doesn't change the ability for the powerful to use money to apply coercive force against the powerless. You know that, right? It just means they have to do it themselves. Would you rather $EVIL_CORP own a Senator or own weapons of mass destruction?
Thank you! If I am understanding correct then the tl;dr is: node-webkit is made for building native apps using JS. breach is a web browser made for hacking with JS.
In average, one acre of any crop brings about a thousand dollars per year in revenue. With this method it would increase by 100-fold.

That's a real agricultural industrialization.
Nitrogen is a good alternative in this space that is free and open source: http://nitrogen.io
Great, now how do I use that password to log onto a mobile site from my phone? None of those characters are on my phone keyboard. Am I supposed to save them in a text file? That doesn't seem very secure.
Everyone Jumps, Everyone Fights
I think I've fixed the problem. I had to move the url to work around the Github cache so the new demo can be found here: http://artsy.github.io/scroll-frame/demo.html

Please let me know if you're still getting this problem. Thanks for reporting this!
I agree. Title was editorialized, and we'll revert it.
This reminds me of the old joke about the two economists and the pile of dog poop: http://www.tinyrevolution.com/mt/archives/000466.html
I really hope Colin finishes this as I've always thought Lisp would be a better beginner language if there was a book like mine for it. You've either got "The Little Schemer" series, which is annoyingly written for little kids but close to the style, or you have giant academic tomes that only hard core geeks would bother reading. A "trainer" book like mine would definitely solve this gap.

The intro is a little bit copied but it's fine since he is keeping to the idea and the "rules" I have, but could be nicer if it was in his own voice more. Who knows, maybe he does write like me a lot or he's just ultra inspired.

The big reason I say people should use their own words, apart from copyright, is that if you're writing one of these books for a programming language you love then your words will express that better. You'll say things that come from your community and culture, and you'll give away a sense of what you like about that language. When people copy what I say the prose comes out obviously not by them and not for that language.

Anyway, this is pretty cool and I hope he works on it some more.
Netflix has apparently called this idea an 'orchestration layer':

http://thenextweb.com/dd/2013/12/17/future-api-design-orches...
>If the goal here is to evangelize Lisp, radiating this kind of pomposity seems like a questionable move because it reflects badly on the community you are trying to win new members for. Worse, this could be interpreted as willful cluelessness in the face of the rich multi-language ecosystem potential readers are living in.

How circular! A Lisper would respond that the very passage you critiqued is the appropriate response to your critique---that Lisp is coming, no matter the tone, and our complaints or praises will have no effect on the final outcome.

Perhaps Lispers would do well to be less pompous, but that is for their welfare, not Lisp's.
Another lettuce farm. Does anyone have a part number for the LED growing lamps that GE makes, do they have a 'standard' version available? There wasn't anything relevant on their products page at gelighting.com (http://www.gelighting.com/LightingWeb/na/solutions/led-lamps...)
Look, I agree with a lot of what you have said, but at the same time it is a little unfair to paint this as some universal truth.

> There is nothing noble about being willing to sacrifice everything for success.

Maybe not to you, but many people find nobility in success. For example, I recently watched the "When we left earth" [1] series about the intense NASA effort to put a person on the moon. There was quite a bit of sacrifice involved for many many years towards one single goal, but damn if the people involved didn't take a great amount of pride in their accomplishment afterwards. Building a startup might not be putting a person on the moon, but it sure can feel like that when you are involved in it.

> Remember, the road is long and you’re going to be on that grind for a long time

I compare my career in startup-land vs friends and relatives in careers that are actually a grind (try politics), and I will tell you how many of them would love the opportunity to work much harder to compress the timelines of their careers, but they can't.

I'm not saying that having a sustainable culture of the proper amount of work isn't good, I think it is. But if somebody is working 80 hours a week for something they believe in, I say good for them! Maybe they like it, maybe they have fewer responsibilities, maybe they genetically need less sleep than everybody else. Who knows. But I certainly don't assume they are making a bad decision because it isn't one that I would make.

1: http://en.wikipedia.org/wiki/When_We_Left_Earth:_The_NASA_Mi...
Personally I find the name misleading. Something like 'Jo' makes more sense to me (not that I'm advocating it as a pretty name).
No one is shocked that it failed, people are shocked that it didn't ship! You can't fail if you didn't even ship.

Every VC backed company, or big company project that fails without any shock has shipped. If a kickstarter campaign ships the product and it falls short of expectations, no matter how short it is, it is ok. But if it says it is all set and done to ship, get the money and don't ship, that is a problem.
Sure, anything at industrial scale is going to me more efficient than a mom and pop operation. But with a system like this you've got scale and proximity. Instead of having a network of trucks delivering lettuce from California thousands of miles cross country, you can have a small fleet of trucks delivering lettuce within a 2 hour radius. Less spoilage, far less gas, and far less planning and logistics.

This could be huge in cities with abandoned/run down industrial districts that have been hard hit by globalization.
That's exactly what I do. Money from my book and consulting goes into a business account, owned by my single-member LLC. I make regular transfers from there to my personal account.
Yeah that is kind of funny, but if he finishes it then I can update that intro to point people at his book instead.
Madefire's Motion Book Tool lets artists build immersive comics without coding
I've toyed with this idea a bit (compiling a more familiar language down to Clojure).

This project in particular gives some of the benefits of Clojure (JVM, expressive language, immutability), but I don't see any easy way to add new constructs to the language like macros without modifying the compiler itself. Can you modify the grammar that is fed to Instaparse at runtime?

That being said, the current branding and name confused me initially. I was expecting a full Go to Clojure compiler, but it appears that this is mainly a language that has similar syntax to Go which compiles to Clojure, which is still very cool, just different.
Why can't I subscribe to a feed for this blog? I was going to blame NewsBlur, but upon viewing source I don't see link rels for anything but the favicons and stylesheet. I thought for a moment that I might just give them my email address, but then they pulled a bizarre "Looks like you have cookies disabled" out of some orifice. A: I don't. B: why would you need cookies to post a form?
Your analogy paints the internet as a distribution system, with some fungible commodity (water, electricity) flowing from sources to sinks. That may be how Netflix uses the internet, but that's not how the internet is designed. It's designed to be a mesh, with nodes being peers to each other. The distributed structure of ownership isn't an accident of history. The internet was designed around that structure. Its much more like the hub and spoke airport system then a water distribution system. And as in the airport system, its not the sole responsiblity of the most popular destinations to pay to upgrade congested hub nodes.
We are looking into that aspect of the app and will likely add some mild forms of gamification to make it more engaging over time. If you don't mind sharing, did you have anything particular in mind?
This is just beating around the bush. If kickstarter wanted they could have just said that project owners are not required to provide the product since things may fail. But they don't say that because a lot fewer people would support projects.

The problem here is that as much as kickstarter wants project owners to be clear about the risks, they themselves don't want to do anything site-wide that may reduce overall revenue. At some point they'll realize they can't have the cake and eat it too.
It uses fractional water resources, which from a substitution value in California at least, is a net 'savings'. Should we ever get to a point where power is massively abundant (fusion) the water use will be a factor as it is easier to transport electrons that desalinated water.
If AWS allows you to startup and scale without unnecessary overhead, it is mana from heaven. Being successful enough for Amazon to want to compete with you is the sort of problem you want to have...

Also, not sure I understand the "Amazon Prime Video undercuts Netflix" argument. $7.50/mo for Prime vs. $9/mo for Netflix Streaming is pretty much the same ballpark, and you have to pay for Prime up front. I have both (gotta get my free shipping), and I find myself using Prime Video only for the HBO shows.
http://instagram.com/joemcnallyphoto/

I assume that is just where he posts some fun throw-away pics.
"Lisp is, at its heart, a very mystical language, that blurs the line between programming and magic."

I like lisp, but this kind of mystical gobbledeygook is not helpful. It's worth noticing that mystics and lisp-ninnies are alike in a very important way: promising much, and delivering little. The people who actually accomplish things in lisp (Yann LeCun, Richard Fateman) do not speak in this preposterous mouth foamy way. They also don't work for overt frauds like d-wave.
so its like most custom ui android browsers?
While this looks like an improvement, it doesn't look nearly as good as Sourcetree. I am not a fan of this ultra minimalist design that makes everything outside of a strict workflow hard to find.
My expenses were much lower in 2008. :-)
This seems to be a popular, if misguided meme. I actually wrote a response to this on our blog when it reared it's head in Fortune a month ago: http://www.bunchball.com/blog/post/1462/gamification-just-ge...

I've been living and breathing this for 7 years now. Like anything else, when executed well it works, and there is ample evidence of that, which is why companies like SAP, Applebee's, Marriott, Chevron, Coca-Cola, Urban Outfitters, and Adobe are all customers of ours.

btw - I also wrote a book on the topic: http://loyalty30.com
> The PR release linked as the topic of this thread claims it's only 44% on the other connections.

Percentages don't tell you anything. The fact that some 10Mbps link is at 23% utilization is of no utility. Neither is the capacity of links not connected to the relevant customers. The real question is, if Netflix used some other transit provider and their traffic went over some other Verizon links, wouldn't those links still get saturated?

> There isn't just one peering ports there are many many peering points.

...and?

> It's also cheap for Netflix to use another ISP who won't cram it down saturated peering points.

If that were true then there would be no dispute.
> I think the most common misconception that REST is simply a way to do CRUD over HTTP, when in fact they are completely orthogonal.

I dunno, REST maps to CRUD pretty well -- but its pretty limited when you think of it as restricted to CRUD operations against the equivalent of base tables in whatever your datastore of choice is -- its more like CRUD operations against views with arbitrarily complex rules mapping operations on the views to operations against base tables...
10 Lessons from 4 Years Working Remotely
I completely agree. I'm seeing an increasing amount of real evidence backing up skepticism over what I call the "cult of the 80 hour work week."

http://dealbook.nytimes.com/2014/06/27/sleep-as-a-competitiv...

I think it's quantity vs. quality. There are times when a huge overtime crunch is needed or when something is "on fire" and has to be dealt with right now, but the data is showing that overwork, lack of sleep, and too much focus on only one thing results in a loss of higher-order mental capacities such as creativity and long-term thinking.

I've experienced this subjectively myself... doing the workaholic thing for more than month or two and literally being unable to remember what it was that I was really doing or why I was doing it. You basically degenerate into some kind of crank-out-the-next-thing automaton with no big picture thinking ability or vision.

I've also seen second hand what occurs when this happens to a company's leadership, and I think a lot of avoidable failure spirals originate this way. If you're not being successful you need to pivot, and that takes creativity and an ability to stand outside the box of what you're currently doing. Those mental abilities are the first to go in an overwork scenario.

Other negatives include depression, anxiety, and impulsive behavior. It was actually kind of scary. I had to give up the tech entrepreneur orbit for a while until I could re-center myself, and coming back to it now I consider it very important to avoid that trap.

Personally I think the cult of workaholism is more about machismo than real performance. There's this weird ego thing in a number of industries including tech where people brag about how many hours they work, how little they sleep, etc. It's stupid.
I get a 403, could someone post the contents?
Pedantic note: They were burgled. To be robbed you have to be there.