skysight-inc/HackerNews huggingface dataset:
Is 5000 dns req/s really a considerable amount of resources? We were previously serving it on old hardware, with negligible (<5%) CPU usage (tinydns) and bandwidth.
We'll see how realistic that is when some vital resource is discovered in Antarctica.
thanks, revorad. Will try it out.
Don't use iTunes for that.

StreamToMe and AirVideo both convert and stream basically anything. (As far as I know, StreamToMe uses ffmpeg internally to make the conversion on the fly.)

I don't even bother with syncing video content anymore.
yes, signed up on zaakpay.com a few months back. Thanks for the contact details. Will get in touch shortly.
Verifone mentioned that Chase was their gateway.
It's not as relevant to the audience here, but more than half of the Web still uses Windows XP and Firefox pays much closer attention to making Firefox look and behave appropriately on XP than Chrome or Opera (and Microsoft just gave XP the finger with IE9)
http://news.ycombinator.com/item?id=107683
> The thing that annoyed me about Chef was the need for a Chef server

You may not have heard of Chef-solo? I've been managing 8 EC2 servers for a project with it and Capistrano, relatively painlessly.
Rescue knowledge from dying in your inbox
You're not bringing much creativity to hand before writing the idea off.*

Here's a two minute model. First - you steer people in the right direction via a loose matching system a bit like they use on okcupid.

When you need some boilerplate do you:
- Type it all out manually at blistering speed on
your expensive keyboard?
- Press a button and watch your IDE nail it instantly?
- Knock up some quick elisp macros?
- Walk away in disgust?

You're a bit rusty on use of a unix API call. What's
the first place you look?
- I've got a directory on my dev server full of
carefully nurtured patterns. If I've seen on
it before, it'll be there.
- There's a copy of Stevens resting on my monitor
- My mates on irc will point me in the right direction.
- This is what the web is for! Google and stack
overflow.

Then you match people for programming 'dates' over coffee. When you're both there, you put a code into a website, and it gives you a sample problem to talk about together.

A week later maybe nothing has happened. Or maybe you've both gelled and knocked out an amazing project. Then you have an exit interview with the website about the person you were matched to.

* We should go for coffee!
Verifone has a point, but it comes through very badly in what they wrote. It's all about the issue of trust and habit.

Skimming equipment, both software and hardware, has been freely available for ages now. And it's quite simple. Anybody who knows how to use ebay and write a small application can create quite sophisticated skimming equipment themselves.

The problem is not the availability of the equipment or the know-how. The problem is what "average Joe" is used to. If "average Joe" would balk when presented an off the shelf mobile phone to swipe their card through, well, then skimming using a mobile phone would be hard. But if the banks and payment processors have trained "average Joe" to know that a mobile phone is a completely legit way of reading credit cards, well then this type of skimming is easy.

If no ATMs existed, well, then it would be really hard to skim cards using an ATM-like device, because people would balk.

It's all about keeping the different legit ways of accepting credit card payment to a minimum. The fewer legit ways, the fewer possibilities of skimming.

On the other hand, there is no doubt in my mind that mobile payment will be the future. Replacing the standard plastic will a chip in your mobile phone will become commonplace soon, and we will also probably see applications where you can transfer money to others simply by having both mobile phones interact.

So the question is if the big fuss really helps anyone, or if it's only delaying the inevitable.
TLDR Person found out other people can be immensely productive with other languages. Then person learned languages X, Y and Z with cool libraries and is now very productive and happy using them.

TLDR TLDR Libraries make a big difference!
I'm also taking into account the time it takes to install prerequisites like Postfix, create necessary users, setup the firewall, etc...
Look up his articles on App Store policies. He's been a pretty vocal critic.
"The Ruby community has been criticized for being exclusive and harsh."

I haven't found that to be the case at all, unless you're asking questions that are easily solvable with a quick Google search (and that mostly stems from the flood of inane questions from Indian "programmer mill" graduates).

Node's community also benefits from the fact that a lot of people are still trying to wrap their heads around events and callbacks, so they naturally help each other through the process.
The iPad 2 Review : Its Amazing.so amazing...
Yeah there is really no point taking exactly the same approach as Google, maybe Microsoft have the resources to do that (although still a long way back) but for a startup I think it would be impossible without some form of new take on things.
I wish you could see all the queries you made and their results 5 years ago, try them again and see if the results got better or worse. My bet is on better.
If you can keep the one page no-scroll policy of the default layout that would be awesome!
ad hominem
I think what could eventually be even more impactful than the videos themselves is the statistics tracking he showed. With that kind of data across thousands or millions of people, you would see patterns of people who had the same problems and questions in the same places, and you could redo the videos to be more clear in those areas and answer those questions preemptively. With a web-scale audience you could do A-B testing experiments and optimize the performance of your teaching material. I think a curriculum optimized in this way could eventually be dramatically better than even the best traditional education has to offer today.

Today teaching is an art; this could turn it into a science.
Aren't there already many competitors to Paypal? They're not as well-known, but I don't think starting another web payment service is a very good business plan. For example, I know Netteller has been struggling pretty much.

I agree that Paypal needs a bigger competitor though. They're really making a mess of it.
Right, because no one should be worried when Apple makes overtures towards monetizing what has been traditionally the only working compiler tool chain for OSX. Thanks, I guess I was just over-reacting. :P

It's amusing how any time Apple does something like this the apologists come out of the woodwork falling over each other to defend them.
This doesn't seem like an article written for a technical audience.
that casual consumption argument is getting old. no, the ipad is not useful for techie tasks like writing code.

but.

it rocks as a business device. if you sit in meetings a lot, needing to walk from room to room, it is awesome. take notes, do e-mail, run presentations. access web based enterprise software like salesforce.com.

field force personnel? they love it. no more charging, no more boot time, it just works and doesn't weigh them down. big pharma as an example is moving heavily onto the ipad. companies like veeva or cegedim offer dedicated ipad apps by now.

the ipad is a game changer in the business world.
Pimp my interactive interpreter
Square doesn't store any data at all. Currently, the app requires internet access to process the payments.
From http://www.sq-skim.com/

>Let me explain how easy it is to exploit the vulnerability.

A criminal signs up with Square, obtains the dongle for free and creates a fake Square app on his smartphone. Insert the dongle into the audio jack of a smartphone or iPad, and you've got a mobile skimming device that fits in your pocket and that can be used to illegally collect personal and financial data from the magnetic stripe of a payment card. It's shockingly simple.

The issue is that Square's hardware is poorly constructed and lacks all ability to encrypt consumers' data, creating a window for criminals to turn the device into a skimming machine in a matter of minutes.

The "problem" is that the Square reader thing doesn't encrypt its communication to the iDevice.

And it shouldn't. As Square said in the letter, by merely seeing your card someone has enough information to steal from you. At best they could public-key encrypt the data in the reader itself and pipe the encrypted data to their servers... until someone cracks the key. Or makes a fake Square reader that's identical to the ones out now. At which point we're back at square one. As it stands, Square just made a simpler version of a standard credit card reader, and for some reason they're claiming it's a security hole.

FWIW: Verifone just guaranteed I'll go out of my way to avoid ever being a customer of theirs. This is FUD, plain and simple; they're probably doing it because they see a threat and are trying to squash it, rather than out-perform it.
We don't store any data on the device per PCI security standards. We mention this on our security page: https://squareup.com/security
Sure, the CC data can easily be stolen even now but assuming square gets popular, consumers then will have to "trust one more device" in addition to the card-readers used by merchants, any other place where you swipe the card, the waiter, etc etc.
And more so because its much easier to write rouge apps or malware-apps for smartphones than to hack the dedicated card readers. In case of a malware-app, the danger is not just limited to one merchant.
It seems to me that the real question raised by verifone is not being given enough concern.
Why can't the square card encrypt the CC data ?? with a private key that only square-app can make sense of?
I'm not seeing this in my (paid, google apps) account - does anyone know if it's rolled out for everyone?
Hold on. Gruber says that videos from the iTunes Store require less CPU to decode. It strikes me that that must be patently untrue. If anything, the DRM should require the decoder to work harder.

Can someone explain by what metric this might be true, and why?
Believe me, Apple has given me plenty of reason to be angry at them before (I've been a victim of their arbitrary App Store rejections). I'm just saying we should all keep a little perspective on this particular issue.
Create an A Record for your highest queried subdomain.
Those will be cached and eventually decrease the number of queries. Depending on the number of subdomain you can create and remove it on signup and cancellation.
[translated] Last Norwegian party chance to stop the surveilance act caved
I'm on O2 and they definitely do charge.

Take a look at http://www.vodafone.co.uk/personal/price-plans/managing-my-c... and you will see Vodafone do charge as well. Perhaps you have Vodafone passport which makes it cheaper?

Sorry to be a pedant, but I wouldn't want you to end up with a big bill you didn't know about!
on't forget that apart from the four people who used a Microsoft tablet, this is a new product category and most people are nervous around new technology. Less is more on that front, as they make users comfortable with the concepts in use.
One more thing that I think is very good for a situation like this. They kept it short, to the point. The message couldn't be more clear, and people can get suspicious if you're doing PR to clear up a fiasco, but you're rambling. In those situations, it's like you're obfuscating the message to hide the real deal.
Hard for me to believe that people will want to buy a used, out of warranty iPad with half the ram and half the cores of the new model for ~$100 less. In fact, the apple certified refurb with a new battery, shell and 1 year warranty is already $429.
We ported a pretty hefty application to Heroku, and surprisingly, didn't have much customization that needed to happen in regard to gems. We did have a hand written Nginx module that we had to toss out, and took care of the stuff we needed to take care of on the Rack level. The Rack middleware we had to write was really minimal, and took only an hour or two to write and test. The application gets around 20-60 rq/s on Heroku, and we haven't had to touch a thing since the migration (/me knocks on wood).
How To Become A Hacker - منتديات قروب الساهر
Yeah, but you could create anything. Lemonade stand. You are just thinking too narrow.
This means that we too will be entering the digital dark ages. Bad news for anyone concerned with privacy, but probably good news for anyone creating privacy preserving software, encryption software and similar.

With much of Europe in the same situation, this is probably a good time for people to think about startups in the field of privacy.
How to get PayPal to Freeze Your Account in One Easy Step:

Open a PayPal Account.
Already Posted: http://news.ycombinator.com/item?id=2307090
Unfortunately, the post spends most of its length on the author's professional history. It is only towards the end in which he spends a sentence or two talking about when he "lost his faith" in Lisp, but still gives not a lot of reasons. Basically, as far as I can tell, there are two major points: he used to think Lisp is great, but (1) no-one else seems to be using it and (2) the perceived superiority of Lisp was debunked when he observed experts in other programming languages.

Perhaps his priors were a bit off (seeing Lisp as the holy grail of all programming languages), but I think it is still fair to ask why Lisp has failed commercially? This has been discussed before, however (Lisp "wars" in the 80s, AI winter, etc.)

I find the way he ends his post interesting, where he argues that Lips has to evolve and improve. The article is from 2002 and in the mean time, a lot has actually happened in the Lisp world. New dialects like arc and clojure have created a renewed interest in Lisps. It would be interesting to know what the author thinks of these developments, and whether they could revive his personal faith.
At best, the issue I can see here is that Square would make it easy to very quickly and casually skim a card without having to look at it, or be seen writing down the info from it. A marginal advantage if you already have access to the card, but conceivably, a fast fingered waiter could pull this off in public view, and the Square app is perhaps a little easier to conceal than other card readers.

What about the value of also capturing the CVV1 code, which, as I understand it, is the only piece of info not already printed on the card?
The issue is truly the stupid one you mention. But it makes sense if you think about it from the point of view of a company whose business is "secure hardware" to bash the Square hardware as somehow being "insecure".
19 Awesome Open source games for Linux
I have no idea what your comment has to do with the parent? Sorry, confused, could you clarify?
due to hype, lack of understanding and proper education. ^_^
"by spitfire 22 minutes ago"

Eponysterical, as they say on MetaFilter.
NoSQL Option: Triplestore Databases
Github is a web application, Twitter is not
TiL;De...R? If so, that's kinda clever...

I disagree with tldr on this entirely, however; it's short, to the point, and an astoundingly good way of responding to the allegations (ie, FUD).
Presumably, encryption would add hardware costs to a device that they're giving away tens of thousands off for free, and only provide the illusion of additional security on top of there existing security measures once it hits the iOS client (pure speculation on my behalf).
moneybookers.
same result.
problem solved.
Is The Web's Focus on "Now" Losing How to Find "When"?
As a PhD dropout from an east coast Ivy League school who just turned 24 this year, I would say a PhD isn't worth it if you've already decided not to follow the academia path for the rest of your life.

Besides, PhD programs in the states has been filled with Chinese and Indian smart kids these days. While you may be looking for your unique contribution to the frontier of the fearless intellectual exploration in Mother Nature from those programs, those smart Asian kids are just looking for a ticket into the states and they probably would sacrifice as much as it takes to outperform you.

So take a pause and pay attention to the facts. I know your advisor may be extremely warm and friendly and his recent publications may be extremely exciting. But the facts are that they expect you to follow the academia path while you don't want to, and that your grad school classmates are competing for an immigration stamp which you don't care.
Encoding video is a complex process and the professionals who prepare movies for the iTunes store have better algorithms and will tweak options for better, smoother playback.

I'm not sure about the DRM, but algorithmically it's probably a lot simpler than h.264 video.
Judging from the downvotes, it's interesting to see that most people don't seem to know the second meaning of "sex" as a simple synonym to "gender", thus falsely assuming my above comment to be offensive.
As of yet I'm a student (nearly finished with my masters in CS), so most of my work is either research related code or things I write in my spare time. I mostly fund my activities from my part-time sys admin job (which is rather low intensity, so I can do some coding during slow times.)

I plan on starting on a PhD when I'm done, and basically continue like this. How I continue to fund this after the protective bubble of academia I haven't really considered yet, but that's a few years of for now anyway.
>I haven't found that to be the case at all

I was always baffled by this, but I from what I have read recently it seems to be a confusion between 'end-user' developers and 'ecosystem' developers.

End-user developers who only use ruby/rails/etc to build things, for work or whatever, operate on another plane from the developers of rails itself and various associated libraries.

Members of the first group generally do not need to come into contact with the machinations of the core ruby community for a long time, so we can be left a little baffled at first by these accusations of 'harshness,' all the other hackers who answer our questions on stackoverflow and write helpful instructional blog posts seem really nice!

Then eventually you read various IRC logs, mailing lists and personal blog posts by various members of project teams and certain notorious hero developers, and you realise where the accusations stem from. It doesn't seem as bad now as it was in the Rails 2 vs. Merb days however.

The most important thing for bystanders to realise however is that these criticisms of the ruby community do not actually have anything to do with the 'end-user' developers who you will be dealing with as peers on a day to day basis if you are writing a ruby project that isn't a library.

Anyway I've remembered that this thread is actually about node so I'll shut up and have breakfast.
Where does the author get the idea that JavaScript is easy? As a Ruby and Node developer, JS is much harder. Fewer libraries, less syntactic sugar (e.g. 3.hours.ago, 3.times) and a prototype object system.
Second that, I'd really like to try this out.
What exactly makes it ugly for you? I'm not arguing against you but I'm interested in your reasons.
I grabbed one - gonna try to hack it and make a web server. :)
Nice but I find it troubling to give "bite your tongue" as advice. There are a lot more safer way to incite pain such as pinching your arms. Tongue biting?
My 2p: leave text-decoration at its default value.

Advanced users who dislike underlined links can and do configure their browser to turn off underlining of links.

The non-webinclined don't know how to change this setting --- may not even know it's possible --- so they will see links underlined.
Actually the entire premise of MIT OCW was to make superior educational material available worldwide i.e to a mass audience, and it was a pretty big deal when announced. After OCW, several other organizations started doing the same. I wouldnt be surprised if Sal got his inspiration from OCW. (The Univ. of Tubengin TIMMS predates OCW but is completely unknown). So imo OCW has the larger impact.

Also, I've been following KA for a while and its definitely been around a lot longer than a few months, its form has changed a couple of times, much improved now. IIRC Sal originally started by posting on youtube.
..and jack didn't tweet it either.. now, that is class.
To add some detail.

Programming languages live and die by their libraries, i.e. vocabulary. The differences in grammar are in my opinion rather small, when we talk about how expressive a clever programmer can be. Can a person be even more expressive in Lisp? Perhaps but it's not essential. The library support on the other hand is essential. You want to stand on the shoulders of giants for the next step. In all modern languages you can write elaborate, expressive libraries (read DSLs) for your pet problems.

I think my TLDR summarizes the original author's post but if someone disagrees, then we can have a fruitful discussion :)

Disclaimer I use Java and Racket daily.
There is a similar treaty that applies to Antarctica. We know how to build bases there (there are over 50 research stations in Antarctica). If the Antarctic Treaty was broken by building a military base, there'd be a precedence for building a military base on the Moon too — once we've figured out how — and breaking the Outer Space Treaty.
It was actually the same application i was using to test Java IDEs in 1996.

http://www.javarants.com/suba/html/visualj++.htm
> created:	335 days ago

Hardly a new account, though it is his first comment.

I don't think it's him, though; I imagine the real Gruber would have tried to take http://news.ycombinator.com/user?id=gruber (which is still available), so as to match his Twitter username.
Search Engine Optimization [SEO] Hotlinks - منتديات قروب الساهر
I too am curious about this. It didn't look like prezi, but it certainly had zooming and embedded live video and some other neat things.
$549 - $100 instant rebate puts it into strange category of being over or under $500 depending on how you interpret it. In this day 3GB is the bare minimum for a new laptop.
Sadly, for what you want to do, you essentially need to be a merchant bank yourself. Your business model seems to involve collecting payments on behalf of other people. Most merchant agreements from ANY bank or service provider would prohibit this activity.

Without the correct processes and procedures in place you open yourself up to issues involving money laundering and tax fraud. To do this right you need to spend the money on the identity, security and conflict resolution processes and procedures to ensure you mitigate this risk. The costs of real merchant services will pale in comparison to what you will spend on these issues.
1. Open a PayPal account.

2. ???

3. Profit!

4. Have account frozen by PayPal.
My dad had a small eBay business several years ago and his account was frozen for some very illegitimate reasons. I was too young to really understand then, but in light of this and several other similar cases I've read about online, I'd stay away from PayPal.
They will, but if people won't improve and aren't willing to take the jobs that are available, what are we going to do?