skysight-inc/HackerNews huggingface dataset:
I ask in the most genuine way possible: Why?

IPv6 is for when you can't get an IPv4 address anymore. To the best of my knowledge, there aren't currently users with only IPv6 addresses, so there's zero reason for us to support it.

In the general case, why should any IPv4 website bother with IPv6? Is there any benefit?
"overprice it"

Why do you feel it's overpriced exactly? If someone thinks it's a good idea to try $5 isn't exactly a big risk to take to have a turnkey product.
In Europe they have these paths from a bygone era commonly known as sidewalks. In the US, we frequently have ditches which drivers treat as roadside garbage dumps.
Yep, this is the direction we're going in.

One person I talked to diffs two Excel spreadsheets by arranging the Windows to be same size and then rapidly pressing Alt-tab!

The latest versions of Excel (starting with 2010, I think) come with Track Changes: maybe that would help.
"We spoke to OTOY, and the company told us it has no immediate, specific plans to publish it openly. That's not to say that the company is necessarily opposed to doing so; rather, it's not sure how to do without undermining its commercial products."

ah, thats why i couldnt find it on github. and oh :(
I (quite deliberately) didn't say methane. And this isn't wikipedia, take it or leave it. Or, you know, contribute to the discussion.

EDIT:

sorry, didn't mean to be cranky, just sick of "citation" comments on HN. If I remember correctly it was an anecdote during a BBC documentary "Beautiful Minds" [1] which is well worth watching in full. Lovelock is one of my very favourite scientists - one of the few that write like poets (along with E.O. Wilson)

[1: http://www.youtube.com/watch?v=j6H9cYScMkE]
Because you can host your App Engine applications on other platforms yourself?

http://www.jboss.org/capedwarf

http://www.appscale.com/

Also, I recommend developing for App Engine as an educational experience. Building a good App Engine application may seem a little bit constrained, but it teaches you a lot about how to make something fault-tolerant and able to scale horizontally.
DIY invisibility with 3d printing
Thanks for the feedback. There are usability issues, and as you point out, the importance of the links is not evident at a first glance. I like the popover idea; I'll have to give that a try.
Not specifically about this post or topic, but I kind of miss that blog posts don't have the Conclusions...call them summaries, if you will..at the start of a post.

I get it, all authors want all readers to read the whole of their masterpiece. Unfortunately, though, we live in a world where we are deluged with fluff and rubbish; we need concise, detailed, and conclusive summaries at the start in order to make a judgement as to whether reading the details is necessary or even valuable.

I don't think trying to hold out out of fear that the whole post won't be read is all that productive; possibly even counter-productive.
When Doing Product Partnerships, Stay Away From BD People
Feel free to contact us at info@freelancersticker.com - obviously we missed it when we got the site up.

I think we got the WHOIS privacy by default on NameCheap. We're not hiding from anyone - our names and profiles are linked on the bottom of the page.
I would, however, advise domain owners to be wary of information registered, as they may find their home address and phone number propagated all across the web, mirrored by tons of whois/rtld sites, never to be removed again.
original: https://www.opticsinfobase.org/ol/abstract.cfm?uri=ol-38-10-...
Great video, thanks for sharing. The automator osX hack to get right-click open project in Sublime is worth it alone!
The timing of this is interesting to me because I recently registered a new domain, opted to leave my contact info public, and have since received an unending barrage of spam emails that I have to attribute to the WHOIS record due to the timing.

I agree about publicly displaying contact info, but would like to know some good suggestions for filtering out the crap that comes with it.
focus@will
Previous discussion: https://news.ycombinator.com/item?id=5653531
Just recently these names were still available while checking names for a project: feature.io, using.io, edges.io, advan.io, gains.io, plain.io, dest.io and nippy.io. I haven't checked if they were still available as of today so YMMV.
As a parent who grew up in Suburbia, I think the best thing that I can do for my child is to move to an urban bike-friendly city, because the number one cause of deaths by far for teenagers in the US is motor vehicle crashes.

"In 2010, seven teens ages 16 to 19 died every day from motor vehicle injuries." -
http://www.cdc.gov/motorvehiclesafety/teen_drivers/teendrive...

In 2012 we took a long road trip through the most bike friendly cities in the US, and settled on Portland. Our first choice was actually Vancouver, BC but its hard for American citizens to emigrate there unless you have a sponsor.

We considered staying in Atlanta and fighting for the type of changes it needs to become a real livable city, but ultimately we decided that it wasn't worth risking our lives and that our energy could be much better spent cultivating the critical mass needed to reach a tipping point in Portland's low-car lifestyle.
Internet Explorer zero-day exploit targets U.S. nuke researchers
You do get one free v6 address, if I'm reading their product page correctly.

It doesn't really need to be a mini-project in your spare time - on some hosts I use, setting up native IPv6 took a few clicks and less than five minutes...

I added IPv6 to an AWS machine using http://tunnelbroker.net - setting it up in Debian literally took five minutes and then adding an AAAA record took another two or three...
Even with full automation, you still have the problem of coordinating the economy as a whole, in a way that can't be gamed or controlled by any one person.

And you'll need a way to rationally allocate resources that takes into account new innovation, when people disagree.

For both these reasons, you'll still want market pricing. Even if all basic consumer goods become non-scarce (and therefore free), there will always be some upper bound at which goods are still scarce.

Another way to say this is that prices will get very, very low, but not zero. If energy costs zero, then anyone who wants can launch a mission to Alpha Centauri. But if energy costs the average person $0.10/year, it's practically free, while still being rationally allocated among really big users.

There will always be things that are so ambitious they have a price. Star Trek's moneyless economy is fundamentally contradictory: in a truly scarcity-free world, anybody who wanted could own their own Enterprise-class starship.

(How does an unemployable human come up with even $0.10/year for their energy, etc? They, or their government, or a charity, just need to own a little bit of the robotic factories paying dividends.)
C# / .net runtime.

Seriously, why not provide a migration path from Azure.
I love this. In fact, it's older age is a boon as it predates the hyper specialization that leads to none of us being able to do anything 'on our own'. This is practically a mechanical hackers how-to book -- The stuff you need to know to build stuff on your own.
Wireframe Templates and Toolkits
Wow! Thanks for the feedback! I will do!
There have been quite a few interesting book threads on HN, and believe it or not, not all of them have been about programming. Usually they pop up around the end and beginning of the year (probably due in no small part to holiday gift giving and new year's resolutions). The thing that always gets me about the lists, though, is there is so much to wade through; not bad, necessarily, just verbose commentary, which makes it a slog to actually find titles and/or links.

EDIT: This sort of thing is so common, people have made meta-lists that combine links to lists (which was what I was about to do until I remembered it's been done before). Just one:

https://news.ycombinator.com/item?id=4185504

And hey, look, here's one for non-software books:

https://news.ycombinator.com/item?id=1226736

One More EDIT: Please, please, please, if you're going to do another AskHN about books, make it very focused, and not covering previous book list topics. The value in these lists is that they clearly identify a good scope, instead of saying "everything that isn't X" and then list EVERYTHING, from pulpy scifi (not that there's anything wrong with that) to interesting treasures (like the one for this article), and end up with a thousand links to random books.
Tablets are disruptive: Bill Gates falls prey to the innovator's dilemma
Very cool. I was trying to get tektronix output working about a year ago seeking something like this, but got stuck. You got it working with a different approach.

The deb link is broken. I'd recommend distributing as a static build rather than a .deb - that way people on non-debian distributions can use it.

I tried building and get "No rule to make target `/usr/lib/x86_64-linux-gnu/dbus-1.0/include/dbus/dbus-arch-deps.h', needed by 'build/SDL_x11clipboard.lo'. Stop." Fiddled around briefly with top goodle answers but didn't get over it. Ubuntu 12.10
Nope, bu I run a website, people visit from all over the world on a daily bases.
General types of programming paradigms
It might not be clear, but if you always needed violations to be perfectly clear to prosecute there would be no point in having trials.
Minneapolis actually has a bike highway, though it's public and free. I'm not entirely sure why the article calls the idea crazy so many times.

http://en.wikipedia.org/wiki/Cedar_Lake_Trail
Several months ago... what you say makes sense, should I expect generally less breakage than Ubuntu or more? I wouldn't like having to install Ubuntu, mostly because it's too difficult to manage and troubleshoot...
This depends very much on the type of business you're running. If you're creating software to run yourself, fair enough (as long as your debugger is sufficiently low overhead). If you're selling (and supporting) software for other people, on the other hand, being able to get them to turn on logging on a certain class and try again is a godsend.
It's a good thing they don't "put Google Code out of it's misery". There are millions of sites using jQuery hosted on Google Code.
Dave Morin Talks About the Hyper-Growth Pains of Path
Secrets of the PS4: Heavily modified Radeon, supercharged APU design
This is something I've wondered about. So you get a DELETE request against /resource/1 and you delete the resource. When you get the second DELETE request, shouldn't that give a 404, since the resource no longer exists?
Shelly cloud is an outgrowth of a application development company with extensive Ruby and Rails experience, and probably limited resources.

It makes sense for them to focus on what they do best rather than a broader, so-so service.

See also http://headrush.typepad.com/creating_passionate_users/2005/0...

Money quote: "If someone doesn't really hate your product, it's mediocre."
In all of the Jekyll vs. X comments below, I think an important selling point of Jekyll is being missed:

It is built-in to Github Pages

This saves you the trouble of re-generating the site on your local machine and pushing it to a host.
Recently on the "Hot" section of the iTunes store: "Seesaw for iPhone".

https://itunes.apple.com/ca/app/seesaw-for-iphone/id57980437...
I have my contact info publicly available on all of my domains, and I don't see any specific signs that any of the spam I get is directly attributable to that. But I did get an email from a guy in Canada a couple of weeks ago, asking about buying one of my domains, which I sold to him. Personally I think the benefits of having valid whois info outweigh the negatives, but that's just me...
Inkscape's QT-based(?) UI looks like a hot mess and feels just as bad on OS X.

It's probably fine for Windows, though.
How to read a JSP form data using Servlet Class and insert the data to MySQL
Well, yes .NET (IIS, specifically) does have a poor default (or rather, the default *.config files created by things like VS have poor defaults). However, hiding the error isn't really enough. Yes, it doesn't expose very many things. But it has exposed, of course, that you're running IIS. And the site is .NET in some form.

Those might not seem a big deal, but you've just provided quite a lot of hints about what the attack surface looks like. Most vulnerability scans will flag up "leakage" of data. IIS also does annoying things by default like "powered by IIS" type HTTP headers (it's not alone in that of course). You'll usually be warned to switch that off because you don't want to make attacks easier than they otherwise would be. Internal error form leakage is just another example.
Startup Workaway III: 16 founders, 10 days, 1 Greek mansion
It's at the bottom of each page: "Still bored? Then try my Google+ news feed." Which links to https://plus.google.com/103530621949492999968/posts
Nintendo taps smartphone apps for console boost
Note, the programs in go/test/bench are not necessarily the same as the Go programs shown on the benchmarks game.

Most to the point, the mandelbrot program shown on the benchmarks game is not the same -- someone contributed an improved program to the benchmarks game.
I can only assume that Jekyll is only targeted at people who already know what it is/does, because I read everything visible on that page before the break, and have no idea what it is. Oh wait, there are hints about it being about "blogging" and "posts" and "tags" in the feature list.
On their own terms, yes.

The serial killers are the lower classes of psychopaths, usually with other mental issues.

They don't all become CEOs but they generally rise to the highest level permissible by their intelligence. An 80-IQ psychopath isn't going to rise to the top of a bank, but he will end up in a position of power over other people.

Of course, they blow themselves up every few years or so, but they usually move away unharmed.
EDIT: Your wireframes say Pose on it, so now I'm confused.

If I'm not mistaken, Pose did this with their app: http://techcrunch.com/2011/01/11/pose-a-photo-sharing-app-fo...

I'm not sure if they've pivoted away from that idea or it's still part of their model, but it's definitely been done before. I'm not confident that someone who just picks this off of you will execute on the idea better than those with a lot of funding who are doing it now successfully or did it already unsuccessfully.
No, the algorithm is to run the program and see if any state is repeated; if it is, the program is in an infinite loop (where "state" means, roughly, all memory and remaining length of input).
Of course, this requires 2^[bits of state] bits of memory, and a similar amount of time. Obviously an interesting (read: approximate) solver would use tighter heuristics.
This is sad. Back when I was heaving in print-based design, I used Photoshop religiously, but when I switched to web, Fireworks was my tool of choice.

I need FW way more than I need PS these days.

How's Acorn as a replacement?
Or don't lie and explain to what degree of certainty it is an infinite loop...
How to run scripts in Linux faster than Cron does
I'm not entirely sure about what error code to return, but that wouldn't affect idempotency, as long as it remains deleted.
Yeah. For a long time I had a crude X in black duct tape on my laptop, and no other stickers. Almost everybody asks what it means because... it looks like it means something.

If I saw that, I would probably have assumed you were just a huge X-Files fan or something.

Actually, thinking about it now, I think the next laptop I buy, I'm going to put an X like that on there, along with a small sticker that just says "I Want To Believe".
Project Creator: AlanT

Perfect.
But even if your program only uses 5 MB of RAM, that's still 2^(5,242,880) or about 1.4x10^1,578,264 steps you have to check.
Would love to try it, but the "Linux" link points to a DEB package (I'm on RPM distro ..) that's missing (404):
http://41j.com/hterm/hterm_0.0.1-1_amd64.deb

Can you provide a generic binary?
It makes sense to return a 404 for DELETE request on an already-deleted resource, but the response to a request is simply a representation of the resource. My point was to note that DELETE is idempotent - the resource itself is similarly deleted no matter how many DELETE requests you submit to its URL.

Edit mfenniak suggests using HTTP 410 Gone instead, which makes more sense than 404 Not Found if you can configure your server to remember that a resource was deleted.
Minor nit: I agree 110% with the article's point about the need to "Prominently feature a '[noun] is' paragraph", but the example they give isn't that great:

"An excellent example of this in action is on libcinder.org where it states right up front: 'Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.' Perfect!"

I'd push back on the assertion that this is perfect. "Library for professional-quality creative coding in C++" is actually a pretty fuzzy, non-descriptive way to describe your project. The only real thing you've learned after reading it is that it's for C++; you don't know anything specific about what it does, just that it's "professional" and "creative."

The Cinder developers actually have a much better one-sentence description at the top of their About page (http://libcinder.org/about/):

"Cinder provides a powerful, intuitive toolbox for programming graphics, audio, video, networking, image processing and computational geometry."

There's still some fluffy words in there ("powerful," "intuitive"), but overall it gives you a much better answer to the question "What is this?" than the tagline cited in the article does.
What's the attraction of the .io domain? Seeing it crop up in many places and I'm not sure what the significance is.
Let me guess, H stands for Hollywood :)
I originally provided a CSV export of my AdSense history but then it was pointed out to me by an acquaintance that the ToS strictly forbids it; it does permit talking about 'aggregates', IIRC, so hopefully there won't be any problems.

(Another acquaintance then pointed out to me that I am apparently a Famous Person now and lots of Googlers read Hacker News, so I always have the option of getting real customer service that way... which doesn't make me too happy - you shouldn't have to be that rare geek who frequents one particular niche site to get problems with Google fixed!)
I actually implement this in MailChimp by choosing their most minimal template, then removing all the extra design stuff. One thing I do like is a max-width on the email so that if opened in a wide browser window the line-length doesn't get too long.
Definitely, I often catch exceptions and wrap them just to add more information from the try-finally scope. It is so frequently useful to get a full story of what the app was attempting to do.
Whois privacy email addresses will forward incoming mails to you as well.

A buying offer can be a smart way to probe the owner behind that privacy wall, who I guess most of the time is just a normal guy/gal...
I can understand the appeal, however its just not that feasible on low powered devices(Yet). Most mobiles (most things videos infact) have some silicon dedicated to h26x decoding. Using that silicon is a massive order more efficient (both power and CPU/GPU) Its also more reliable.

The other thing to note is that if ars is correct and that it only uses I-frames only in some cases, its not going to be bandwidth efficient. That's one compromise you can't really make in mobile land. Its also going to require two separate streams (one for each class)

One last thing, I've not actually seen any output "in the flesh" as it were. VP8 was supposed to be wonderful, but in fact its almost a clone of h264, just with marginally worse performance.

(another thing, its actually really hard to make an HD player from scratch. You wouldn't think it but putting frame on screen in a timely and smooth manor is really not trivial.)
What's the most important question?
I agree. One of the things I love about scientific papers is being able to read the abstract to determine if the whole paper is worth reading.
Cool. We're big fans of what you're doing at DocumentCloud.

I originally got into this because I wanted a similar tool for LaTeX (my background is in physics), but after understanding how bad the existing version control tools for business documents were, we just had to start there.
A bunch of images are broken for me on this page; what javascript is needed to view them?
I imagine that the previous localization results for .io will be scrapped. This means that .io domains will now rank as high as .com/.net etc.
Like the Fisker?

http://en.wikipedia.org/wiki/Fisker_Karma
I believe besides those two, my Silk Road essay ( http://www.gwern.net/Silk%20Road ) hit the front page sometime in the past year.
Three Counterintuitive Points about SMB SaaS
People treat it as though the io stands for input/output (http://en.wikipedia.org/wiki/Input/output).
So? This can be easily detected by comparing snapshots of memory, including any registers, etc.
Here I am. What can we do?
+1

There is a massive amount of high quality content, encoders and transport tools. Even when h.265 is properly ratified its going to be at least 2 years before we see mature tools/content.
Big data mining and new hypotheses in mental health research
Good Email Marketing Habits Every Business Owner Should Develop
Whoops, I've fixed the deb link now. I'll look into creating a static binary which should work on most platforms. It should also be pretty easy to build from source:

https://github.com/new299/hackterm

Though the source needs quite a lot of work!
Software eats Hollywood
Yes. But no, no and no.

Seriously, I use Mailinator for stuff I _NEED_ to register to, but not for accessing an article on HN. There are close to a hundred new articles every twelve hours on the HN feed, I select about 30 of them that may seem interesting because I don't have time to read everything.

Now, having to spend more time opening another tab to mailinator, registering for a fake account, waiting for the confirmation mail and finally logging myself in to read the article? That's attention I can't give out freely.
Forget writing "debuggable code", whatever that is. Normally that's called "code that makes sense" or "code that a human can read", which I'll freely admit is a subset of the kind of code you'll encounter in the real world. It's still what you'd expect a competent programmer to produce.

Write testable code. Each method should have a specific mandate, should specialize, and should delegate additional functions to other methods that follow the same pattern. It should be straightforward to verify that a particular method is working by exercising it according to the various branches it might take.

This is very hard to facilitate with huge methods that try to do too much, there are too many permutations.