skysight-inc/HackerNews huggingface dataset:
I would disagree about his personal brand, actually. I think that this is an example of Zed -- part and parcel. (And let me say right from the start, I love this guy's work and all that he brings to the table.)

Zed has given immense amounts of code and work to the web community as a whole. It would be characteristically unlike Zed to not defend his work from what he views (and many others, I assume, including myself) as a savaging of his work.

So if you view it from that perspective? This is just par for the course with Zed. I, for one, appreciate someone who is so passionate about their work that they go to such lengths to defend it.

(Edited: Forgot me some commas.)
That's also probably true of Nintendo. I doubt the hardware has anywhere close to the revenue margins of the games themselves, or licensing games.

I think the real point in the original comment was that "serious" business is unlikely to build products competing with 360 on other platforms based on an open source driver for Kinect. E.g. Activision are extremely unlikely to build video games for PC based that require a Kinect.

While there might be a small cost to Microsoft in selling a few Kinect bundles to hackers who don't have, and therefore buy games for, XBox 360 in the grand scheme of things it's hardly a threat to Mircosoft's new business model and this is just the standard corporate answer to anyone tampering with their products.
NBC News' policy seems a little atavistic, considering Olbermann's show was much closer to a newspaper's op-ed column than it was to impartial reporting.

I don't particularly care for Olbermann's political views, but I don't see why he should be penalized for acting like a partisan Democrat when he's been doing exactly that for years.
I'll go ahead and pledge that if you write it, I will buy a copy. I love LPTHW's emphasis on exercises. It's one thing to read and understand a concept as presented. It's another thing entirely to actually apply it to problem.
Agreed. Totall bullshit. "Do not read" because reading is anti-imagination? WTF?
Well, if your antics serve as an ostensive definition of what you consider to be "argument", then you do have a rather unique conception of the term.
I believe that fullscreen mode is a separate view that the application can use if the developer creates one.

And the palette windows will most likely be in the style of iPhoto, so Apple will most likely public classes for these, a la BWToolkit: http://brandonwalkin.com/blog/images/transparent3.png
5 day 'bootcamp' for startups - does it make sense
Then choose any of the other embedded media scattered
across the web that hasn't already catered to iOS.

The thing is that most of the cases where I may want to check something out is already made to work with iOS.
I guess we think differently of what "real web" is. For me it is built on HTTP, HTML, CSS and JavaScript.
This is cool, but it mostly illustrates the danger of allowing random people you don't know to be your friends. If they can export all of their contact's emails, then you'll be on who knows how many spam lists.
We're big fans of virtualized development environments at my startup. Not only is it very helpful in preventing weird environment-related bugs like the autor states, it's a huge shortcut when it comes to bringing new developers onboard. Rather than have them spend hours tracking down links to all the right versions of your various libraries and installing things in the appropriate order, you hand them your image. For us, setup time for a new developer has gone from about a day to about 30 minutes, and most of that is time spent downloading Virtual Box.

In addition, if you get a little too clever and accidentally wipe out something crucial in your environment, you just spin up a new VM. It's a tremendous timesaver.
This is absolutely true.

I think it's a cultural difference within the Windows development community. I've made maybe two bug reports to Microsoft related to .NET or SQLServer in the past 8 years. Everything else was either already reported and being fixed in the next 2-3 years or was reported and written off as "you are on your own - we're not fixing it". I've had similar experiences with big proprietary Windows frameworks like DevExpress. Unfortunately at this point I don't think it's changing because it's what everyone expects.

After finding the nth response like this it becomes apparent that it's easier to just find a work around and complain rather than continue to bash your head into the wall.

Hopefully Windows users will learn to contribute and report bugs in community driven development someday...
Isn't midi somewhat hacked for theater to coordinate stage events?

If so, interesting uses of soft controls to mix together banks of lights in realtime, in addition to ambient sounds and other stage controls could result.
Zed has principles and follow them. His personal brand (I don't like the term, but I am not a native English speaker and have difficulties to come up with better) is not going to suffer, the opposite. He is just requesting respect for his work and the basic copy rights to be followed.

I like people with principles.
No choices in Chutes and Ladders (or Candyland). "Sorry" is probably closest; rigidly limited choices and a certain amount of backstabbing....

But I'd also observe that the way Monopoly is described in the post is how a lot of people play it. In my experience, I generally manage to make one killer deal, people realize their mistake several turns later, and what inevitably happens is that the response is to never make a deal with me again. Yes, not the spirit of the game, but I am not surrounded by gaming nerds in meatspace. (And my response is that I refuse to play Monopoly. Which isn't as harsh as it sounds as we have a wide variety of other good games, less prone to such terrible gaming by a nerd.)
"have some class" was probably a little over the top, but I can understand the frustration.
It seems, as with many other things, everyone wants to see this as a black-and-white issue: "Are they one people or two people? They can share thoughts!" We're of course not used to it, but the fact is there's a continuum here. They are more linked than any other two people, but they do have separate brains, with separate connections. This is an example of an issue where you just can't pigeonhole them into one or the other.
If you've evaluated his advice and determined them not to apply to your situation then yes that os actually exactly what he is suggesting.
A victory for musicians and visualists alike. Musicians have been using touch screens ever since the several thousand dollar Lemur[1], now access will be available to all with iPhone.

[1]http://www.jazzmutant.com/lemur_overview.php
What if Mick Jagger responded to Keith Richards about his new autobiography?
IMO MS could offer $10,000 to any developer who delivers the exact same thing to them only giving MS complete ownerhip over the code. That would entice anyone working on it to go for the bigger bucks and give them legal recourse if the same code appeared as opensource.

Of course that could start a bidding war, and draw more attention, and no doubt encourage more hackers... so actually never mind, probably a really bad idea.
I agree. It's clearly not something that can be entirely reduced to formulas and numerical relationships.

Moreover, an intuitive "design sense" is probably faster and will carry you farther than any set of specific guidelines.

But this doesn't have to be something you just intuit or pick up through osmosis.

For instance, a blind person could create an acceptably harmonic color scheme with a little knowledge of color theory. It ain't all handy-waving and intuition, there's some baseline part of this that can be reduced to numbers and guidelines.

You can jump-start someone's path to an intuitive design sense by teaching them some of the theory behind it (whether or not designers are conscious of some of the guidelines they're often following). It'll only take you so far, but it will take you a long way from square one.

EDIT:

Hi Douglas, I see from another comment that you are the author of the article. Neat, that's always one of the great things about HN.

By the way, since your account is new, let me offer this disclaimer: don't let the harshness of HN users get you down. Engineers are jerks by nature, and HN readers in particular are keen on offering what they see as constructive criticism.

To that end, I think the root comment on this thread has it right, what strikes me as odd about this article is that seems to be simultaneously aimed at neophytes and experts.

For example, under "Avoid Similar Classifications" you write about "slab serif" and "transitional serif" fonts without defining those terms.

If someone knows what these terms mean, are they likely to need this advice, or anything more than a simple reminder of it?

That's something of an honest question. I have no idea what "slab serif" and "transitional serif" mean beyond what I can grok from your usage of the term in the article.

IMO, this article would be much more useful to me, for example, if it said something along the lines of:

"Here's a slab serif font. Notice how the serifs have the same weight as the body.

"Here's a transitional serif font. Notice how the serifs are thinner than the body.

"Notice how if you use two slightly different fonts from the same category they create tension? It's better to use fonts from different categories, like this..."

but maybe I'm not in the target audience for this article.
It's Zed Shaw. That pretty much rules out it being a friendly request ;)

With that said, such situations are exactly the sort that mildly unfriendly requests are appropriate for. I did the same thing when someone took my BSD licensed code, replaced my name in the copyright notice with his own, and put it up on github. Fundamentally, you're not making a request, you're giving a command.
The talks will be fun and informative. Enjoy them, but don't get distracted taking notes.

Talk to everyone. Ask them about what they do, and what they're interested in. If you make any sort of connection, add people on Twitter, Facebook or whatever they prefer. Keep up with what they're doing, and help out if you can/want.

Go to the hackfests. Find different folks to eat with at every meal.

Notice how much I'm talking about people? Yeah, they're the most important part of a conference (and life in general).
xsan has always just been a rebranded san offering from quantum. It could go away, but then you just buy quantums' thingy.
Mmm. You are playing it wrong.. I'm, wondering if your games ever finished or everyone just got bored at some point
MySQL Community Edition and InnoDB
I'm not sure who these nebulous "many people have mentioned" are in your post, but the TechCrunch post you are addressing specifically states at the end:
"Facebook has claimed in the past that there are sensitive issues around exporting contact information. But that hasn’t stopped it from pulling in whatever data it can. And it has also forged deals with both Hotmail and Yahoo that will let those services access its contact data. Google didn’t do a partnership with Facebook, so it doesn’t get the goods."

The TechCrunch post was certainly not arguing that one couldn't export to Yahoo. Indeed, that is exactly what Google is in a fuss about.
"As NVIDIA did not release all the needed documentation for its graphics chip, the development is under the nouveau project which uses reverse engineering to get it to work. Nouveau has been pulled to 2.6.33 kernel. This will allow to use kernel-based mode-setting for NVIDIA cards with this driver."

http://en.wikipedia.org/wiki/Mode-setting

That's some heavy commitment to support Linux right there.
Yeah, I remember during HS students and teachers comparing hunting rifles in the school parking lot (they had them in their trunks since they intended to start hunting after school let out). Every place on earth has its "no big deal" that horrifies someone else.

Safer than a swimming pool....
I have some trouble understanding this statement: "...willfully infringing on the copyrights of 24 songs by making them available for sharing."

How do you infringe a copyright by sharing something? Is sharing tantamount to distributing?
Yeah, I can envision how this goes. "I'm casting Fireball at the horde of recruiters!"
How are business cards done these days?

Besides email, do you list your twitter/linkedin or whatever social network account you use? Blog or website?

Any neat tweaks on business cards you've seen? (USB business cards? I remember the CD ones - people weren't going to use them as a CD anyways so I guess it's not such a great idea)

some bluetooth-enabled contact info from a cellphone app?
Just to correct the impression. I was calling the interviewee's slimy for their sales page tactics.

My opinion of you (already low) dropped through association.
I understand you're trying to keep up the pace, but sometimes the right thing to do is give up quantity for quality.
The problem with Zed's response, IMO, is the end. Where he says to the guy to have some class and use his own words.

While I completely get what Zed is saying about asking permission. I don't think that "porting" a book is lacking class. It may turn out to be a futile effort, but in many ways I saw it as a tribute and maybe learning exercise. It would be a blast to do SICP in Java. For Java programmers the process of writing, and for others reading such a book would be a valuable experience.

I think if Zed would have just said:

"Hi, my book isn't public domain. You can't modify and redist w/o permission. And unfortunately, I don't think Ruby is the type of language you can just drop in as a replacement for Python. You may get the result to work, but it'll be suboptimal for Ruby and may even make my original text look worse as a result.

Ther eare some people working on a clean room version with Ruby. If you're interested, I'd be happy to make an introduction for you. Again, I'll have to ask you to cease using my text for this project, but hopefully you can create a great Ruby book in some other manner." Or something similar, the result would have been a more civil dialog.
Need a name for your startup? I wrote a domain name generator in Node.JS
Context specific.

Could be intel debugger, could be undefined behavior, could be implementation defined behavior. I tested them on a group of about 15 C devs, mixture of embedded, linux, DSP, and other volken.

Got the same guesses I made and a lot of question marks.

It's easy to run your mouth but not actually contribute, you might consider your role in this process before commenting again.
I suppose that depends on how you define "attacked" and "giant".
The Chef there won "Top Chef" one year.
Given the circumstances I thought Zed was reasonably civil.
Some years ago, I ran across and saved off a copy of a some-dozen page reference, in PDF format, titled something along the lines of 'everything you (will) ever need to know about pointers (in C)'. It appeared to be quite well regarded.

But, that laptop was ripped off and the particular file appears not to have made it into backups.

Does this description happen to ring a bell? Any references?
It was never high-level enterprise offering. The part that Apple never figured out was the support side of things.

They priced their hardware competitively, and it was good hardware, but in all of their price comparisons they ignored the reality of what the competition was offering in order to make it appear that Apple was offering the better value, which it was not.

For example on the Big Mac that they deployed to VA tech, they sold the university the computers, and compared that price to Dell's. Dell's price however included the computers, network hardware, network installation, building lease, power infrastructure buildout, on-site support, and upgrades.

That's the real reason that Apple hasn't made significant headway into corporate markets; it's not a technical limitation on the hardware or software, it's been support.

IT groups I've spoken to found Apple support to be pretty frustrating to work with, because they had no idea as to how to handle support calls involving non-trivial numbers of machines. (They were fine with a single machine at a time per customer, but when you tell them "here are the 40 serial numbers for computers that you've recalled for a replacement battery" they fell flat on their face.)
I don't think C defines an intel debugger.
Looks and feels good. However, it conflicts with vimperator, which is a no-go for me... I'm sure a workaround can be found.
Good job.
http://en.wikipedia.org/wiki/Digital_watermarking

https://www.digimarc.com/resources/docs/tech_papers/dmrc_med...
I predict the Streisand effect will kick in right about now.
So, contextually, we're referring to C here, wherein these terms refer to Implementation Defined Behaviour, and Undefined Behaviour. Allowing beginners to understand such terms early on would help, immensely.
I hope sarcasm is intended here, if so- that's funny.
Another thing is that we can't help but imagine what it would be like if we ourselves were today suddenly stuck with someone else like that, but that's not how they will experience life; they will be growing up like that, with no experience of any other life.
Sure, if they have a copy of the standard sitting on their desk.
I remember reading a few times in interviews with people that knew him, that Hendrix basically never put the guitar down. I think in the sense the author is trying to convey, he "never worked hard" and "it just flowed" because he must have truly loved what he did, and he was doing something that he had a gift for. But from what I have read, he dedicated a lot of time to practicing.
http://news.ycombinator.com/item?id=1868736
"I'm a fucking Engine Yard programmer for fuck sake." - what an arrogant statement.
Memetic Epidemiology (analysis of the Cook's Source story)
Couldn't agree more. Check out the reviews of the top compact digital camera. Terrible.

http://www.amazon.com/Samsung-HZ30W-Digital-compact-supporte...
Beyond Dean Kamen: The case for simpler prosthetics
So you want to start a web startup?
Going way back, and in no particular order:

Have an offline copy of the schedule, and don't count on the wifi staying up.

If it's not already, make sure your dev environment is fully set up.

Review the schedule, downloading, and perhaps installing any software/libraries mentioned in talks you find interesting, (saves you missing 10 minutes of the talk)

Realize that for a lot of things, a simple note that X exists and what it's called is enough for future research.

Roomshare. You'll learn a lot, and meet people you wouldn't otherwise.

Go to the sprints if you can. Go out with people in the evening.

Have fun!
Another good one: the 360. While there have been attacks against it, hackers have by no means won.
I don't know, would you call copyright infringement a "classy" thing to do?
This is a horrible book, that is cluttered with numerous errors. If you want to learn about socket programming in C, you might find that UNP would do well to teach you, shown here http://goo.gl/uqCP8
The state of Lisp programming on OS X is quite good. Things I've tried:

* Clozure MCL, excellent Mac integration no need to use Emacs
* LispWorks, good Lisp IDE, free for personal use, no
need to use Emacs
* PLT Racket, good Scheme IDE, no need to use Emacs
* Clojure, Cake make's it a cinch, you can use TextMate

If you're going to go with Emacs, for Common Lisp, Cocoa Emacs 23 plus Slime is great, Cocoa Emacs 23 plus Quack for Scheme is great.
I don't like the term either. Reputation is a nice substitute, although it lacks the connotations of treating a person as though they were a corporation-style entity with a marketing department.

... which, come to think of it, is one of the reasons I hate the phrase "personal brand."
Start your preparation now. You only have 6 days left.

Be well rested, mentally and physically prepared. Forget about drinking, drugs, coffee, soda, junk food, and late nights, starting now. When you get there, go to as much as possible, day and night, and take it all in. Get there early and stay late. Take advantage of related events and get-togethers (at night, especially). Minimize drinking, coffee, and junk food while you're there. Let your mind and body take your notes for you. Don't allow yourself to end up in crashing and missing anything. There will be plenty of time for that on November 14. Most of all, have fun. Don't wonder what could have been if you had planned properly.
Hulu Plus now available to all
The programming team I currently work with is like this. The shop is PHP (legacy) and Django (new); but no one has any tools on their own computers. All development is done on a series of servers: alpha to beta to pre-production to production.
I'm just excited to have a nice midi 16-step sequencer in it. Too bad I'll still need a Midi-CV convertor for most modular stuff.
Twitter work great at conferences, (actually, it's about the only time I use it), for getting/posting msgs like "I'm hacking on Z in room X."
There is a difference between hacking a machine (Kinect) and hacking a service (DirecTV).
I doubt that would have helped. Being caught infringing on someone's copyright is embarrassing to say the least. Embarrassment and being given advice, no matter how well-meaning, will often not go down well. In fact, many people get extra annoyed when you're nice about this sort of thing.

I think Zed's initial approach was a close approximation of the best way to handle this. Although I probably would have left it at the original notice and then a mere "thanks for taking it down". (speaking as someone who has no emotional involvement in the situation, anyway. Who knows how I would have reacted to that level of abuse)
I can see that this book is going to be a great success, already. :)
Precisely my thoughts. I want this service for stuff that doesn't matter that much to me but I can accidentally spend too much time researching (easy to do on the internet). Tell me what umbrella to buy, kitchen supplies, etc.

Of course the obvious counter argument is that what's not important to me is to someone else. So of course what this site really needs is just much more coverage.
Regardless of whether Zed's tone in the first post was too harsh or not, I think everything from "Guys like you are the reason I stopped doing Ruby" onwards was just fanning the flames unnecessarily.
Prima facie, this is a cool way to sneak into a country. Extra cool points if he had crafted Krueger attachments to his hands. He should be let in on the grounds that this is exactly the kind of innovative thinking that this country requires.

The big question is what new procedures will TSA dream up?
Agreed. I immediately thought of Eliezer's "How An Algorithm Feels From the Inside": http://lesswrong.com/lw/no/how_an_algorithm_feels_from_insid...
I've been disappointed with the tone of some of Zed's comments here on HN, but this one struck me as perfectly polite and reasonable. His brand quality just got a big boost for me. I appreciate principles. Not everyone has to like every brand, and appealing to the least common denominator isn't always the best strategy.
The bounty is for RGB video with per-pixel depth information.

"To demonstrate the driver you must also write an application with one window showing video (640 x 480) and one window showing depth."
Damn shame that Android MIDI and audio support is lagging as then there would be scope for companies to innovate with Android based specialist hardware.
Xsan uses Quantum's Stornext, but last I checked (admittedly a while ago), XSan is the OS X client, so without Xsan, there is no OS X Stornext Client. (I'd love to be proven wrong on this though.)
I've always imagined that in the future humans will have some form of telepathy through neural implants. This sounds almost exactly like how I envision the experience of well-implemented telepathic communication.
I have nothing against Nicaragua, but they (well, their goverment) have tried to claim San Andres & Providencia islands, which belong to Colombia...