skysight-inc/HackerNews huggingface dataset:
I'm torn on this issue. If you watch the TED video referenced in the blog post, the YT representative speaks about the JK wedding video [1] as a vehicle for getting the Chris Brown song back onto the charts. She also points out that The Office "parodied" the video for their season finale. I'm seeing a bit of a disconnect here - it's as though she's making an argument to the studios and record labels: let users make use of your content and you'll get free ideas for TV shows and better sales of old songs. Aside from getting on talk shows and raising a small sum for charity, what did the wedding party receive for their creative efforts copied verbatim by The Office?

Perhaps an alternate strategy would be the following: a fixed dollar amount of revenue generated would go to the copyright owner to cover a licensing cost for the content in question, with any additional amount going to the creative individual(s) who in all likelihood have a fair use of the content in the first place. The YT rep speaks of culture and joy, but watching others benefit financially from one's creative efforts is the surest way to smother such expression.

[1] - http://www.jkweddingdance.com/
Yars' Revenge in Canvas
May I ask if you reported the reaction to your doctor and to VAERS? http://vaers.hhs.gov/ .
Needling Haystack
Jon Stewart, Stephen Colbert Plan DC Rallies Spoofing Glenn Beck's
Yes, and I love you for it!

Guides like yours (and Modernizr) are a case for browsers to make feature detection available through a Modernizr-like API.

We're having to get very, very creative to detect support for some features (e.g. writing data to an <input> and seeing if it sticks — it took a while before someone, Mike Taylor, iirc, figured that one out), and we're trusting that every new feature will be indirectly, accidentally detectable.

I'd much rather there was a standard way for a browser to say, "yep, I support this".
Close friends will be there for you even if you don't see them as frequently as before.
Sounds like if you had just not tried this little experiment you'd still be with her and have double the friends.
I complain about the crappy Console subsystem every release, I'll try to shout louder :)
Everyone knows XMLHTTPRequest originated from IE, but does that really matter? It's not like no other company could have come up with anything like that, is it?

No matter when it's deemed "finished", HTML5 is coming along nicely. It feels like you can already start using it a little, and after some time, all browsers that matter (which might not even include IE anymore) will support HTML5 & CSS3 well enough that you can actually use them.

That's really cool, and Microsoft has done absolutely nothing to make that happen - quite the contrary.

They were pretty much refusing to co-operate for as long as possible, naturally, and when they realized that the IT world wasn't going to wait for them anymore, that they had become irrelevant, only then did they actually do something to support standards.

Make the existing specifications work, but add more (useful) functions.

That's not an implementation of a standard anymore. In fact, even the browser-specific way Safari and Firefox have approached CSS3 is really weird - why not just freaking use the names that are going to be used eventually anyway? It makes no sense.

You can't support MS adding their own proprietary shit on top of open standards just because they happened to produce XHR while doing exactly that.

The other browser developers are all coming around to implementing HTML5 and CSS3, and if MS wants to stay in the game, right now they actually have to do the same, as they've apparently realized. If they had the choice, they'd be doing everything in their power to fuck everything up and make the world depend on IE once again - you can count on that.

So please, stop the misguided MS-love.
That's nice, but the DMV power structure has absolutely no interest in making their processes more efficient.

At least in California, the DMV is run by the SEIU, for the benefit of the SEIU. Last time I went in they were all wearing matching SEIU t-shirts and allowing ACORN-type groups to badger people standing in line into signing petitions.

Any efficiency gain is a threat to SEIU jobs, so it'll never, ever happen.
Please ignore the bad reporting / marketing spin and focus on what actually Chrome team did. The change is significant and important.

It doesn't really matter that your current web applications will have more or less the same speed. Removing a huge performance bottleneck [1] paves a way for completely new type of applications, so far unheard of on the web (way beyond what's possible with Flash [2]).

And other browsers will follow, Firefox already has its own solution on the way.

Trust me, this is big news, though the effects will be felt only in some time. Developers have to catch up. Even "oldfashioned" unaccelerated 2d canvas is still very far from reaching its full potential.

-------

[1] This bottleneck was coming mainly from compositing of classical software rendered web content and new hardware accelerated content. New way is to do everything HW accelerated (that's BTW why fonts look bit off in new Chrome and Firefox).

[2] Just wait till WebGL will be enabled by default in upcoming Firefox 4 and Chrome 7. There is a marked difference in capabilities, shaders are crazy powerful.
"This sounds so bleak...but we need some delusions to keep us going."
Previously: http://news.ycombinator.com/item?id=814632

Of note, fawxtin posted video of the talk: http://www.vimeo.com/6624203

By the way, it was 2009, not 2006.
Thiel is still an extreme pessimist with regard to the future and this seems to be his attempt at embracing the views of his intellectual opponents by running the "Optimistic Thought Experiment", which he nonetheless disclaims with "Unlike more rigorous forms of scientific investigation, there are no empirical means to falsify these mental exercises. The optimistic thought experiment exists largely in the mind. The vistas of the mind are not always the same as reality."

Fair enough, Thiel, but aren't your doomsayer projections also a direct form of thought experiment, based on extrapolation just the same?

He goes on to outline what he thinks are three defining markets (or distortions thereof) that could utterly define the future ("China", "Internet" and "hedge funds"), and claims that the markets are woefully out of alignment with reality. I think we have to take his view with a large grain of salt here, considering his bias: he's a global macro hedge fund manager who also invests in Internet startups.

I think he's probably right about a lot of the distortion and possibly right about some of the importance of these markets, but he doesn't even mention any other possible contenders (energy industry transformation? nanotech? biotech? government competition?). I think it's a mistake to assume that any one or three factors will determine the mid-term future when there are literally trillions of factors in play. Then the logical conclusion is that we can't really know or predict anything about the mid-term future, which may be largely right, but I think there is possibility to predict with narrow foci, like "What will happen in transistor design?" or "What will happen in nuclear reactor design?"; though those too will always be hampered by revolutions that we never see coming.

Overall, I hope Thiel is wrong about a lot for the reasons that he so adeptly explains: there's not much else to hope for if the alternative to what you want is total destruction and nonexistence.
The author of the article didn't, but no one is going to argue both points, since they are contradictory. This author is angry that the code isn't finished. Many other people were angry that it wasn't released. I'm just saying, there's no way for these guys to please everyone, which is to be expected.
I just moved to San Francisco, almost on a whim, to work on my startup and get involved in the startup scene.

I didn't realize how big(geographically) the Bay Area/Silicon Valley actually is, turns out Mountain View is pretty far away, and I don't have a car.

I would love to attend, how can I get there from the city? Caltrain? Bum a ride from other hackers? Sneak onto a Google shuttle? Hitchhike?
Quick thoughts on the new Twitter
Senate Considers Banning Dial Phones
Radiohead bassist on Internet music distribution & technology
Increase iPhone App Downloads by A/B Testing App Names
I believe this is the "George Costanza World's Colliding" philosophy of relationships and friendships.
Yes, it's called Herd Immunity, a quick glance at the Wikipedia article show some percentages for common diseases.

http://en.wikipedia.org/wiki/Herd_immunity
it's some sort of fuzzy hashing technique. you have to run through every frame of every video and compute a number that represents that frame. to make the match approximate you have to come up with a hash function that is resilient to small changes, either by throwing away information or by some other means. then you have to store this fingerprint of the frame. then every time someone submits a video you compute the fingerprints of the frames and check against the ones already in your database. Each check is constant time since it's a hash table. If any/enough frames match, label it as a copy!
I see no real problem with this. They just have to write dummy AGPLed adapter module, querying proprietary RPC service (or they can even use OpenID/OAuth internally). There won't be anything confidential more than curious user can find out, inspecting his browser's requests with completely proprietary service.
The stripper comment is unnecessary and rather derogatory.
Thats why we are seeing so many regular and orderly and mediocre programming (languages) around. Because if you are regular and orderly in your life, then that's just who you are.
I'm not angry the code isn't finished. I'm concerned that people don't understand what they're getting into; yes, they mentioned that it's an alpha release, but nobody is paying attention to them.

And I'm also concerned that if they'd consider releasing something so broken that it won't be taken care of in the future.
Yep, Apple laptops keep the RAM powered up until the battery level dips down to 20%, then it writes the contents to disk when the machine sleeps. It's called Safesleep and you can tweak this if you'd like by using a utility called Smartsleep.
I call bullshit. The very definition of close friends is that they are close, whether you spend less time with them or not. I've got friends across the country and we're very close even though we meet a only few times a year.
Approximate matching of images/video/audio is not new to Google's system. Google's system is certainly an impressive application of this stuff, though.

http://en.wikipedia.org/wiki/Digital_video_fingerprinting

http://en.wikipedia.org/wiki/Acoustic_fingerprint

http://en.wikipedia.org/wiki/Scale-invariant_feature_transfo...
""" This code will be documented
when someone get convinced that it is impossible
to understand what it is doing """
I'm a little surprised by the upvotes on the parent comment.

The categorical imperative is not the only or best rule, but it is a good rule of thumb. It's a good test in this case because it clearly demonstrates the folly of going unvaccinated-- if everyone relies on "herd immunity" there will be no herd immunity.

It matters what we say. The mixed messages out there already are dangerous. Kottke put it best in TFA:

So get your kids (and yourselves) vaccinated and save them & their playmates from this whooping cough bullshit, which is actually killing actual kids and not, you know, magically infecting them with autism.
Caltrain sucks on the weekends. I suggest saying you need a ride in the comments on the Facebook page, you might want to consider sharing a ZipCar with someone too.

Also, if you can get to SHDH somehow, I'll make sure you get a ride back.
WF 3.5 is dead. WF 4 is a from-scratch developed workflow engine. WPF and Silverlight has many incompatibilities that lead to some work-arounds for developing an application runs or both and Silverlight has much better control set than WPF (In WPF you can not give the Media element a byte stream as source!). J# is dead. IronRuby and IronPython have not a decided fate. F# is in an ambiguous situation. And Microsoft's claims for supporting HTML5 just remembers me of IE6! If you had a ruined code-set (Like our team (Some in J# and some WF 3.5) you would react differently (IMHO).
Swing by on your way to the ballpit at your work :D
Felton generates these reports with daytum available for iphone: http://www.apple.com/webapps/utilities/daytum.html

see
http://home.comcast.net/~aurametrix/site/?/page/Health_2.0/
for more gadgets
Garbage collection (mentioned in the article) is also a great example of integrated vs modular, with the same tradeoffs: when you handle it manually, it is integrated with the code - and it's possible to optimize/customize its performance much better than an automatic garbage collector.

An automatic garbage collector is a separate module: the details are separated from your code; different garbage collectors (with different strategies/tradeoffs) can be used without affecting your code; and development is cheaper.
It was not classical autism, just some overlapping symptoms. Her condition could have been triggered by any fever. The link to vaccines is tenuous. The vaccine court is being widely lambasted for paying them off.
"Maybe they should buy Opera Software?"

Yup they should. Opera has an amazing browser and Microsoft could let it shine the way it should. I'm really surprised they haven't already.
Maybe they'd even be open to hiring you as a paid consultant, since they are now using Ruby, and seemingly are willing to invest in improving their project.
Dear Microsoft,

I'd like to see a commitment to web standards, manifested by support for IE9 all the way back to Windows 2000.
I can't tell if you are being sarcastic, but I think the OP is talking from the perspective of an American citizen. America has 4.5% of the world population (according to Google.)
I'm seriously tired of getting downvoted for good comments. Later hackernews, have fun with your circlejerk.
Wanted to say thanks for somehow finding the time to share with the startup community. I've listened to your interviews, so I know how little time you have to spare.

What's amazing is how consistent you've been over the years. I remember seeing a steady flow of good advice from you 5 or 6 years ago on the Business of Software discussion boards. Best of luck in your latest endeavors and thanks for the cheatsheet.
Re: #1 - WPF isn't going anywhere, and while WPF "in-name" might be frozen in the future, this API "paradigm" of Xaml + code (i.e. that WPF and Silverlight both follow) is huge inside Microsoft and is definitely here for the long run. WPF is definitely not dead.
Perhaps SV is unique but vast majority American immigrants certainly do not come from 'well off families' and live in 'well off areas'.

But thats all beside the point I was getting at - i'm saying facing significant adversity creates a unique type of person.
If you're going to stick around you should consider joining citycarshare.org or zipcar.com - I haven't yet because I want to do City CarShare but I'm not in SF (yet).
[S3] sounds like a fairly complex system

That depends on your definition of "complex", of course. In terms of the number of lines of code, I'd guess that S3 is significantly simpler than a typical filesystem -- key-blob CRUD is a much simpler thing to implement than directory trees, file metadata, memory-mapped files, and all the other horrible messes filesystems need to handle.

As far as data loss specifically goes: S3 is in a good place. Most of the complexity of a system like S3 is in finding data -- that is, routing requests to the right node -- not in merely not losing data. I don't think it's a coincidence at all that despite several outages over the past few years which have made S3 unavailable, they've always been able to bring the service back online with no loss of data.
Let's make our saved links available for analysis
I've been thinking it would be cool if I could find people on Hacker News who are similar to me, and give their votes greater weight or something like that.

I noticed that each user's saved links are inaccessible to anyone but that user. So I was thinking people could make their saved links available for analysis by dumping them into a google spreadsheet. Here is a form which does just that: https://spreadsheets.google.com/viewform?hl=en&formkey=dDQ4WnFsYWdZSTdpeEtxN3BVQko5Zmc6MQ#gid=0

It dumps the data to this spreadsheet: https://spreadsheets.google.com/ccc?key=0AuTZXYgRYJ96dDQ4WnFsYWdZSTdpeEtxN3BVQko5Zmc&hl=en

Once we have this data avaiable, we can do interesting things with it, such as recommending niche articles you may have missed. If this sounds cool to you, please go to the form and add your data.
Working on a startup will cost you the rest :)

And probably the love relationship too!
> Word processing

TeX could be a part of the technology stack for the solution I'm talking about, but neither it nor LaTeX are sufficient on their own. If they were, regular business users would be using them, and they're not.

> Notepad

When you send text documents to business types in an email, they click on it in exchange, and it opens in notepad automatically. They then don't know how to deal with the line-endings problem. It's shipped as a default tool, it should be good, it's not even adequate.

That's similar to the telnet problem. It's not even my machine I care about, it's the people I deal with who use windows.
gracias, I made myself an account, and am trying out the mobile version.
I don't use Django and so I simply didn't know. From the description it just sounded like such a solution would fit the problem.

Even if Django wouldn't have such a system yet, nothing would be keeping someone from writing it.
I'm trying it out. Looking forward to it. It's a little barebones, and I was hoping it'd take mroe advantage of the phone. I'll report back when I've used it for a while.
If I could make strategy decisions for Microsoft, here is what I would do:

1. Invest in integration. The dream Bill Gates achieved was a computer on every desk. The next dream should be: everything computerized. And connected and manageable with one device. Create a wearable app which would allow me to turn on / off any electrical device in my home. Which shows me statistics of how much electricity I used. Connect all the electrical devices - don't just focus on the home theater / multimedia part. Let me set the temperature of the room with that one device. Let me set music with that device. Let me run the kitchen equipment with that device.

2. Buy http://www.emotiv.com/ - that or something similar to that is going to be the future. Where folks don't have to type on a keyboard. Or even use hand motions to work the computer. Just thought will do. So buy the company, put massive resources behind it - and bring the technology to the market a couple of years earlier than it otherwise would take.

3. Invest in a network of satellites. So you can connect all the devices all over the world together.
It's a nice idea, but it won't happen. There's simply no business incentive for the big players to even think about integrating in this way.

Additionally, once you set up a data exchange you're relying on an honour system to ensure content items are edited or removed, and that whoever is hosting nodes that your traffic goes through isn't snooping.
I'd be interested in a discussion of using hooks to order tasks where conventionally dependants or, in the case of maven, lifecycle is used.

Leiningen seems to be breaking new ground in this area and it would be interesting to see the advantages/disadvantages and reasons for choosing this approach.
I don't buy his argument that the cost of artificial lighting alone would be ~100x the current market value of the produce, especially when you use the solar collector analogy for farmland. Some quick googleing puts wheat in the 1% efficient range or less when converting light into carbohyrates. I have no idea where to find the exact number but it's not efficient at all. In a controlled environment the remaining 99% of the energy could be recycled. On top of that his calculation was based on the average sunlight for a day in England but that's probably more than wheat needs to grow optimally. I would love to see a more realistic calculation of this number.

That said I don't think vertical farms will ever be practical.
Why most people don’t succeed – How you can be the exception
Maybe I wasn't clear: my point was not about mandating vaccination. My point is simply that it matters what we all say about the ethics of vaccination. There has been much muddying of the water by unscientific voices, and to counter that public policy should be crystal clear: vaccines are safe, every child should be vaccinated, and to do otherwise is unethical.

If you want to do otherwise you will always have the freedom to do so. But according to the latest science, there is no publicly acceptable argument for going unvaccinated or for advocating against vaccinations.
Essential Plugins For Any WordPress Installation
I had a similar experience, but the matching success was even more surprising:

I uploaded a home made video of a world cup goal as seen from a plaza screening the game. Loads of crowd noise, AND a big chunk of the video did not have the screen visible (though I guess the commentator could be heard). About 20 minutes later I got a similar email saying FIFA had claimed the rights & the clip is now restricted in some countries. I guess they could have data mined from the title etc., but that's still damn quick for a live broadcast match.
Unfortunately, my fair use claim was denied without explanation by the copyright holder.

Denied by the copyright holder? Now we see that the system does not exist to uphold the law, but rather to serve copyright holders whether they have the law on their side or not.
Boostrapping Your Startup With Barter
Cyper-RAID 0, Day One - Blue Team
You must be delightful to work on a team with
Google's Kill Switch
WANT.

This is a very happy day :) It's the single largest thing I've been waiting for for canvas.
Indeed. If the world was filled with more people like Steve it would be awesome. This post is getting close to 100 comments. If each commenter took the time to fix just one bug, that would be a lot of progress just there.

Go Steve!
The article mentions that the H1-B is a path towards citizenship; citizen or green-card holders can then become founders.
Wow, hot!
In fact, there seems to be a lot of initial interest and wonder regarding WPF amongst the public Windows development community.

With Windows developers, you seem to have your small group of moving onto avante garde (for lack of a better term) Microsoft technologies, but most developers wait until long after the technology is mature before adopting it. This seems to be quite in contrast with the OSS world.
Excellent, excellent point. I'd give you more Karma if I could.

I would mention though, that the process of reclassifying conditions as diseases is also driven by the desire for commercialization itself.

Even if the FDA did permit treatment for aging, such treatment could be seen "bleeding edged" or "unnatural" and have a smaller audience. If a symptom of aging could be classified as a disease, a person will have not only the option to obtain treatment but the obligation.

"Bob, you have not been getting treatment for your winkle-itis, don't you think that's bit irresponsible?"
That's true, but there wasn't time (i.e. money) to design something better.

It started much much much smaller, but they used it so much it grew far beyond it's initial design, and we were never able to come back to it to do something better. (It's an internal tool BTW, so we, i.e. they, just dealt with it.)
That is not bad at all. Including support, our data center costs are ~2mil a year for 60 LPARs spread across 2-3 frames.
"Rails 3 owes a whole lot to Django."

Care to elaborate?