skysight-inc/HackerNews huggingface dataset:
The “agency mindset” is also to blame. Once the project is ‘done’ the designer delivers assets and get paid. From then on, the startup can put them on retainer or hand off the project to the in-house designer – or the… engineers.

This is an interesting point. Does the "agency mindset" really dictate that once a project is finished, it's finished? Even more, what's the difference between having an agency/designer on retainer as opposed to employed? The only difference I see is the amount of time/effort it takes to get an idea implemented (which is wholly based on that company or individual). Moreover, that chasm creates time to let an idea develop (and no, I'm not saying over thinking but at least considering the value/utility of the change or addition).

I think it's a matter of identifying your company's needs. Some can get away with a one and done approach; startups, too. It really depends on what you're making.

A solid agency will help to identify any caveats and get the design to a point where it doesn't have to be iterated on. There's always room for improvement, though, it's possible to make something excellent happen on the first swing.
Playing Games for All the Wrong Reasons
A ruby gem for fantasy football data
DMCA takedown requests are sent under the penalty of perjury for false claims, so doing so is a criminal offense. The requester is also subject to civil liability.
Just like in work, after every major relationship status change :)
Heck, if it's going to speed him up enough to make a 50m difference over a 200km road race, it's worth the price to an actual racer. (And there will probably considerable time spent tweaking even the best of things to perfection before each race.) But they are so very, very few in number, even if it's sometimes hard to tell when you pass that one local cafe that is populated exclusively by spandex-wearing, logo-encrusted latte drinkers who gather to talk about their bikes.
Youtube have deals with many major content groups which gives the groups access to disable a video without any verification process. It's entirely plausible that some intern at UMG is going through big lists of songs, searching for their existence and accidentally flagging ones that aren't actually property of UMG, or maybe they're abusing the power that they have to remove stuff they just don't think should be there (but has a legal right to be).
Good article, all important things to know when starting out.
Semi-related I have a question. Does anyone do extensive js caching? I've kind of gotten into the habbit (for highly interactive single pages that would normally have a lot of ajax calls) of loading my page with a start chunk of my dom elements into a hidden div. Then I ajax load the rest and clone the dom/objects saving them in a cache. I've noticed it speeding up my apps (minimizes http request, also clones only occur once) anyone have any thoughts here or better methods?
Talk at Groupon Palo Alto: Open Platforms and Local Commerce
You can get HiDPI text in Firefox 15 and Beta 16 if you set about:config pref layers.acceleration.disabled=true. This obviously has a performance impact, but it's a temporary workaround that let's me keep using Firefox on my Retina MacBook Pro. Unfortunately, this workaround no longer works in Aurora 17 or Nightly 18. :(
All emails CC'd.

IRC!

Wow, that must be a pretty shitty job. Not to mention the time wasted with Allhands meetings.
Specification style and the future of the Web
I'm working on a similar concept which provide copy-on-write over HTTP as well: http://emr.ge
Perhaps, but the analogy is not all bad. After all, there's a lot to know about making web or iPhone apps. You might pick up the basics fast enough, but if you don't know what you're doing it's liable to blow up down the road.
Do you have an example case where this perjury clause was exercised successfully?
Wow, I wish I could vote this up by 10. It is so important to be ok with who you are, even if those around you think that who you are isn't for them. I completely understand how lonely that can make people sometimes but the key is sharing your passions. Your passions define you as a person, and sharing them will let other people in your 'tribe' recognize you.

I was at a cocktail party at Usenix in the 80's where another person at our table started talking about geology, they where hugely into it and loved being in California (normally lived in the midwest) because they could look at volcanoes up close, they had stayed over the weekend so they could camp at Mt. Lassen State Park. Another person at the table lit up and was totally going toe to toe, mineral for mineral with this person. It was amazing. But the most amazing thing was that this other person didn't know any 'rockhounds' because they never brought it up.
To get rid of the hard memory leak in the second example, just call free(a) twice before returning. They don't call it pointer magic for nothing!

/sarcasm
And we have a huge bike theft issue that's been going on for decades. Keep looking...

Seriously, the only things that have somewhat alleviated the problem is better locks and guarded bike parking facilities.
There are plenty of Firefox add-ons to customize tab management.
They do, it's much nicer in fact. http://mac.github.com/
The author apparently doesn't know that casting the return value of malloc in C is redundant and can actually hide an error. I stopped reading when I saw that, this was not written by someone who knows C very well.
Not to defend question 10 per se (I think it's dumb too) I think your criticism is wrong. The ISO C standard declares argv as having type "char*", which clearly requires writability. I don't believe this is covered by an exception like the one for string literals.

Certainly on all real-world platforms with a conforming main() implementation (i.e. there are some embedded systems which have stubbed mains, or just use something like _start directly) argv is passed on the stack and is writable.
For me the price isn't about the weight, it's about me commuting in a city with huge hills, rain, and long flat stretches. My commute goes up and down several 300ft hills and across a long bridge (Seattle to Bellevue). So I end up riding a road bike with a large gear range and disc brakes. This isn't easy to setup, and my components cost more than the frame. When you commute every day 45 minutes each way, it also makes sense to spend some money on comfort (I mean that's 400 hours a year you are on the bike). Most people do it when they buy cars, it's the same think.
I, too, can think of at least 4 different ways to implement zooming that would suck and not sell very well.

You seriously don't think that Samsung's line of smartphones would bring in a trillion dollars' revenue over 20 years, if left unmolested by Apple?
And the best part of CLMapper is how Craigslist can't block it
Well he did put "atomic" in the name.
What did you do at 5 people?
Likely what happens is:

(1) Some artist covers a public domain song, it's on a record. That performance is still subject to copyright.

(2) Google's software matches the audio in the video with the copyrighted performance and auto applies a note that it "contains music from xyz corp", either directly or indirectly notifying xyz corp of potential infringing videos.

(3) Someone at xyz corp gets hundreds of notifications and presses the takedown button without following up to verify actual infringement.
Do you know what underlying tiles Craiglist is proxying to? My impression is map{S}.craigslist.org is them rendering their own tiles from OSM data. But I'm not sure.
The songs were flagged by Youtube's ContentID system, which looks for infringing material and gives the labels the option of directly removing it. No DMCA notices were involved.
http://en.wikipedia.org/wiki/Katko_v._Briney

This is the only case I could find on wikipedia. Placing a bicycle outside with no brakes hooked up is a far cry from rigging a spring loaded shotgun to the door of an unoccupied building.

It isn't even unheard of for people to legitimately (well, not legally I think...) ride bicycles without brakes, so where would you draw the line? If the police used a Ford Pinto as a bate car, could they be similarly at fault?
Regardless of what you think should happen to the thief, that's extremely irresponsible given bystanders or other people's property.
My local police station in San Francisco still does bike registration: http://www.inglesidepolicestation.com/#!__bike-registration

The website looks like something out of the late 90's, and the form is a Word document, but it's nice that it exists. It evidently gets some use too, as they occasionally recover a stash of stolen bicycles and post pictures of the ones that weren't registered.
IIRC (it was a long time ago) CY said he did not become an astronaut because he wanted to be a pilot and not just shot around on the end of a rocket. I took it at face value, not thinking that it might be sour grapes. Needless to say there was some amazing piloting in the Gemini and Apollo programs.
The Password Dilemma – Unique and Complex is the Key
Show HN: Our first attempt at solving product beta keys sharing.
As a consumer, I was pretty tired of having to try out 50 keys given out by a game publisher in a Reddit thread.
Most of the time, I ended up being too late and trying them all with a 0% success rate.
I believe we can do a better job, both on the consumer side and the publishing side.
ShareBetaKeys.com aims at helping Indy Developers distribute beta keys and consumers get a better experience obtaining them.

Suggestions, issues, opinions are all welcome :)
So it's Parse, but pushed by Microsoft?
YouTube’s content takedown system isn’t running on DMCA requests. It’s just a private agreement between YouTube and the labels: You don’t sue us and we give you the power to disable any song you own immediately without having to go through us.

Maybe the contract between YouTube and the labels contains punishments for labels wrongfully disabling songs they don’t own – but I very much doubt that.
I can't necessarily disagree with your statement about progress as I have no data but I do imagine that things move much quicker once you have someone's shoulders to stand on.

Sorry, it seems to me that if one has a patent that is so general in nature that it covers the outcome of a method without actually explaining how it works would in fact stifle innovation for that aspect of any related industries. I have a patent on steering moving objects, yes your steering method is completely different than mine but my patent covers everything about steering moving objects therefore you need to stop your work. Then how does one innovate? Hope not to get sued, hope the patent owner will license to you, or just wait out the patent? Or is my analogy not explaining my point?

Your experience with a feature phone versus a smartphone is just your own personal preference and experience. You say a feature phone is a far more pleasant experience as a phone, I say a smartphone is a far more pleasant as a phone and gives me more features to boot. I'm not saying that my opinion on the matter is worth more than your opinion but I'm not sure I understand what you're trying to say.
Busted: elegant unit testing for Lua
The "16mm documentary motion picture recorded during the mishap" : http://www.youtube.com/watch?v=6Qhcs6qiHLI
Satellite piracy is not dead. I'm pretty sure anybody on Usenet could be downloading those very same shows right now.

It seems the pirates just tow your ship to land and rape and pillage from there.
Wild handwavey ballpark estimate follows.

Your 2 year timeframe for a computer - lets call that 500 days (assuming its for work, and rounding to 2significant digits).

That's $1 per day "extra" for the slightly faster processor.

Which is what, well under two minutes of most people reading here's hourly rate.

If you use that computer for anything more processor bound than word processing, that apparently tiny speed bump of under 3% will probably _easily_ pay for it's $500 premium.

Hell, I'd probably save $1 per day in time spent not waiting for chrome to open/render all the links I click from HN in a day on a slightly faster machine…
Building an End-to-End Windows Store App - Part 1
As a consumer, I was pretty tired of having to try out 50 keys given out by a game publisher in a Reddit thread.
Most of the time, I ended up being too late and trying them all with a 0% success rate.
I believe we can do a better job, both on the consumer side and the publishing side.
ShareBetaKeys.com aims at helping Indy Developers distribute beta keys and consumers get a better experience obtaining them.

Suggestions, issues, opinions are all welcome :)
Arctic Sea Ice Hits Record Low—Extreme Weather to Come?
Interestingly, increasing the size of the house does not increase the cost by a proportional amount. So, increasing the size is a relatively inexpensive way to "upgrade" a house.

The "box" of the house is probably the least expensive part.
I considered that, but didn't have time to think about a proper solution. Using bash's own job control instead of regular kill would probably be better.
No. Query parameterization is how you avoid this. How do you propose that encryption would prevent SQL Injection?
We recently interview Ev http://howtowriteabusinessplan.com/2012/07/ev-kontsevoy-inte.... The guy is a beast! Good things happen to good companies! Job lads!
Grooveshark app back in Google Play Store
Interesting that it has a SQL backend, I wonder what they are using as an ORM to enable querying in the collections.
German FITZ 'running bike'
>DMCA takedown requests are sent under the penalty of perjury for false claims

Unfortunately, perjury requires willful false statements, made in bad faith, which is very, very hard to prove. In fact, to my knowledge, nobody has ever successfully sued a major label for making bogus takedowns.

Perhaps a negligence clause should be added to the DMCA.
Excellent response. And extra props for the Fritz Perls quote. It represents the best way for adults to relate to each other in the world.
We also broke out the assert library (https://github.com/Olivine-Labs/luassert) and the realllly basic beginnings of a string key/value store for i18n (https://github.com/Olivine-Labs/say) while building this. Luassert is a drop-in replacement for lua's built-in assert, and you can use it in any Lua testing lib (like lunit.) These will be thoroughly documented soon™.

busted is inspired by frameworks like Mocha and Jasmine, and comes bundled with support to easily change the output functionality, write your own asserts, chain and negate asserts, and integrates an i18n library so that you can customize the language in the output. It installs using the luarocks package manager.
The char* formal parameter type is there for historical reasons. The implementation is under no obligation to ensure writability.

Also, while argv itself may be passed on the stack, the memory each entry of argv points to is not.

But once again, we're arguing esoteric edge cases that have no place in an interview, let alone in professional code.
Or if you're on Linux:

shuf -n4 /usr/share/dict/words | tr -d '\n'; echo
At least if the data is published you can search and see if you need to go in to your bank and shout at the manager.
Under the Hood: Building Facebook Camera
Well there is one transactor, the transactor handles each transaction sequential, so the transactor can abort a transaction when the world has changed since it got queued to the transactor.

There is (virtually) infinite read scalability.
Each datum has a time associated with it, so you might not see
the latest information (yet), you know the state of the world at a certain point in time.

I think it 's a really well designed system.
Some VPS providers offer "console" access to the machine, which would probably allow someone to drop down into single user mode.

http://www.linode.com/faq.cfm#do-you-provide-console-access
It seems as if it is free: http://help.openstreetmap.org/questions/3440/cost-of-commerc...

Though that answer is over a year and a half old.
Sure, buy crack with Bitcoins, and wait around for 20 minutes for the block chain to verify. The same delay that makes it irritating for legal in person transfers makes it useless for hand to hand criminal transfers.
AppSumo's Project Happiness
These were the infamous "1201" and "1202" alarms, explained here: http://en.wikipedia.org/wiki/Jack_Garman#1202

Jack Garman's handwritten quick-reference list of the program alarms, which was under the Plexiglas on his mission control console during the landing : http://klabs.org/mapld05/pics/invited/garman_4.jpg
This is really obvious in the town where I live. Older houses are smaller with larger yards, even considering proportions.

I have no personal use for a yard or a giant house. I would rather live in a small house with many acres of space for natural growth for the area (prairie, trees, sagebrush, etc)( I really dislike the "lawn" look. :-)).

My plan is to have a apartment/condo for a time, then - if I have enough career freedom - move to a more rural region where acreage is cheap.

Part of my thought is that we need to design homes to be habitable and extensible. This is very different from the slap-it-up construction suburbs have tended to use. I'd like to be able to modify my own space, add new buildings, etc, as needed. Christopher Alexander talks about this style of building in his writings some.
FWIW, Google also does the flood-of-email with filters thing, and it still works at 30,000 employees. People don't subscribe to every single mailing list anymore, but most e-mails are CC'd to at least a team mailing list, as are (usually) every code review and every bug.

I get about 300 emails a day, several of which are mailing list digests with 25 emails apiece. I actually skim them all; I'm one of two people I know who doesn't use filters, and I think the other one gave up recently. For someone who's an informationavore like me, though, it's paradise, and a great way of keeping up the illusion of knowing everything.
For Rich, two of my favorites are:

Are We There Yet
http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hic...

Clojure Concurrency
http://blip.tv/clojure/clojure-concurrency-819147
These early videos of Rich demoing his little project have such a cool feel. There are several more on the blip.tv account.

And in addition to the two you mention and these are good:

Hammock Driven Development
http://blip.tv/clojure/hammock-driven-development-4475586

Clojurescript
http://blip.tv/clojure/rich-hickey-unveils-clojurescript-539...
This only makes me wish (industrial) "designers" were required to take more mechanics/biomechanics classes. Or, at the very least, iterate a few times before deeming their design worthy of public purview.
That is a cool link. Carbon has tensile but not shear strength. As the evidence shows.
I don't think you can measure the worth of a bicycle so simply. For many people, $1000 represents a very significant sum of money and their bicycle is their means of transportation. The theft of a bicycle can be a very life disrupting event.

There is a reason horse theft used to be dealt with so severely: http://en.wikipedia.org/wiki/File:Horse_thief_hanging.png

Now, obviously we should not start hanging bike thieves (as tempting as that may seem) but I definitely think this is not a crime to take lightly at all.
I didn't watch the video, but if the key is encrypted (password protected) like it should be, what's the problem?
You see, that's the other benefit of leveraging religious fanaticism to solve this. You are being reasonable and using known facts about the way these things probably work. Whereas to win this, ideally we need single-minded people who are completely immune to logic or reality. Hollywood would be perfect, but it has already picked sides.
This is the future we can expect if legislation such as ACTA were to become law.
Interesting, I was thinking something that could be read easily an not easily tampered with. Say an RFID embedded serial number in the bike emblem/badge.
Again, I think that's wrong. Can you cite anything in the standard that allows a non-writable argv? Again, the only comparable situation I can think of is the allowed implicit conversion of a string literal to char* even though the memory is allowed to be read-only. That doesn't apply here.

And the bit about argv not being passed on the stack is simply wrong on all real platforms. The argv[] array of pointers and the memory they point to is absolutely on the stack at process start.
It also takes a while for Watson to do the “machine learning” necessary to become a reliable assistant in an area.

This could make a great pay-per-package product. Matlab and Mathematica do this, for instance, by making easy-to-use statistical or signal processing packages by subfield.

To expand on the example in the article, taking this into an easier to use interface for people like medical professionals would be awesome. A friend of mine who worked in an ER told me Wikipedia is actually used quite frequently. A program that could intelligently parse medical documents could be a great next step. It doesn't need to make actual diagnoses, but to jog the memory, an intelligent "these symptoms are consistent with pneumonia, bronchitis, or whooping cough" would probably be well-used.

Or for double-checking contraindications at pharmacies. Or for advising lawyers about applicable case-law. Or for reminding me about relevant studies as I do literature searches. Cool.

Edit: I imagine this will draw some comparisons to Siri, or its factual backend, wolfram Alpha. While wolfram Alpha is pretty sweet, I imagine context-specific question-parsing and machine learning would be much more powerful here (although I suppose wolfram Alpha/Mathematica could get into that game, too).
Show HN: Tabule, a social student planner
Space elevator takes baby steps towards becoming a reality
Chrome latest on a fairly high end Windows machine.
Its more like Soundhound in that the matching can be fuzzy. Covers are technically illegal as well, but through an agreement with the publishing houses YouTube actually has an opt-in program for labels which pays out 50% of all ad revenues for cover versions of songs in their videos.

Many more details here:

http://www.wired.com/business/2012/05/opinion-baio-criminal-...
> When I was in Japan, the bikes-stealing dynamic was a bit different: the most common place to find your bike was at the nearest train station. The typical thief seemed to be running late for the train, and would borrow whatever was available.

I feel terrible for finding this side-splittingly hilarious.
Going from 7 times Europe's rate to double Europe's rate is still pretty significant.

On your second link, the first half is reasonable, but the second half utterly misses the point. The reason why the police wait in 'The Wire' and in real life is because they're gathering evidence. If they don't have enough evidence, the case won't stick. Similarly, they're trying to catch the kingpins. If you catch the front-line dudes you can fill your prisons with them, but there will always be more (in places where it's bad, like where the Wire is set).

It's weird that given the US already has such an immense problem with overincarceration that you think the solution is to lock people up over even more trivial issues. Where are those people going to be stored? Given the already clogged courts, aren't you going to have to abandon due process in order to get so many through?
Let's Be Honest - Apple's Patent Lawsuit Was Totally Lame
It has significantly than CodeAcademy in general and within the typical workplace it is adequate for HR purposes.