skysight-inc/HackerNews huggingface dataset:
I'll take this time to plug my startup: http://tutorialize.me

It lets you quickly and painlessly add tutorials to any page, without taking users off the page. Not the same as a video tutorial, but in many ways better.

If you hate video tutorials, try ours and let us know what you think!
DNS Dampening
Countering DNSSEC Amplification Attack
The teaching exception does not include copying, only performance and display, copying and distribution is what's happening here. The plans I've looked at contained fonts/images that have specific licenses forbidding commercial redistribution/resale and they are distributed as part of purchased plans. The author of the plan includes links to where the fonts/images can be purchased but still distributed them in a commercial form. The DMCA safe harbor would be the only thing I think that would protect them, but that hasn't stopped suits in the past.
Data that lives forever is possible: Japan's Hitachi
Ask HN: How do deal with scrappers/bots?
I'm having an issue with a random individual who has built script/bot to scrape content off of my startup's site. We have a public API with the same content, but this individual is using private calls at a rate of 30+/sec and he's essentially taking down the site. I've blocked his IP via the firewall, but I'd like to figure out a system to prevent future individuals from doing the same thing.

So in your startups/api's how do you deal with bots/scrappers? I found that just blocking him at the backend didn't help since the requests were just coming faster and faster (less to parse).

Also, any recourse? Almost taking down someone's servers is not cool. Not to mention the costs incurred from having to serve 53,000 extra queries in a 4 hour block (bandwidth and CPU).
"Yes, but 'sure meet you there' wouldn't be quite juicy enough to satisfy the 'that was not private enough so therefore it wasn't a private message' crowd."

The whole point of showing it next to a screenshot of the email or the message in the private inbox is to confirm that it is PRIVATE regardless of the actual content. There might be somebody out there who has an unusual interest in other people's private messages, but I think the vast majority of people are looking for something a bit more real than "this happened to me."
Can't Properly Monetize Mobile w/o Analytics
I'm on the fence about this. I was teaching an introductory computer science class last summer and used case studies as one of the main elements of the class (this is when we discuss how to solve a problem and I would code the solution in front of the class; usually 10-15 minutes or so). It worked very well for the class, but several people indicated in the exit survey that they would prefer a recorded version (even though they would lose the interactivity) as they could refer back to the things they missed or didn't quite understand.

I also recorded several short demos for the IDE I've been working on (http://studio.zerobrane.com/) as demonstrating live coding or live debugging seems to be much more effective when you can see it in action rather than read about it: http://studio.zerobrane.com/tutorials.html
That's never stopped other copyright holders. How many lawsuits have made the press because they were against elderly, dead people, etc? Quite a few.
What about using your server to run the software, but flat files as storage, I could point it to dropbox for example?
As much as I disagree with Schmidt about true anonymity being "too dangerous," I have to point out that he said anyone, not everyone, and he was specifically mentioning the government.
While we're talking about scams, here's an interesting form which has cost several people their jobs and lost a lot of money for some UK schools.

(http://www.computerworlduk.com/news/public-sector/3400081/ba...)

(http://www.bbc.co.uk/programmes/b01n2t2f)
Wow, wish I had found out about this earlier! I would've loved to visit Google Chapel Hill, but the event is today and I am headed out of town!
I think you're probably just using the wrong term. Android does not have an open development model (which is certainly a downside), but they are certainly open-source.
A Bug Report is a Gift
It was a great read and a nice way to give it back. Btw, after the last few chat messages I get a creaky feeling that Rebecca is a dude!
True or false, it's not going to help Facebook stock.

Even if it's just people's perception, it actually matters a lot. Facebook need user to trust them on privacy issues, that's their core.
because they will not provide a good service. period.

The same reason big companies have an incentive to charge you high and provide little, because they are your only choice.

at my last apartment i was FORCED to use the services of a local provider. the rent contract said something like "you are already paying $70 for basic internet and tv. you can upgrade with them, or hire something else but you will still be paying the $70"

anyway, they were extremely bad. awful service. insisted on configuring the modem on their end with a fixed mac address... had to keep changing the mac everything i switched routers or wanted to connect a computer directly. somebody else would have to waste 10~20min on the phone instead. Service offline everytime it rained (not much a problem in LA) or got too windy (couple times a week). Several unannounced upgrades downtime...
That sounds like a horrible to place to work in... I'd feel uncomfortable doing anything other then work, and any coder here can tell you that you need to do SOMETHING other then work every now and then or you burn out very quickly in the day.
"100% Flash" is not that bad - I'm using FBSD at work and never bothered to configure flash plugin (it's possible! really!) so "100% Flash" sites are just completely under my radar. I think sites which use flash exclusively for navigation, as in top/left/right menu are worse. I can see those, but to be able to do anything (like go to other page!) I need to use google. Thankfully, I didn't see such a page in quite some time.
It shows that obfuscation is only good encryption when nobody is actually looking for your data.
2011 Make Magazine Interview with Bre Pettis
Is it actually unimportant if a chat message is dropped? It seems damn important to me, what use is a chat app if someone sends you an important message and you never receive it? I could see that being true for something like anonymized logs where you are only going to be looking at it in aggregate, but just silently ignoring chat messages really doesn't seem acceptable to me.
Samsung Galaxy S3 vs. iPhone 5 display shoot-out: Apple wins again
Remember that our focus isn't to make 15 new startups in a city over a weekend, our focus is really education. We believe in "experiential education," or that the best way to learn something is by doing it.

That being said, many real companies have come out of Startup Weekend (and many many more have come out of people meeting or working together at Startup Weekend).

But, a quick list off the top of my head: Zaarly, Foodspotting, Rover, Tioki (formerly DemoLesson), Tapin.tv (YC S12), LaunchRock, Scanadu.
So TC have basically rewritten their entire article rather than add an update but anyway.

There is no good way to answer "how do we correct a story that was completely wrong," but this seems to be a decent enough way to do it.
In practice, the gas tax covers only a small portion of road maintenance costs.

http://www.subsidyscope.com/transportation/direct-expenditur...
Japan, France, Australia, and Britain (a sampling of countries being discussed) all have minimum wages that are comparable to or in excess of the United States.
The Principle of Least Surprise has local scope. You may be surprised to find asynchronous writes on an arbitrary database, but not for a database that is documented, advertised, and marketed as asynchronous-by-default.

'Surprise' is relative to the current environment and paradigm (in this case, asynchronicity)- if you find that surprising, then that means that you should have read the basic documentation properly.

> MongoDB could ship "safe" (with the same trade-offs), but chooses not to.

Because that's one of the main points of choosing MongoDB...
[Android App] Scumbify
Where on this page is the word asynchronous mentioned:

http://www.mongodb.org/

If they just wrote asynch on that page somewhere most experienced programmers would immediately understand the implications. And also understand how the amazing performance was being achieved.
OK so assuming Americans do end up paying way more for less in the phone, cable, and internet departments, what's the solution?

I can't recall one month when my parents, both highly educated and cautious, aren't griping about some "strange" or "unknown" charge creeping up into their phone bill. They've even tried different plans on different networks over the years to find the most economical package for the family. When I ask them which network they like the best, they always reply with, "it's not about which network is the best, but about which one sucks the least."

And internet? I'm tired of hearing how overseas ISPs are just better (speed to cost ratio) than the ones here. I guess I'm just crossing my fingers waiting to see what happens with Google Fiber, but I seriously hate putting all my eggs in one basket.
Can you elaborate please? With a Postgres/MySQL/Oracle installation I can say `CREATE DATABASE` and get a new namespace. I couldn't find anything like that with Mongo. Am I just missing something?
On the list!
It might be only certain users affected; I have trawled through all the '09 posts appearing on my feed, and all of them are legit wall posts from then.

Indeed; it was actually interesting to see how different Facebook was back then. So much more intimately public in terms of messaging and back/forth.
This feels like the "everyone go find weird stuff in your Wendy's food now" situation all over again. Except explained more by incompetence than malice.

I don't even like FB, but come on people.
Common Lisp allows all sorts of internal runtime manipulation and is usually compiled to machine code. :-)
Yeah, I'm really certain too. Some of them seem surprisingly private though, so no wonder people get scared. It's still a bad thing that friend banter from long ago suddenly shows up for all your new friends / colleagues / family to see...
What would be the pass/fail criteria for such a test? Conventional aircraft are hardly immune to microbursts either, after all.
Asynchronous != Faster | Ruby’s EventMachine – Part 2
Entertainment is a method by which people acquire cultural facts, knowledge, even wisdom and philosophy. It easily extends to picking up domain specific knowledge as well, episodes often center around a scientific/technical subject which allows audiences to pickup a cursory level of knowledge in a subject otherwise foreign to them. So directly, yes, entertainment=information even in a very literal sense.
Awesome stuff! Just saw the new pricing updates too, nicely done! Filepicker is going to be perfect for my next project :)

I just whipped up an add-on for my own PHP CMS here too (based on your Cake example):

https://github.com/jbroadway/filepicker

Cheers!
CenturyLink recently hooked up my block in West Seattle to fiber.
I'd probably apologize for my clumsiness and keep walking.
>they are willing to break the rules, what you don't know is how many they are willing to break //

Isn't this true of almost everyone in society - whether it's jaywalking, or [minor] speeding, or not declaring income, or under-age drinking, or taking a sick day, or 'borrowing' a ream of paper from the office, or ...

My point I guess is that scamming people online doesn't seem to be a gateway to violent crime or anything like that??
Someone actually did a paper on why every one of these scams seems to come from Nigeria[1]. If you're not at least suspicious when something like this comes "from Nigeria" at this point, there's probably no helping you.

[1]http://research.microsoft.com/pubs/167719/WhyFromNigeria.pdf
The correct way is a rectification. You leave the old story and point prominently to the correction at the top.
Looking for a Ruby on Rails Developer / CTO / Co-founder
Is NASA the Next California?
To be clear, Apple already did win that case: http://www.guardian.co.uk/technology/2012/sep/14/motorola-mo...

Nothing about that makes sense to me, but that's patents for you.
If I'm logging upvotes on a post or comments on a blog,
[...] I think it's fair to ignore errors.

Even in that situation, you need to know whether you're discarding 1% of upvotes or 99% of upvotes.
With any luck they'll start undeleting less-than-charitable picture comments I removed once the subjects of those comments joined Facebook. You know they still have them.
The Windows app for Github is pretty spectacular. Simple, beautiful and to-the-point.
This is exactly what I'm seeing. I just spent half an hour on the phone with my friend going over public posts from 2007 saying "WOAH, did we _really_ say that in public?". Every one was public. There were no examples of private messages showing up.
Ask HN: Are there any GOOD all-in-one Recurring Billing & Invoice Apps?
Are there any all-in-one Recurring Billing & Invoicing apps that offer solid recurring subscription management, with the added ability to send out invoices that ask for the customer to "Approve" or "Pay with Card on File"?

I use Recurly to manage monthly subscription services because it's fantastic for that part.

But then I use something like Freshbooks/Harvest to take care of the larger one-time costs because I want my customer to be prompted to look at the invoice and Pay.

The issue I'm constantly running into is my clients end up always saying "can you use the card on file". I was hoping to find something with the power of Recurly, but the added ability to send out an invoice that requires the client to actually click "Pay" or "Approve", which then charges the card on file.

I don't want to just add one-time charges to my Recurly invoices because that would auto-charge on the next invoice.

Thanks!
Hosting on this continent is pretty much a ripoff as well.. one can reasonably assume something is terribly wrong if pricing is broken up to that level.

Anecdote alert: I recently moved from a stateside provider to one in Germany. A dedicated server, quad core, 8 gigs, 1TB transfer out was running me around $120 a month from my usual provider.

The German host has me set up on the same CPU, but with 32 gigs and 10TB transfer out for less than $80.

400% more memory and 1000% more bandwidth for a $40/mo reduction in cost. The pricing on stateside dedicated servers wasn't out of the ordinary either. If anything, I've seen virtual servers be on the same level, with dedicated servers even more absurd.
random accts of kindness?
Most of the time, yes. Unless you want to triple the monthly fee.
Nearly 100 years ago the citizens of my rural locality built a co-operative telephone company. The organization still remains owned by the customers and, as such, have to act to the interests of those customers.

The result is that the entire service area – which consists of mostly farms, and some small town areas – have had DSL connections for more than a decade and they have been working to roll out fibre to those locations for the past few years.

If the citizens are going to pool their money to build infrastructure anyway, what advantage does the government model bring over the co-operative model?
Mysterious circles not just for cornfields anymore
Do you think work is a game? Social Lair sure hopes so
No, it applies in civil cases, but the Judge has the power to set aside the verdict (so it's not as powerful).
That was my first thought as soon as I read a few sentences. It is almost identical.
I abandoned Google fonts because of the annoying latency / flash on refresh. The Adobe fonts are smooth on my dev machine. That might be worth the difference under the hood.
Awesome! Shoot me an email at brett@filepicker.io and we'll send you a T-shirt
Marissa Mayer planning to reveal her plans for Yahoo’s turnaround tomorrow
I agree completely about luxury/prestige brands. Your real argument here is about commodities, and designer stuff is intended to not be a commodity. But regarding those commodities...

(please interpret these questions as being investigative rather than argumentative; I see something compelling in your argument, but I'm not sure I completely buy it. I want to understand better)

I understand what you're saying about a market in which consumers would be willing to pay more. The higher prices are a flag waving, showing profit opportunity to other potential competitors. Those others will enter the market and force down prices until the profit margin to be had reaches a level lower than they'd be able to get if they invested their resources into a different market.

But I've got a vague thought in my mind that I can't quite work through, having to do with demand level (as opposed to actual quantity demanded). It seems to me that if the amount that consumers would like is huge, then the degree to which demand pulls on the equilibrium is much greater. Ordinarily, a supplier's production limit is how much they can get the consumers to purchase. But if demand is so great that consumers will buy everything that can be produced (due to input resource constraints, or long lead times in building production capacity or something), then producers can continue to sell at prices that are high relative to production costs.

Where's the hole in that logic? I see the potential for one in my caveat about input resource constraints: if there's a high-profit item whose production and sales are bounded only by resource availability, then presumably the producer will attempt to buy more of that resource, thereby raising its price. Thus, the underlying cost of production would rise to meet the price (rather than the price declining to meet the cost, as previously argued).

But what about the other barriers to entry, such as the time necessary to build a factory? The fact that a new factory must be built does not mean that the market's not free.
What Will Marissa Do?: Mayer Set to Reveal Her Strategy to Troops
"The investors are investing in us as innovators and our ability to execute on a vision. Being open source means that our users are our best collaborators. Open source hardware is a viable business model!"
An Android monopoly certainly means something. I guess time will tell whether what it turns out to mean is significantly less onerous than other monopolies.
On my dev machine, Google's has an annoying flash / latency issue. Adobe's is smooth.
I'm with you on the fence here, I just think it depends on context. drivingmenuts seems to be talking (at least from the examples) about "how to guides/documentation" that is your usual stackoverflow, google run'of the mill "how do I solve this problem". For all those cases I think he's right on the money. when reading you can skim and find a solution to a specific problem way faster than watching any video. Also for me, all I ever want from these kinds of posts is almost always some the souce code, which means I barely read anything else anyway. But when it comes to acquiring new knowledge (ie. learning as apposed to just "refreshing" or filling in some obscure hole), I think it can be helpful to watch a video because you get commentary and the whole thought process behind whatever concepts are being presented.
If I had 5 cents for every time I've read an article on someone going after the person reporting the hole in their software...I'd probably have at least enough to go get a soda from the company vending machine.

The sad state of affairs is that a lot of companies are more interested in security via cheap obscurity, and will gladly go after the person who dared to publicize their security holes.
And now it's reverted back. The new title was much better!
If you don't mind hosting it yourself it looks like you can buy VAG Rundschrift as a downloadable web font from MyFonts.com.

http://www.myfonts.com/fonts/urw/vag-rundschrift/
I'm pretty sure I had this issue - changed a bunch of my privacy settings, and tried to go find specific posts that were in fact DM's from the past, publicly displayed on my timeline, but couldn't. Also saw this response from FB on TC:

A spokesperson told Constine:

“Every report we’ve seen, we’ve gone back and checked. We haven’t seen one report that’s been confirmed [of a private message being exposed]. A lot of the confusion is because before 2009 there were no likes and no comments on wall posts. People went back and forth with wall posts instead of having a conversation [in the comments of single wall post.]“

Previously Facebook issued the statement:

“A small number of users raised concerns after what they mistakenly believed to be private messages appeared on their Timeline. Our engineers investigated these reports and found that the messages were older wall posts that had always been visible on the users’ profile pages. Facebook is satisfied that there has been no breach of user privacy.”
Show HN: My first Rails app, Platypic: An image host for commenting on images
Myspace teases a completely rethought service, and it looks beautiful
No, but they still had a choice.
Are you sure about that? I am almost positive that you're wrong, and @@identity is per connection. Otherwise how woul it know which table to return an identity for?

I thought that the difference had to do with what's returned if a trigger does an insert or something like that...
After seeing the stickers I was hoping the OP actually sent the computer with an undercover style backdoor installed so he could remotely control the computer, e.g. take shots with webcam, screenshots, install key logger, etc. That would have been incredibly amusing.
EDIT: zevyoura pointed out that I misunderstood the comment I was replying to. Please ignore if not applicable.

Trusting FB? I hope you are joking. You are the product being sold & FB will maximize the value of that at any cost.

Its all one big scam: They provide endless privacy controls over what your friends can see, but discreetly forget to provide controls over what they can sell to advertisers.
One thing I'm walking away from this incident with is a better understanding of the power of the Facebook PR machine. I would be interested in a timeline of how this whole process unfolded... too bad only companies like Google and Twitter will ever know for sure how it all spread.
First known double-spend attack on Bitcoin
Did the same three weeks ago with the 7 year old. We watched a blue jay go from tree to tree, coming back to the same one several times. We walked around looking for him, waiting for him to sing. In the church ground where normally my son races about. It only lasted about 15 minutes, but it was very nice.
That's quite the straw man you're building.

You're asking me to believe what other people say without any proof. I stopped doing that when I lost my religion.
You are a piece of worthless shit because you don't know how to use your stupid mouse drag to move around. You are probably a kid because half of the written tutorials are poorly written leving necessary things behind
Sparrow will get update to support iPhone 5
If you accept the default prompts, it's enabled automatically on iOS 5, and, because it's keyed based on your phone number, also automatically used when messaging other iPhone users. Combined, not only do people use iMessage; it's resulted in a MARKED decrease in texting volume in at least the US.
What about online collaboration? In my experience, that is the only place collaboration has actually happened. There's something about asynchronous collaboration that seems to make it more effective than synchronous collaboration, at least sometimes.