skysight-inc/HackerNews huggingface dataset:
Not exactly.

For a computer monitor to be compatible with Nvidia's 3D shutter glasses, all it needs is for it to be 120Hz. The connected computer has a USB dongle which the 3D glasses sync with. For a TV to really 3D capable, it has to have the dongle built in, and be able to interpret a 3D signal (HDMI 1.4a[1]). What confuses the issue is that most TV's and computer monitors these days have both HDMI and DVI ports on them.

[1] http://www.hdmi.org/press/press_release.aspx?prid=120
If this evolves into a PhotoShop tool, then hurrah. If not, then I will in most likelihood never use it.
I wonder if the OpenSolaris people would consider a merge? Ie, work on zones, any useful Solaris management tools, etc...
Brushing aside the unnecessary and uncalled for rudeness...

If you release the last pointer to a complex datastructure that has no other references, you certainly should hope it gets "torn down" = deallocated. If that object happened to contain a lot of other objects they will each in turn have to be released. Obviously your main code execution path is going to halt while this graph is walked and released.

Maybe Jimbokun is right that you can control this better in a ref counting scheme than in a typical GC but you're hardly immune from the problem.
Unfortunately, the twitter clickjacking attack still isn't fixed. See http://seclab.stanford.edu/websec/framebusting/index.php for an overview of how that type of defense still can be defeated.
You think they could at least buy a reddit ad.
New Green Nukes: Stewart Brand at the Aspen Ideas Festival [video]
Remember the OGC is headed by Schilly. Who's quite famous for actively campaigning to stop people patching his OSS cdrecord to use regular device files, and has a reputation of being very outspoken against anyone who disagrees with him.
Maybe I'm just used to smart folks in SV that call themselves web designers but know tons of JS in addition to their Illustrator/Fireworks/PS magic..

I find that his quote about "completely over my head" being a little shocking.. he's written a book on DOM scripting and another on Ajax. If he can't grok these JS APIs I'm a bit worried.
These largely seem like the exact things you shouldn't do with FU money. Fly private? Bury your own fiber lines? Randomly give out $50 when the spot in line isn't really worth that? These sound like great ways to quickly end up without money again.
I'm just very pissed off for how such technical information gets represented. People either give you a long academic text with abbreviations and symbols, or they try to explain some very simple things... in Haskell. Or in Java for that matter. What you get is an overabundant chunk of information that contains more of the ritual language-specific circlejerk, than the info you're actually looking for.

This situation is all over the undergrad academia. For a math major, numerical method algorithms described in advanced notation is ok, as long as you are fluent in it. But when I take CS courses and see the same presentation, I get very confused. For god's sake, these people are going to spend more time on Novell manuals, than on the graph theory. I could have learnt all these algorithms, if I didn't need to chew through all that theoretical packaging and generalization. Instead I spend all my time to dig through precise definitions just to get one or two concepts, when I could have gotten them all, if representation was good enough.

I don't think that CS undergrads don't need precision offered by scientific approach. I think there comes a time when you feel the need for precision. But this time won't come when you only know quicksort in java. You have to gain a broad specter of examples before you can set off to learn about big O analysis. Because this kind of analysis is about comparison. Learning is ineffective when you compare one algorithm with a blurred idea of another.

I might sound like a confused student, but what I'm trying to say is that there should be one unified, simple and consistent source of algorithms in understandable languages. I have the large algorithm encyclopedia from Springer Verlag, and it polluted with all uncertainties of the modern CS studies. It shows us the perspective fields of study, but it's too abundant to explain simple ideas. Same thing is about Wikipedia. It tries to be both precise (because experts write articles) and simple (because people like me read them) - but this is like running in opposite directions simultaneously.
Mmmm, I don't buy it. When I played (I quit years ago), it was nearly impossible to conduct any kind of civil conversation on my realm's forums. It was an endlessly frustrating shit show, and the bigger guilds went so far as to ban their members from posting. A level cap wouldn't have dissuaded ANY of the prominent trolls. What Blizzard's forums need is an overwhelming change in tone and atmosphere, not minor improvements on the fringes.

>> Because it's entirely possible to create accounts with fake details or someone else's details, and it doesn't even take someone to post on the forums to see details about people that can enable them to troll elsewhere and in real life

Don't understand, I may be misreading this. Can you clarify?
To remove ambiguity, you could say months should be represented by December, days by the 31st, weeks by Friday, and so on. In that way it would be easy to implement and easy to write to. Then the case of "01-01-01" becomes "31-12-99", for example. Still easy to read, still easy to implement.
In many real world apps there just isn't a single chokepoint but overhead distributed over your entire object model. C++ gives you 8x the breathing room that Obj-C does before you have to start tearing your abstractions apart and coding direct. For a codebase of any real size that can easily be a dealbreaker.

This is why it's easy enough for advocates of python/php/ruby to say "just code the slow parts in c" but often far harder to actually do this without losing any advantage the higher level language bought you in the first place.
Perfect programming language for the productive industrial developer
True, but more and more web designers are going to need to know a bit about how the web actually functions (or so I hope). As a developer, I would prefer to work with web designers who know a bit about HTML and JS coding as opposed to just doing graphics. Otherwise the book should be titled HTML5 for Designers - or am I hoping for too much?
What Grandpa would wear is something that happens to be what a lot of men and women actually like a man to smell like.

Given that I'm now seemingly surrounded by hairless, wimpy, Justin Beiber fairy-men at every corner as the "ideal man", I wouldn't mind if Old Spice made a huge comeback.
Even though we saw this her before, it is still a terrific story.
I'll admit to not being super familiar with administering my Google Apps for Domain settings, but after adding it via the Google Apps Marketplace, and having it now added to my dashboard; it doesn't seem to be working. I realize this isn't Etacts support site, but I'm wondering if anyone else who uses Google Apps for Domain has it working?
Like his style or not, he's been fairly adept at generating press. Someone low key might not be capable of doing that.
I wonder why the (putatively) tall users exaggerate their height in the same direction as the shorter users. Wouldn't the tall men (or women) have a tendency to present themselves as closer to the mean? Or if not that, to simply report their actual height?

Does additional height confer an advantage even for the already tall?
Sounds perfect. I've always wondered how big of a startup scene is in the area, and I'd love to meet some of the people in the area with similar interests.
Comparing the amount of time it takes to refactor an expensive (inner-loop) series of message invocations into a direct function call to the amount of time it takes to recode Ruby in C and bridge it with an FFI is specious.
Alzheimer's and Depression &ndash; the relation between depression and Alzheimer
However 'in touch' Old Spice might be with the online generation (as someone wrote elsewhere in this thread), the product still smells like what someone's grandpa would wear.

They know that, though, and go with it.

Example: a few years ago a relative gave a bunch of bath sets as Christmas gifts to everyone. The one I got was an Old Spice set, which bore the slogan: "If your grandfather hadn't worn it, you wouldn't exist."
Because mosquitos are too stupid to fly around behind you where the air isn't moving and bite you on the neck and back.
I'm happy to see a conference near me.
Live your life, not theirs.
There's a fairly large debate going on about using fiscal/monetary stimulus (Keynesian) vs. no stimulus (Austrian). It's not just eggheads, almost everyone following the economic scene is discussing this issue ATM....FWIW I think we need some fiscal stimulus in the form of public works projects ;)
Oh, interesting. Thanks for clearing that up. I think that could be made slightly clearer on the website, though as far as I'm concerned, supporting Reddit or supporting charities are both win situations, so it doesn't matter all that much.
Good article, but sheesh, the zero-contrast background and font?
Answering the base question - everyone is a designer - a Hacker, a civilian, all.
All persons I know of (where I am currently located) are hackers - whether they know how to write computer code, or otherwise. The way I see it, 'hacking' is a means of getting around an existing system - Gandalf and the white-cloaks wrote the machine language of Middle Earth, as do the jay-walkers of New Delhi write the unwritten civilian traffic codes, in the presence of abstract rules.
'Design' too, is nothing more than creative problem-solving.
Anyone is engaged in the act of 'designing' as much in figuring out the best way to tie shoelaces in record time - as figuring out user interaction in a computational setting.
Just apply the art. And science. Together.
A hundred years ago, they were called Architects - of building, because code did not exist, and building was the only code available.

Cheers!
I always use swfobject.js and include alternate html content for flash-only sites. Google will pick up the alternate content rather than crawl the flash, from what I gather. A few years ago, before I included alt content, Google was indexing content like movie clip instance names in addition to the contents of static text boxes.
For somebody who runs Wikileaks to be a little bit paranoid seems forgivable. In fact even without something like running it I am already so paranoid that I don't even dream of starting something like Wikileaks.

I am very much interested in freedom of information and anonymous outlets, but I don't think there is a reliable way to provide anonymity on the internet. So if you start something like Wikileaks, staying anonymous seems impossible.
Since I first learned JavaScript from his book on DOM scripting, I had exactly the same thought.

Perhaps he's using exaggerated modesty to get himself (and the book) off the hook?
With all due respect, it sounds like you do not understand or appreciate what has made HN a higher calibre community than Reddit or other similar sites. As if that's not enough, you actively sabotage those who do, and then have the audacity to accuse these persons of "whining" and "masturbation." Methinks thou dost protest too much.
W+K fucking rock. Their internship program has kids who aren't hackers learning Arduino as a matter of course for automating visual merchanidising displays.
Ideas are always having sex. And I'm usually the one that has to clean up the whiteboard afterward.
The Pure Programming Language
I don't get the whole kerfuffle - the people that are most likely to get pissed off over the "dying platform" verbiage are the exact opposite of the target demographic anyway. If you're happy with your blogging platform of choice, then you're probably not the type to switch away.

But if you have gripes, or have at least wondered if there's something easier than might keep the posts flowing, then posterous is for you. And they're showing they're dedicated to ease-of-use by rolling out 15 different importers.
Apart from the actual content, the sharing panel that drops down only when you reach the end of the article is a pretty interesting feature.
Duartes has a bunch of great articles. Its too bad he isn't writing anymore. Anyone know why all he stopped?
I like this idea.

Pick some date that is perfectly suitable to using in an example formatted date such that the format can be inferred from the example (for all reasonable formats). I propose: 1:23:45pm, Friday, December 31st, 1999, which has the advantage of making it easy to determine whether am/pm should be used or 24h time.
Yes defiantly different.
Here is a list of some of the tech startups in the area. I think they're still trying compile the list. I know there are a few that aren't on there.

http://www.downtowndurhamstartups.com/
Good luck trying to carefully align your C# arrays so that the length field (at index -1 and read accessed on basically every write) isn't in the same cache line as the 0th element the CPU across the bus is writing to.
I'd have thought an upvote could replace this comment.
6) Housecleaning. Hire a service.

You don't need anything like FU money to hire a cleaning service to come in every one or two weeks. Any normal salaried job puts you into range. I've seen house-sharing students pool their money together to hire one to clean their shared living areas rather than fight over whose turn it is to scrub the bathtub. It also forces you to tidy up on a schedule, as most cleaners won't move stuff to clean.

After food, accommodation and broadband, I can't think of anything out of my paycheck that gives me more bang for my buck in terms of quality of life. I would definitely pass up a new TV or better car or most material consumption in order to have a cleaner.
There are two types of people ( not just women but I see it more with women because I pay more attention to them... ) those who want to have nice material things more than anything else and those that don't. The women who genuinely do not care about material things in life will most likely not be 'impressed' by what you have or how you spend your money. On the other side however the women who do care will be significantly more impressed with the more expensive things you have and how you spend your money.

I completely agree with the not needing to always watch yourself around others just in case they could potentially 'make your life better'.
I was not aware VirtualBox was controlled by Oracle. I just switched to it because it was a free alternative to Parallels. Suddenly, I care about this issue!
I thought Matt Mullenweg, WordPress founder, left a great comment on the "top 5 reasons to switch from WordPress post" at http://blog.posterous.com/top-5-reasons-to-switch-from-wordp... that clearly communicated his commitment to serving his customers.

"Do you mean WordPress.org or WordPress.com in this post? The graphic
isn't entirely accurate for either, but would be best to specify. Also,
if you get a chance, WordPress usually has a capital P if you wouldn't
mind fixing that up.

Also, do you guys still support posting to WP? I sent a few people your way
including Jason Calacanis before we had our own email feature, but I can't
find info about that on the site anymore.
Actually, this reminds me of StrongBad answering emails.
Simplistic idiomatic Clojure is much faster than JRuby, but often a bit slower than Java and Scala depending on how much you rely on reflection.

However, if you push it, Clojure can be as fast as anything else on the JVM; it's just a matter of how much time you spend profiling and optimizing. In many cases you can output the exact same bytecode in Clojure that you'd get from a several-times-more-verbose Java program.

An extreme example: http://meshy.org/2009/12/13/widefinder-2-with-clojure.html
What happened to abstraction?

I think that's the real gotcha of programming. The programming languages today probably are better described as "good generalizations" of the operations available on a CPU, and the abstraction leaks quite a bit when doing certain things like needing to deal with synchronization. If our programming languages were designed to be perfect abstractions, there'd probably be a subset of the english languages that could described/translate everything to machine code, but that's definitely not the case reality today. So, up till 2010, in my opinion, to get the machine to do exactly something without fail, this article is very relevant.
No?

My EE classes were about logic gates, flip-flops, and other abstractions. Logic gate chips are abstractions on some complex stuff that you do NOT have to worry about in CS (the real stuff -- resistance, etc).

EE, as served to CS folks, is another approach towards understanding &&, ||, ^, and so forth. You get a firmer grasp on the relationships between logical things. For example, it should be trivial for you to see that !(a && b) == (!a || !b), and you can transform your complex conditional statement to whatever is most readable.

For that matter, should you have to work with assembly, what you learn of these logical abstractions will help with optimization.

Another point... Especially in introductory CS courses and in most algorithms courses, we focus primarily on sequential approaches towards problem solving. In EE, things are, by default, parallel. They have to force sequence (where necessary) with such mechanisms as flip-flops. Exposure to thinking the EE way actually helps with abstract problem solving in parallel software development. For example, software "pipelines" are modeled much after the hardware circuit pipelines. OpenGL? Functional programming? Many similarities.

I remember very specifically coming up with a good heuristic towards solving the big P/NP problem that came from a realization I made from playing with the EE logic stuff.

What about synchronization? Locks? You have handy API for this stuff, but, as evidenced by a lot of bad programming and fear of parallel programming in the last 20 years, people do not actually know how to use these tools, much less how they work. And the EE guys work with this kind of thing regularly; they already have a number of answers that we can use to model our software.

Finally, if you ever have to develop software that helps in the operation of circuit boards, dealing with FPGAs or microprocessors, the EE knowledge helps you and them debug interaction problems (the most common problem being that of timing and how to synchronize all those parallel events). I know... been there... was thankful for the background and was able to help dig into FPGA code to find the subtle problems quicker.

Just to toss in the authority argument, isn't Sussman an EE guy?

So yes, a certain exposure to EE is valuable for students of CS, primarily for the exposure to other ways to approach everyday CS problems.
Developers just don’t go to security conferences
Solx86 was always the red-headed stepchild. I don't think Red Hat would have gotten nearly the traction in did if say Oracle on Solaris on Intel/AMD was as well-supported as Oracle on SPARC. Classic case of "innovator's dilemma" - Sun were unwilling to risk the lower end of their SPARC business.

I personally have been involved in projects where we've replaced a million dollars worth of SPARC kit with 50 or 100 grands worth of Intel running Red Hat. It would have been easier, cheaper and quicker to have just swapped the hardware and recompiled... TCO is not (just) in the hardware, it's in the people you need to program and operate it. We had guys with 20 years BSD/SunOS/Solaris experience, developers and sysadmins.

But who'd risk their mission critical systems on an OS the vendor is embarrassed of?
You're letting perfect be the enemy of the good.

If you can't unambiguously determine the format from the example, kick it back to the user and ask for a better example. Easy peasy. As it turns out, users are incentivized to give good examples because they want to get work done. They won't provide "01-01-01" as an example unless they want to waste their own time.
ideas [while] having sex

because I've heard/seen/thought the same thing many times before, and with similar patterns such as:

thoughts while drinking

problem-solving in the shower

etc.
I do not know where that "the liberal's favorite conservative" line came from, but it is not correct. Liberals hate Brooks with a passion. They see him for the brown-nosing scumbag that he is.

If I had to pick the liberals favorite conservative, it would probably be Ron Paul.
I think more importantly than not getting fired or finding a job, working with people you actually like makes work seem a lot better. I currently have a job at a small company and the Venn diagram of my interests and others on the dev team may not have any intersection at all. This makes work pretty boring.

Working with friends probably means not only that you can socialize well together but that you are working on something that you all enjoy or at least all bitch about together. That's the real benefit of having friends at work.
But why now? There must have been a good reason for Sun to continue developing their own UNIX variant. I can understand the value-add coming from ZFS, but why having to maintain your own kernel? They could have built their own Linux/BSD distribution with ZFS and any other Sun-branded additions. I guess my question is not "why now" but rather "why not 5 years ago".

I don't really know much about Solaris, just trying to understand the business reasons behind their decision to compete with Linux kernel.
Engadget, Macrumors, and here, for the most part (though I only comment here). The anti-Apple trolling is positively insane at Engadget, presumably because the average age of their commenters must be low, but it can get pretty bad at virtually any tech-oriented site, and even places like nytimes.com.

I definitely don't think 100% of Apple fans are immune to the above-decribed behavior: there are always some who aren't, especially if they're teenagers. You'll see more of that stuff now, because the space is polarized, and Apple fans have been put on the defensive. And yet I hardly ever see Apple fans producing hate-fueled criticism of other products and their fans. We receive way more of that stuff than we dish out.
I choose to look at it this way: the true benefit of having money is the freedom of choice it can buy you, not the material items/services themselves. The freedom to choose not to spend your time doing things you don't like or find tedious sounds pretty good to me.
US domain registrar does IPv6, DNSSEC
Microsoft Releases Windows Phone 7 Developer Beta
Hm... perhaps because they have thousands of paying corporate customers who started using Solaris before Linux even existed, and they needed to transition them to a newer/expensive hardware without affecting their Solaris-tuned software?

(just thinking out loud, can there be any other reason?)
Except Java has a GC. In fact I'd say bringing GC into the mainstream may have been Java's major contribution to the art of software development.
The pros and cons of 'fuck you' money.
Humann antidepressants make shrimp suicidal
Clemetine: A Triumph of Free Software
Thanks for adding that comparison
How much effort will Microsoft have to go to for people to not assume it's inextricably tied to .NET?

Would they do that anyway, since it's implicitly saying there are better things than it?
Ok, it's up: http://news.ycombinator.com/edit?id=1512876
Hard to figure out whether your service state modification (say, a service restart) worked too. It always returns 0, never has output, and you have to dig for a log file to figure out what happened.
these kinds of varying opinions that seem like wide schisms, or maybe just ultimately are different problem areas, often come up when i'm reading about C, and that makes me think "i'll learn it more when people figure out how to use it" ... is that fair?