skysight-inc/HackerNews huggingface dataset:
Finder selection behaviour re-engineered [NSFW]
Blizzard Still Has a World of Warcraft Linux Client
You can rotate from the command line on OS X via sips:

$ sips -r <degrees> <image file>

Note that sips updates the file in-place, so make a copy first if you wan to retain the original.

(sips does a whole lot more as well, though its interface is a bit odd. See sips -h and sips -H as well as its man page)
io[1] has 10k lines and is embeddable. It's somewhat similiar to Lua.

[1]: http://www.iolanguage.com/
Acorn has been a godsend to me as it's just powerful enough to handle the types of family projects that come up (mostly picture thank you's, invitations, xmas cards) but simple enough that family members can accomplish the projects without my assistance.
my mage would definitely enjoy azeroth in linux mode.
Deliverability is the biggest issue. The other things they mention are just nice-to-have. If they can prove Amazon's system has a significantly lower deliverability rate they've got a solid argument to hold on to (for now).
It's on http://code.google.com/p/phantomjs/wiki/QuickStart about three quarters of the way down the page:-

phantomjs rasterize.js 'http://en.wikipedia.org/w/index.php?title=Jakarta&printa... jakarta.pdf
I didn't go to an Ivy League school and I got an offer (about 5 years ago). I know of plenty of Google employees who aren't Ivy League.
California Universities Feel the Squeeze - imperils tech industry
Whoooooosh
Cool!

But, have security issues been considered?

It looks like a Javascript thread-of-execution that can write to local filesystem paths (to render graphics, at least) may call into network-loaded DOM/code. Is there any assurance that page contents can't discover and use phantom API operations? (Or perhaps read local 'file:' URIs?)
Perl 5.12.3 released
Presumably you don't see the WebKit window or anything like that; it runs invisibly and doesn't require any window server.
As mentioned elsewhere, Amazon is one of the largest email senders in the world. They probably know a thing or two about deliverability.
Apple Mac Book Review and Price In india | TECHGADGETSITE
Recalling memories while asleep lock them in place
10 WordPress Themes and Icons from WPBundle - only $89
WPBundle is an amazing bundle of 10 quality WordPress Themes and an extremely useful, and ever growing, bonus icon set.The regular price for this bundle is $250, but for today's deal, we're giving all this to you for just $89 - a full 65% off! Pretty sweet, uh?
DVD to iTunes guide - Rip DVD to iTunes, Convert DVD to iTunes on Windows or Mac
Want to Rip DVD to iTunes, Copy DVD to iTunes, Transfer and Save DVD movies onto iTunes library to sync to iPad, iPhone, iPhone 4 and iPod Touch? Follow this simple guide to import DVD to iTunes (9.0) for playback DVD Movie on iTunes.
[AyoCariRumah.Com]9 Green Architectur Karya Mahasiswa
AyoCariRumah.Com – Sementara itu, bagi mahasiswa arsitektur sendiri, dituntut untuk lebih kreatif ketika masih duduk di bangku kuliah. Sehingga di sebuah lembaga pendidikan formal tersebut, yang pintar dan kreatif tidak hanya profesornya. Baca Selengkapnya http://goo.gl/G3Grk<p>Jika Anda merasa tulisan ini bermanfaat, silahkan share ke Facebook dan Twiter Anda. Semoga menjadikan ilmu yang berguna dan bermanfaat bagi semua! [ACR]
That's a good point, I guess if you did it with Gravatar instead it might make more sense as there wouldn't be any data leakage.
Accounting and Payroll Software – Upgrading During a Slow Economy
Roar of the lion father: 10 ways to destroy the imagination of your child
For Sale: 2BR/2BA Condo in Las Vegas, NV, $43,500
using GAE and DryDrop to host static sites for free
Order in an Asynchronous World: How Twisted Inline Callbacks Work
I don't doubt that she said this, but I can't find the quote by Googling, and I would love to see it for myself, in context. Can you provide a link? Thanks!
This is right next to our house! If anyone wants to break bread in the neighborhood with a couple of bootstrappers, email is in my profile.
That's easy, I'd be a musician.
The poem posted with the announcement is below. Come join us on the mountain top.

--

I saw a huge steam roller,
It blotted out the sun.
The people all lay down, lay down;
They did not try to run.
My love and I, we looked amazed
Upon the gory mystery.
'Lie down, lie down!' the people cried.
'The great machine is history!'
My love and I, we ran away,
The engine did not find us.
We ran up to a mountain top,
Left history far behind us.
Perhaps we should have stayed and died,
But somehow we don't think so.
We went to see where history'd been,
And my, the dead did stink so.

Howard W. Campbell, Jr.
"Reflections on Not Participating in Current Events"
This is pretty genius. Free static web hosting, ftmfw. :)
I'd try to find some way to use my math background. That, or teach.
I've used http://www.queensboro.com/ several times. First-time orders get free logo setup and it's a 4-piece minimum. Look at the sales etc. I've gotten 4 polos for ~$20.

If you prefer screenprinting, the guys at http://pofd.com/ have been great and have some of the cheapest printing I've come across.
Effective from whose point of view? There's a lot to be said from a fresh perspective on things, especially when it comes to identifying potential problems. I've done a lot of interviews with engineers and worked in industry myself and when you're within the box you don't tend to be able to carry out the necessary reflection very well, if you even think about doing it at all :)

Of course it does help to understand what's going on in a company to be internally effective, and it might take a while before an external person is accepted (as always), but in order to identify potentially negative social and ethical impact it can really help to have someone who is open minded and not tied to the particular traditions of the group.
Congressman Steny Hoyer Twitter impersonation attack
I stopped using bluetooth headphones. However I'm very happy with the bluetooth option on my stereo, that allows me to broadcast really loud music from my Macbook.
That building looks less like EMP or Guggenheim Bilbao style Gehry and more like LA public library style Gehry.
You could receive at SendGrid and send at SES to save money.
In case somebody wants an OSX binary but doesn't want to download the development tools and qt: http://blog.marc-seeger.de/2011/01/26/phantomjs_osx_binary

(Indirection over my blog in case I need to switch the file away from my webspace)
... and it doesn't work quite right on the iPad. There is a hovering menu bar which is fully blank. I'm surprised they didn't test the site on the iPad before pushing it live.

[Edit] Screenshot: http://i.imgur.com/DxTKY.png
PartSmart Parts
PARTSMARTPARTS.COM - your All-Makes truck parts solution. Built to International aftermarket quality standards.
is it any surprise that yahoo does so well in taiwan and japan when compared against google then...
That would be wrong. They hire out of engineering schools in non ivy colleges all over
I use the Karel J Robot examples with Greenfoot in my middle school classes once we start using Greenfoot. It's a great tool.
I doubt google would change gmail because of this. Google would rather their developers work on things that will bring in more users than have them spend time trying to stop ad-hiding.
Do they know how to keep spammers off their servers? Because if not, it doesn't matter what they know about delivery, they're going to be blacklisted.

On the other hand, if their "in-house content filtering technologies" prove effective at stopping spammers, how many legitimate users will get banned as false-positives?

http://aws.amazon.com/ses/faqs/#5
I hope it will work better than the previous one. It was unbearably slow on my puny work PC and hardly usable on my other machines, and frankly, I don't think that I should upgrade to quad core because of ONE website.
And the store is down. New products coming out? Cook making his mark already?
Of course they have that opinion. Affiliate marketing requires time and targeting, neither of which woot.com can offer affiliates.
I was never into running but until this past summer when I logged around 25 miles/wk. I ran my first 'official' 5k at the end and curiously felt like I was being dragged through it (for all the reasons runners much more experienced than me cautioned I would). So I can 110% appreciate your experience.
Qualified VS Unqualified
Are the best programmers self-taught or university educated?
I don't like it. The light grey worked and seemed very Apple.
This dark black seems a little too serious and the menubar seems somehow incomplete.

I'm sure they'll still sell millions of whatever they're selling though. and I'll still buy their stuff.
I lived a few blocks from there for a couple of years. it's an awesome area to have an office.

Trivia: just a few hundred meters down the street is the clown building where the bus blows up at the beginning of the film Speed.
I'd need to check, but I'm pretty sure they get 70% of the currency the app's sold in
You are the Reason You Don't Have a Job
...the only reason why you don’t have a job is because of you...so get out of your own way!
How cute :)

Btw, to help him learn you could attach a bracelet to his left or his right hand.
Give him a landmark that he can recognize.
Q: What's an easy way to bench 1,000 pounds?

A: Lift 100 pounds 10 times.

There's nothing wrong with taking it easy, and in fact I think you should if you're just starting out. But at some point you have to ask yourself whether you're in the race because you're passionate about it or whether you're in the race because you want to tell you facebook friends you ran a marathon.
I'm not sure I'm a fan of this new layout. The old one tended to have plenty of whitespace to give it a clean, open feel. This more boxy one looks pretty cramped in my browser (Firefox).

I think they have a few issues with content/navigation as well. Certainly they could do with someone more internationally aware checking the wording, because to those of us who don't use the bizarre US date order, "Coming Februrary 10" sounds like your web site is nearly a year out of date...
I use smart-tab.el in emacs, the completion/tab handling is the most intuitive I've found.

http://www.emacswiki.org/emacs/TabCompletion#toc2

It expands if at the end of a word, and indents otherwise.
Kids have used passwords in games for years. everyone's seen spy movies. the story of alladin is part of popular culture.

but "here is a thing in two parts, one of which you give to everyone but one of which you need to keep absolutely to yourself or you're screwed" doesn't have a common analogy. even the "i give you an open box with a padlock" analogy can feel a bit contrived.

However I also feel that there was no cohesive attempt at building a similar story for OpenID - which is a shame as it could be as simple as "tell us which site you want to log in via and we'll do the rest"
ProxyNix - Web Based Proxies List - Access Unblocked Websites
I show HN and YC to my middle school students and tell them a little about it. I just want them to see it. They'd rather spend time reading snopes if that makes you feel any better. ;) The only time I've heard of a middle school kid going back on his own was when one kid showed it to his dad, who was thinking about starting his own business.

I spend more time going over HN and YC with my high school students. I don't have time to teach them how to do their own start-up in class. But I want them to be exposed to the idea, and know some places to go for more info if they take to the idea, want to learn why I've ruined their life by teaching them Java, or whatever. :)
Same here - that is quite a fail.
It's great, I actually wanted this thing since I use pin tab all of the time for Gmail, but I dislike that it displays a number even if you have an empty inbox too.

I don't like seing a 0, it should have defaulted to the normal icon. I try to keep my inbox as short as possible and I label a lot so having an empty inbox is expected.
.. if you want tutorials on how to create 'glitch art' for yourself, look here:

http://danieltemkin.com/Tutorials/

.. including, for example, 'sonification' which is basically just opening a visual bitmap in audio editing software and seeing what happens when you mess with it and save it back (without stuffing up the headers)
--
Fair warning: Dan is my co-worker, a programmer and a neat guy
I don't like the feel to it. When scrolling it feels sluggish and the screen seems to flicker.
Understanding And Choosing The Best Typeface
After the introduction of digital forms of character types, the number of available fonts for designers has increased exponentially, so it is impossible to know them all. At the same time, it is good to know the historical background of a typeface, because it can help in harmonizing its text content characteristics. In big lines, types of characters tend to act in the context of contemporary avant-garde, while traditional character types are better suited to literary classics.
Put your hands in front of you, palms facing outwards. Your left hand is where thumb and index finger form an L. (Or if he's into cars, explain it via `where the cars drive'.)
it's just a caching issue - just reload the page, and it works.
Steve Jobs is gone for a week and this happens...
Does the Moon Have Military Value?
So, I am by no means a Python expert, or even moderately good at it, but I've been making strides in learning by building my own webapp. See, things really didn't "click" until I had to apply them to something I'm personally interested in. I could do all the tutorials in the world but then as soon as I tried doing something on my own, I'd fail. The key is to just accept that you'll fail immediately when you start out (and feel like an idiot), but keep going and keep solving small problems until the whole website comes together.

Took me from early December to mid Jan to get a full website up from not knowing Python/Django in the slightest. (I did do 1.5 years in CSC learning Java in college, but transferred to an art major... but the prev. experience with a different language certainly helped with learning Python).

The app: http://weddinginvitelove.com

I started out by finding a tutorial doing something kind of related (took a blog tutorial, turned a blog post model into a designer profile). Found some friends who were experts in Django (both of whom I only knew through Twitter at that point) to bounce questions off of ("I'm trying to do this but it isn't working, what am I doing wrong?"). Their help was invaluable.

So, basically, just start doing it and you'll start picking it up a lot faster.
Tell HN: Posterous/Tumblr is not the easiest way to post anything.
(Disclaimer: I'm not an early adopter).

I went to Tumblr for the first time just then, expecting to find a text box with a post button and nothing else. I expected to be able to type in my post, press <enter> and it be published to the net with a URL.

Neither posterous nor tumblr does this.

Instead I must type in an email (I don't want to sign up), close about half a dozen popup boxes (tumblr), navigate to the relevant page, before I can even construct my post.

This is not the easiest way to post. Sure, it may be easier than anything else available. But if anyone is interested in actually making the easiest way to post, here's an idea: how about a text-area box with a "post" button.

</pointless rant>
I host my mailboxes on Rackspace Mail and their filter gave that mail a spam score of 0. I wish I knew how to easily tell if Amazon is using SES to send their own mail.
At least they didn't feel the urge to put laminate flooring as their site background.
All SEO’s Must Take Into Consideration
Another neat way to look at it--the probability of any given element is the probability of it being swapped in times the probability it isn't swapped out in each successive item. For A[p]:

(1/p)((p)/(p+1))((p+1)/(p+2)) ... ((n-1)/n))

e.g. the fifth element's probability in an eight-element list is

1/5 * 5/6 * 6/7 *7/8

Since the numerator of each successive term cancels out the denominator of the last, the product is always 1/n.
This is an extract from "Do More Faster" wrote by Isaac Saldana, the CEO of SendGrid:

"When I offered dozens of companies SendGrid for $100 per month, they all said yes. I raised the price to $300 per month, and they all said yes. $500?—yes. Today, we are working with hundreds of companies, including well-known ones like Foursquare, Gowalla, and GetSatisfaction. When you're selling a solution to a problem and you find that nobody is saying no to your prices, you've found some serious pain. We're building SendGrid to solve a very specific problem that I discovered just by paying attention."

I guess it's time to change...

I'm a customer of sendgrid but I have to admit not a really happy one (the website is shitty, the search is working half of the time, and I have the 20$ plan with heroku which mean that my mails are send about 30min after my request because apparently on shared IP we need to wait...)
I think exposing average karma as a metric reflects the values of the community: better to have insightful comments that lots of people find helpful than to spam the boards with as many posts as you can to see what sticks.
Become a white water rafting instructor, head to New Zealand, and live there for a few seasons rafting and in the off season, travel the world. Was really close to quitting everything and doing this a couple years ago until I got reinspired by web design.
What do you use as a origin server for your static media? And how does cloudfront work.. when its cached on the CDN, how long does it stay there? Don't you have to pay for files stored on the CDN? Oh, and where's your drydrop fork? :)

Thanks for the post, really nice
I learned which is which with a visual image.

When I was little, I always stood in the kitchen on the same chair. The left wall was dark, the right wall had a window illuminating it. Even now whenever I'm distracted and can't answer out of reflex, that image pops into my head :-)
My take-away from working in the industry is regulation severely impedes innovation.

Regulation is a lousy form of idiot proofing in terms of efficiency. But it's somewhat reliable.

What do you with a technology that's profoundly useful and perfectly safe in the hands of a sane, reasonably intelligent person but grotesquely dangerous when in the hands of a greedy idiot?? Don't tell me there aren't lots of greedy idiots around...

The inability of biological science to freely perform experiments on humans really does hold back a lot of potential innovation also. That sounds snide but it's also literally true.

Science and society have an uneasy risk-reward relationship.
I think the original comentor meant that - beyond Egyptian government's own Twitter / social media blocking - the US government will not allow the Egyptian government to fall as it is a big supporter of regime. I agree with this assessment, but hope that I am wrong.
Amazon password truncation flaw for old accounts
The funny part - Woot is owned by Amazon.
Rearrange App Icons In Chrome
I did very well myself with affiliate marketing. The trick (if you want to do affiliate marketing and still feel good about yourself) is to provide some value add.

So when I started iPadCaseFinder (now owned by someone else and changed into a storefront), I built a really cool 'finding' application so people could find the perfect iPad cases for them. It earnt pretty well!
Apple Iphone 4G 32GB/HTC HD2 | Post your free classified ads
on the latest chrome I see all possible ui states for a split second, then the regular interface appears normally. this happens every page i visit
Could be a sign of a shift to a darker tone in OSX Lion as as been rumoured in the past.
Here's a little dentistry hack I did.
First off, I don't recommend anyone try doing your own dentistry based on my experience.

I had a dark, tea-stained porcelain cap on one of my front teeth. It was really starting to look bad, so I did some online searches hoping to learn how to bleach it to match my other teeth. I was disappointed to learn that you can't. I finally decided that what my cap needed was to be polished, so I inserted a pencil point-side-down into a cordless drill and spun the eraser to polish it (being careful not to rub against my natural teeth or gums). It took about 30 seconds and completely removed the discoloration.
Currently, the .pod delta for 5.12.3 actually seems to be the content of 5.12.0 -> 5.12.1, except for the title.

edit: this appears to be proper delta: http://search.cpan.org/dist/perl-5.12.3/pod/perl5123delta.po...
How is this different from node.js?
I use my www as the origin for the static media. I assume that cloudfront files stay in the CDN until they are invalidated. I haven't tested how long they stay. I imagine that if there are no requests, they go away after awhile.

You do have to pay for cloudfront usage. I am not sure the breakdown of custom origin vs s3 is - but i imagine it is similar.

Here yea go: https://github.com/harperreed/drydrop
Off-topic: it's good form to put "Ask HN:" in the title of an item like this. I see you've done so in the past - any reason why you stopped?

On-topic: An interesting question, and I'm sure some people do, but I don't. I want a technical forum that exposes me to new ideas and different points of view. I only pay attention to karma to try to gauge the nature of the community.

If you check out my submissions you can see that my interests don't align especially well, but there is some overlap.
This is a headless browser using webkit as a rendering engine.

Node.js is an asynchronous I/O framework
Interview with Ian Collins of BankSimple
Strangely enough, Apple's site is not particularly well suited for either iPhones or iPads.
One page: Javascript in 10 minutes
Rob Sheridan has been doing a lot of the artwork for Trent Reznor and Nine Inch Nails for the past several years. He's extremely talented, and I highly recommend looking through some of his other work, which you can find on his portfolio at http://rob-sheridan.com

He's also filmed several of the last Nine Inch Nails concerts in HD from on stage. If you're a fan, there are several on Vimeo, like: http://vimeo.com/5133409
Evolution can lead to really strange solutions...
Full Text of Obama's innovation speech
Several years ago I would be raving about it. I attended several YAPC's established the first perlmongers group in my country.

When I went to see the state of perl a few months back I noticed the language is maturing, CPAN is still strong.

I think they have a PR problem.
Anyone else seeing the graphical glitch with the search field upper left ?

I'm running Chrome on Ubuntu. But still - they could at least have tested it a little before launch.
It looks uglier than the old version, in my opinion. On the other hand, it looks like paste now works correctly when entering comments. (It used to often fail on Webkit-based browsers if there was any text already in the box), so that's a huge improvement.
Yeah, I agree my description of static needs to be changed on that page. It's not what I use in class.

I teach static from a general standpoint of stating belonging to the class rather than an object of that class. For didactic purposes, sometimes you phrase what-ifs in odd ways to get the point across.

Still, wrong on every claim? How many main()s do you put in your classes? Do you leave static out of your main() signature without getting an error in compilation?

I appreciate corrections, but can we avoid hyperbole?

As to the HTML, if I'd used the bare header tags with text the counter argument would be that I'm not teaching proper HTML.

Plus, brevity masquerading as simplicity is not the purpose of the lesson. The point that HTML is seldom treated as too complex for beginners is the real point here. Yet it gets pretty complex pretty quickly. The students handle it.
Is it just me or has there been an uptick in the number of TC stories on the HN frontpage?