skysight-inc/HackerNews huggingface dataset:
You hit the nail on the head. The library is meant for applications that can not use CSS layout, because the algorithm they need is not possible in CSS, or because they are rendering to a context that does not have layout management such as Canvas or SVG. Think of projects like Mozilla Bespin (https://mozillalabs.com/bespin/) which uses Canvas for drawing its editor. Having standard layout algorithms available would be a great help there.

I was quite hesitant about making the jQuery plugin public because I was fearing reactions such as this. It was meant as a demo, and a nice way to test the layout managers. For a long time I had a message on the jQuery plugin page stating something along the lines of "please, please, consider using CSS before you use this plugin."

The nice thing about programming against a layout manager API is that you can easily write new algorithms while the (DOM) interface remains the same. It would be trivial to write a layout manager that does layout like Masonry. As another example, I'm currently working on a pack layout which can be used to pack small images into a larger one (e.g. CSS sprites,) and a layout manager that implements the CSS box layout module. I was also considering a text layout based on my TeX line breaking work (http://www.bramstein.com/projects/typeset/.)
Finding similarities
Is... is it wrong to get turned on by this?

My uncertainty about what I'd actually do with one is equaled only by my irrational conviction that I nevertheless need one.
In case you didn't notice & click on the "in 8 parts" links, the True Ending:
http://lesswrong.com/lw/yb/true_ending_sacrificial_fire_78/
Everything good starts out for war, entertainment or porn. Later that technology benefits regular uses which become the mainstream.

Throughout history all great minds and technological advances were close to defense development. This here internet is an example, GPS another. Good things come from war competition thats the rub.
That is amazing! Hard to believe that one man made all that.
It still annoys the hell out of me.
Someone you know
Oddly enough that's how I feel about twitter. Meaningless lolcats type posts everywhere. But maybe it's just me.
If they get it wrong, intentionally or not, then they
don't get their receipt, confirmation, validation link,
etc. and I believe in most cases the incentive is there
for them to get it right.

Well, I hope you have a large enough support team, because with any reasonable amount of customer growth, you'll soon be swamped with support emails that say "I didn't get my ..., where is it? You suck!". Validating the email address (which includes checking for common typos in domains) is a service that reduces frustration and the amount of customer support needed.
In which you are assuming you will receive a proper bounce, which is not warranted. Checking bounces is something you can do in addition to checking whether the user didn't screw up his email address.
Then you should be taken outside and shot as you probably set it up yourself. ;)
Kindle skins
Dress up your Amazon Kindle with the new Kindle Skins designed by Amazon, this is the official leather book cover for Kindle,Silicone skin comes in a variety of colors. Case provides protection against everyday dirt...
I've had a N1 for several months now and I didn't know that pressing the menu button for a longer time is different from pressing it briefly. Nor did I notice the same concept for other GUI elements. Sorry, but you are wrong.
Let me add one thing that I forgot to mention: do not miss playing a bit with analog electronics - such as operational amplifiers with gain fixed by a negative feedback loop, low pass filters, oscillators, etc. ('Enlightenment' for EEs starts here: http://en.wikipedia.org/wiki/Operational_amplifier#Non-inver... )

There's lots of fascinating systems/control theory that you can 'climb up' from there. You'll also find that part of what the body does is similar to those crude electronic systems. And a lot of the programmed digital control is emulation of the behavior of analog, but often with bells and whistles impossible in simple circuits.
The have a lot more problems to deal with if they have to deal with all the people that include a stray space in the address.

There are regexes out there that catch all valid addresses that people reasonably use (including those with dashes and ending in .us) and the fact that all kinds of incompetent developers use a homebrewn regex is no reason to lower the best case scenario to "just don't validate". Just do it right.
This is quit unsurprising, I suspect, in a few months there will be dozens of increasingly iPad looking devices running some version of Android.

First butterflies are already here:
http://www.dealextreme.com/details.dx/sku.39169

However, one has to keep in mind that the CPUs currently in these devices are very underpowered(instead of 600mhz ARM actually clocking in at 300mhz).

User experience is very unPad like to say the least..

I am puzzled though, why they do not go for more powerful CPUs as the price difference should be only a few $.
2ezasia.com: magento hosting, magento developer, Translation service
The company also provides quality magento hosting as well as translation service for your website for users of different languages. You can completely transform your business with the company’s magento developer services. For more information visit at 2ezasia.com
This whole thing sort of reminds me of when all those Everquest (I think) players stood around online to form a virtual flag after September 11th...
This reminds me of the arguments over Google's attempts to "fix" copying from their broken URL-bar in the latest versions of Chromium: http://code.google.com/p/chromium/issues/detail?id=41467
The Machinist is worth watching too.
Thanks for the comparison :)

I can't say I've watched Momento more than once. I guess that says something in itself.

I'll definitely be getting a copy of Primer now!
OpenCart Customization
>How in the world did this get 172 points?

Things don't have to be well done, nor do you have to agree with them for them to be worth consideration/stimulating.
I just de-minified the source code and this thing is a seriously impressive piece of work. It reads the SWF binary in JavaScript, decodes it (including extracting embedded JPEGs, sound files etc) and then renders the same content using dynamically generated SVG - if you fire up the Web Inspector in Chrome while it's running you can actually see the different SVG properties changing as it runs.

To pull that off, the JavaScript includes a base64 decoder, unzipping code, a ton of byte manipulation stuff for dealing with the SWF format and a full-blown ActionScript bytecode interpreter!

I've posted the de-minified version as a Gist if anyone wants a look: http://gist.github.com/418177 - for educational purposes only since the code hasn't officially been released yet.
Aggressive Maneuvers for Autonomous Quadrotor Flight [video]
Burn the witch!
Emulators are not allowed, remember?
So what happens when a mailserver uses greylisting to filter spam ?
APA Term Papers: Custom APA Term Paper writing service
APA Term Papers Guide is an excellent custom APA term papers writing company, get our services for academic APA term paper writing and help students to guide how to write a APA Style term paper - termpapers-guide.com your online resource for college APA term paper writing service and help.
A few years ago my math teacher told me about his son who had cancer. The cancer somehow damaged his left eye and the eye had to be removed or it would start spreading. So my math teacher took the heartbreaking decision to remove his son's left eye(His son was too young to decide for himself). A few years later, they discovered another malignant tumor in his right eye, so the teacher again took the decision to remove his right eye. Now you could imagine how horrible this must have been for both of them, but his son didn't give up and several years later he created a computer (or was it software?) designed for blind people. Not only did he get rich, but he also helped a lot of blind people.
Or BitBucket if you're a Hg-person.
So what do you look for when choosing those organizations? (And if possible how to do that, multiple interviews, experience period?)

Being in my second job right now my heuristics are:
- Strong and clear team leadership
- Fitness to value proposition, besides my work as a developer how well can I contribute to help improving the organization

Would love to hear from you how to be more selective.
Very cool video that seems to have inspired a lot of people. Farsthary's now working hard on "unlimited clay" for Blender's sculpt tools:

http://farsthary.wordpress.com/2010/05/22/unlimited-clay-scu...

http://farsthary.wordpress.com/2010/05/24/unlimited-clay-tes...

http://farsthary.wordpress.com/2010/05/28/details-go-where-t...
> has Japan even produced any really notable software or operating systems?

Ruby
Nah, the LHC dudes think there's an actual zero risk. The LHC doesn't produce collisions of any magnitude greater than collisions that occur in the upper atmosphere (from what I understand). That was the ultimate debunk of things like the whole "microscopic black hole will eat the earth" thing.
Come on... There is a non- zero chance of me turning into a potato too and that hasn't happ
but it's wrong to believe BP estimates when comparing:

"the amount of oil spilling into the Gulf of Mexico may be 20 times the size of BP's earlier claims of 5000 barrels per day (2.4 million gallons spilled as of May 24, 2010), according to an exclusive analysis conducted for NPR.[37]"

http://www.npr.org/templates/story/story.php?storyId=1268095...
Gulf Spill May Far Exceed Official Estimates
by Richard Harris

If that is true the speed of leakage this time was immense compared to other events, so prompt action is justified.
Ask HN: app generators, OK or evil?
Ignoring the iPhone niche where they are not allowed to begin with, would you say app generators are acceptable?

The obvious issue is that they could be seen as spamming the app stores. But I tend to think that it just shows that discovery mechanisms in the app stores would have to improve. Even without app generators, there are already hundreds of thousands of apps, so they can't be searched manually anyway.

The web seems to do kind of fine with the issue. For example suppose I would generate an individual app for every free book on project Gutenberg. That would be a lot of apps. But at least on the web, it is possible to find and read individual Gutenberg books without too much of a problem (one book could be considered a page a ka "app on the web"). They are not drowned out because there are so many of them. (I don't plan to do the book thing, it was just an example).

The alternative to the app generator would of course be a "mother app" that bundles all the other apps. The example would be an ebook reader with a special interface to project Gutenberg. Businesses might not be satisfied with that solution, though, they probably want an individual app for their brand.
you always sound really bitter about Digg. I really hope you've let this go and done awesome stuff post Digg, rather than dwelling on the past. This isn't an insult, just concern.
OpenShot
To me, I'm sorry to say, no. From experience, I've become a believer in "Amateurs talk about strategy, professionals talk about logistics". I'd suggest sticking to Python, a clean and pleasant language that 'fits my brain', to solve the problems you do have, until you bump into something that needs more. If/when what you can get for Python (from constraint solvers to whatever) proves insufficient.

Also, lookup "Beware of the Turing tar-pit". And see what Peter Norvig ( http://norvig.com ) has to say. On the other hand, you may consider rule systems (see, e.g. http://news.ycombinator.com/item?id=1363680 ); but consider also how you'll debug and maintain them.
That's a good point about the Django honeymoon period before you hit all those little things like a proper multi environment settings.py schema. Once you're over those and start reading the Django code it becomes even more productive.
To paraphrase a generic web2.oh buzzword: "local, local, local".

Go to local opencoffees, go to local business meetups (they're there, albeit harder to find, and they have nothing to do with webby stuff and are filled with people to do work for). Of course HN meetups or other *UG meetups are great for contacts as well, but the biggest chance for clients will be at the suit/tie business meetups.
Do you also claim to be a user interface expert and write articles about it?

This technique is pervasive throughout Android. You should try long pressing on every UI element - especially the home button and the home screen - to see all the different actions you can do.
As a counterpoint, I'd never work for Microsoft, not because they would make me use Windows, Outlook and Visual Studio, not because I'd have to end lines with semicolons. Neither it would be for a lack of smart people to work with - there are incredibly smart people there, several of them dear friends of mine.

I wouldn't because management has continously engaged in unethical (barely sub-criminal) behaviour I don't want to enable. I don't want my work to be used for that.

The passing mention to the antitrust investigation is telling.
Very interesting. I am not an Oprah viewer, but even my limited exposure has left me with a "two Oprahs" impression: one a force of good, and one who provided a platform for pure crap like "Dr." Phil.

I was not aware Jenny McCarthy and a whole mess of new age junk were also a part of Second Oprah's repertoire. How disappointing for a woman whose achievements would otherwise merit heaps of praise and respect.
The point is not "can a user interface understand this menu", the point is "can an average user understand this interface".

I agree that once the different behavior emerges, it might not be that hard to find the source. But I am not sure - the keyboard never appeared for me because I never pressed the menu button for a longer time. Now I tried it and it worked, but I already knew why because of the article.

In the other hand, I use my iPod Touch only very rarely. I think there is supposed to be some kind of tap bar (I know this from reading about PhoneGap), and I managed to bring up a menu once in a game I have installed by tapping around on the screen wildly. I was unable to bring it up a second time, so no, it is not always easy to identify the source of some activity.
As an American in Europe, I can tell you that people -- educated people -- have no clue what America can really be like.

As a famous movie put it once:

"There are no cats in America, and the streets are filled with che-eeese"
It's exactly the same reason why I love GitHub. Got this moment when I forked three20 when it first published on github, and contributed a little patch to it for http auth.
Noboby will tell a story about a mad scientist that's just a scientist and who can't build a giant death ray because no publication will accept his paper on it and he fails to get his department fund it.

Mad engineers are dangerous. Mad scientists are harmless.
How old are you? How's your memory?

Before the iPod dominated the market, before Apple's re-ascent to glory was completely undeniable, Mac users were _always_ the butt of jokes.
Plastic injection moulding,plastic blow moulding
Fiancee Visa
Fiancee Visa and K3 Marriage Visa Attorney
I love Don Norman's books, but you have to understand:

He's a consultant. He runs a usability lab. That's his business.

Get it?

This is not a pure critique, although it certainly has valid points. It's a drum-up-money speech. You don't drum up money by saying "Yes, it has these problems, but hey, when personal computers were only 3 years old, we all had to swap floppies to move to the second half of our program!"

Being fair and pragmatic doesn't get you massive clicks and money, unless you are very, very skilled at delivering pragmatic advice in a delicious and entertaining package. (And Norman is not.)

EDIT: And neither does it do to undermine your business by admitting that, regardless of these flaws, people love the crap out of the damn things.
Imagine ten thousand of them swarming in over the horizon, all sharing data and building a super accurate 3d map of everywhere they go. In 5-10 years time the cost of something like this would have to be less than $100. I guess power supply/range would be the main problem.
Wow.

/^[-a-z0-9~!$%^&*_=+}{\'?]+(\.[-a-z0-9~!$%^&*_=+}{\'?
]+)*@([a-z0-9_][-a-z0-9_]*(\.[-a-z0-9_]+)*\.(aero|arpa|
biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|
pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.
[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?$/i

I mean... Why do this? Just, why? It's almost unreadable.

Just write a short 20-line function which validates an email address. Use if statements. Write comments. Then verify that your algorithm does in fact handle all corner cases, just like the regexp does. (Your verifications will be in the form of short, simple unit test case functions.)

To encourage regexp abuse like that is to encourage bad programming.
What annoys me about it is that this meglomaniac is actually defining how we communicate with eachother online. What effect does this have on people's mentality? .. my guess is at least some!
Actually Github seems to have a much better marketing compared to BitBucket. I would also imagine they are also quite larger.

I'm a Hg-person, but I was just thinking I could move my repositories from my dedicated server to Github (via some git-hg plugin they wrote).
7 Free Tools to Minify your Scripts and CSS
Maybe in traffic, but the same number of people google for the two sites, and the trend line is not in diggs favor:

http://www.google.com/trends?q=digg%2Creddit%2Cslashdot%2Cha...
I find that 'intelligent programmers' tend to write better code than 'programmers with intelligence'.

e.g. 'programmers with intelligence' can handle a lot of complexity and need to refactor a lot less, and thus can write messy code and get away with it.

'Intelligent programmers' understand that refactoring is essential and that clearly written, well structured code makes it easy to work with, and far less taxing on the brain.
Well for 100$ i want one
Professional Website Designing
Complete services of web development, web designing and search engine optimization.
Key criticisms:

"gestures cannot readily be incorporated in menus: So far, nobody has figured out how to inform the person using the app what the alternatives are."

"Accidental activation is common in gestural interfaces, as users happen to touch something they didn't mean to touch. It may not even be obvious what action got you there. If a finger accidentally scrapes an active region, there is almost no way to know why the resulting action took place. The trigger was unintentional and subconscious."

"When a mouse is clicked one pixel outside the icon a user intended to activate, the mouse pointer is visible on the screen so that the user can see that it's a bit off. [On a touch screen] Users frequently touch a control or issue a gestural command but nothing happens because their touch or gesture was a little bit off. Since gestures are invisible, users often don't know that they made these mistakes."

"When users think they did one thing but "really" did something else, they lose their sense of controlling the system because they don't understand the connection between actions and results. The user experience feels random and definitely not empowering."
The black hole would evaporate so quickly it wouldn't be able to pull in any matter.

http://en.wikipedia.org/wiki/Hawking_radiation
PCB arbitrator lifts ban on Malik 
Shoaib Malik's one-year ban from international cricket is over after the Pakistan Cricket Board arbitrator on Saturday quashed his suspension.PCB advocate Talib Rizvi said the cricket board had recommended to arbitrator Irfan Qadir to rescind the ban,
Bursting 'bubbles' the origin of galactic gas clouds
http://www.jqtouch.com/ and http://cubiq.org/scrolling-div-for-mobile-webkit-turns-3 perhaps?
Thanks... I still have issues watching video on my mobile, and it shows =S.
Interesting as a media-grabbing stunt, but not terribly useful. There might be applications in reconnaissance for emergency services or police, but that market is not very significant. Really roboticists need to be focussing their efforts on solving problems which will allow the industry to grow and break out from its traditional niches.
In an ideal world, I can imagine that copy-paste would include metadata in some less obtrusive and more user-dictated manner.

If you copy something from a website (in for instance Firefox) and paste it into Microsoft OneNote (which is awesome, by the way), it will not only paste the content, but will also include a link to where it was copied from so you can easily locate it later.

I'm not sure how much metadata the clipboard contains in Windows, but I know (from clipnoard code I've written) that you can send the same content in several formats (plain-text, word-doc, html, etc) and it is up to the pastee to figure out which format to pick up and use.

I also know that the Linux clipboard-implementation is utterly fucked with X conflicting with KDE/Gnome and lots of things not behaving like you would expect from a unified implementation, and I wouldn't expect anything "sophisticated" like this to work. At least that was the state of affairs from the last time I attempted to use Linux as a desktop-OS, around 6 years ago. Maybe things have improved in the meantime, and in that case please let me know.
For further reading: The Dynamics of Creation by Anthony Storr. Great Study.
Offshore Web Development
Just curious, was this a sarcastic remark?
The "only funded by the military" gripe only applies to the US, and is a peculiarity of American culture. In other areas robotics research is funded by a lot of other organisations besides military ones.
How is this different than http://www.instapaper.com/?
Yes although Apps Premier comes with a price, it has many other features including ad free mails. You get less spam too
Based upon my observations there is no such thing as "sustained development" in academic robotics research. Otherwise I agree that larger versions of this with a weapon could make war crimes or acts of terrorism easy to commit.
If you find quad-copters doing cool stuff check out also this video:
http://www.engadget.com/2010/03/18/quad-copter-responds-to-y...
Getting Your Video in Google News
Am I missing something, or is there no licensing information?
Collection of  Orkut scraps for you
www.orkutmax.com helps you to send orkut scraps to your orkut friends, you just copy the link below the picture and paste that on your orkut friends scrap book. You also can make necessary changes based on your taste and make the orkut scrap more attractive.
Your statement isn't really refuting her argument though. Sure, any sufficiently inexperienced individual might be wrong, but inexperience does not guarantee wrongness.
Perhaps the more valuable takeaway from this piece is not whether Google or Microsoft have good hiring practices but how academic intelligence might be insufficient for success.

As someone who struggles to attain academic intelligence, I've focused on the other types. I've seen how that has held me back but equally I've seen how people stunning more bright than myself never reach their full potential and sometimes fail entirely.
dog whistle, huh? Who's got Irish on the brain? You should get that checked.

Ouch, this must hurt...

God says...
High Lastly www prunes weapon inner teeth subdued suffocated
twentieth hurting justice bushel Too began books tore
ere shame sole likeness Deus transforming beholdeth heinous
seeking enlargedst happens venerable fragrant feast loosest
warmth choleric fearful weariness covenant forehead avoided
looketh better lathe speedily marked

Maybe, it's time for the Pied Piper? Vermin of all sorts...
For the Django dudes in here:

http://github.com/miracle2k/django-assets with which you can use your compressor of choice

http://elsdoerfer.name/docs/django-assets/