skysight-inc/HackerNews huggingface dataset:
In general I do like it. The search bar (top right) with the gradient background isn't good usability though. It looks as if it is deactivated. It turns white when one clicks it, but how many people don't click it because they think it is disabled?
The gradient over the search field is kind of weird, more button-y than field-y.

Something I like : no more horizontal scrolling on the Mac page. It also loads faster.
I didn't think it was funny at all, very creative indeed though.
For their sake, I hope they are not planning to compete on price.
And also a massive probability that everyone there is running Office, plus a bunch of internal applications written specifically for that office, which only work on Windows.
What would you suggest to implement on the backend for unregistered downloads? I'd like to track who's downloading... don't want spammers downloading my app a million times. Should I track by IP address or what? Any ideas?
I like it. Menu bar is thinner and fonts are smaller. Also auto suggest on search is really cool.
Ugh, all this time, a whole new revamp, and it still suffers from the problem where hitting "Get more comments" moves everything around, and you've got to look through everything to figure out what the hell actually just loaded...

Why would anyone ever think that hitting more should load more comments above the comment you just finished freaking reading? And yes, I realize they're loading low ranked deeply nested comments that are underneath ones that are already visible, but yeesh - just clip the damn comment tree after a certain number of comments are displayed, FFS, no need to try and be clever about it...
Disney dumps 200 games makers
Rock on Jaco. Great to see some Safrican representation on here with great products.
I told Ricardo Signes, hopefully it'll be fixed soon.
Not really, cause with a PS/2 connector you know you're probably inserting it wrong. With a USB-connector you think you're right, but you're not.
U.S. Rep Joe Baca Reintroduces Game Labeling Bill
The curves seem relevant to me, they show the price you pay for amount of email you send for different email sending plans.

Regarding the scale, the company I work for sends more mail per month than the x-axis shows, so not so preposterous.
This is great indeed! I just tried it out. For people who are running Ubuntu 10.10, and have Qt < v4.7 can change line 34 and comment line 164 (to atleast test out the examples on the website).
Conspiracy theory +1: android browser just informed me this page was dangerous to my phone :)
Anything, except love.
Well, it... is kind of button-y in that something happens when you click on it. (Or tab into it - glad to see that at least keyboard usability did not suffer.)
"That's no moon - it's a space station."
Unfortunately, my HN account uses OpenID to login, so I can't login with this app as it only allows for standard username/password accounts. Is there any way to assign a regular password to my account?
There were also several startups that gave out shares to their users during the last boom.

I read it as suggesting the above - just give each facebook user a few shares in facebook.
Darker tone? OSX is going to go all futuristic-holocaust on us? "I've seen things you people wouldn't believe...."
If Visual Studio notices that you're greenspunning a project, it'd tell "you're too smart for us; go switch over to Emacs"?
Being in the race and finishing would necessarily imply some sort of passion. Most likely the source of this passion is wanting to tell yourself you can (and did) do it.
GitHub pages[1] is other great option for static site hosting. You are pushing to github repo and your site is regenerating. Jekyll [2] is used as static site generator. I'm using GH Pages for HNresources.com hosting. If I need quickly update site I could change source page on project page on github.com site without even using git.

One question according to GAE hosting: If your application wasn't requested for some time it is unloaded from memory and first request after that require more time. Is it still apply to static sites?

* [1] http://pages.github.com/

* [2] https://github.com/mojombo/jekyll
3D Cinema Doesn't Work and Never Will
Erlang House
look at the header info?
I see one that is disguised like a news article. Isn't this just like the infomercials in magazines like time?

The other ad is just a plain landing page.
Royal Society arims to Curb the Kilogram's weight-loss programme
I don't really care so much for design as content. Slashdot looks tired, whatever design you slap on top of
it. For example they've updated the Bill Gates Borg icon. It looks very dated now, though.
I have a pretty good idea what he means because my computer is like that.

My tower has all the USB ports set up so the long side is vertical. The tower is definitely not made to be laid on its side.

I've cursed in frustration more than once because I couldn't see the place I was trying to plug a USB cable very well and I spent far too long reaching in uncomfortable ways trying to figure out which way the damned cable would go in there without breaking things.

The worst is that a USB cable will sort of fit into an Ethernet port. The built-in Ethernet ports are right next to the USB ports. Lovely, no?
Related AMA from reddit a couple weeks ago: http://reddit.com/r/IAmA/comments/ey5e5/i_am_rob_sheridan_cr...
there are a few of these type questions that are semi-grandfathered in from much earlier on, but now that http://programmers.stackexchange.com is online for the more discussiony and whiteboardy stuff that isn't so code-centric, we moved the useful questions of that type there. The rest get deleted. (You can still get to them through the creative commons historical dumps, of course)
I've tried SES. The implementation is the difference between making a call to SMTP and making an API call, which is quite trivial.

The other thing to consider is deliverability from Amazon. I would hope that they run on a different IP range than EC2, but besides that they have a different risk profile than other SMTP hosts. Amazon is able to make it as cheap as they do because their risk is based on implementing quotas based on reputation in addition to making you verify the sender address (both making it quite difficult to use the service to send spam).

So far that makes it pretty solid. The only thing I haven't been able to figure out so far is how to set DKIM keys.
Why Kohana is an awesome framework
Anonymously Post/Compare Startup Salary & Equity Offers
subjective but also practical and concrete; see http://programmers.stackexchange.com/faq
I don't have a mail sent by SES to compare to.
How thinking of terrorists as pirates can help win the war on terror (2005)
4 Advil before the race? This is a bad idea, from experience. I took 2 Advil before a 10K and felt great, but within an hour after the race, I was in complete pain. My stomach was cramping and I couldn't get up out of bed for at least 45 min. If you Google "Advil" and "running", you will find many articles that warn you about the mixture. I've ran two half-marathons without pain killers, it's definitely the way to go.
Beyond HTML5 - P2P conversational video
I don't know that any of those support SVG. If you want to render e.g. Raphael.JS drawings on the server, headless JS with SVG DOM support is pretty useful.
I'm not seeing any dark black -- am I not getting the same thing everyone else is getting?

Honestly if there's a difference from the old version I don't see it myself.
I really don't like the app store design. Light gray text on a white background is nearly impossible to read. And why oh why do they have horizontal scrolling for the app screenshots?
I seem to remember a previous iteration having the auto suggest as well, then it went away. I think it was when they first put the search field at the top of the page.
Since GAE isn't static-site aware (at least not that I'm familiar with), I'm assuming the application will be unloaded. :)
Customer of SendGrid as well and we're shelling out $400/mo with them. Definitely planning on taking a look at SES.

SendGrid is a nice service, but we've had several nagging annoyances:

1) The credentials to send emails are the same as to login and change plan settings. Seriously? Impossible to lock down the account on a large team from a security perspective. Makes their subuser management feature totally pointless.

2) Our dedicated IP got blocked by an RBL and we had to go to them about it. If I'm paying them for the pain of deal with email crap, I expect them to monitor their own logs and detect when an IP is blocked and come to me, not the other way around. And it wasn't just our IP... the whole class B our IP was on was blocked.

3) Their default behavior for bounces is once it fails, they never even attempt delivery to that address for future messages. They accept the messages our app sends, but just drop them. We had a DNS issue for a few days cause daily email alerts to fail for several big customers and this behavior bit us hard. Wasn't well documented. Come to find out we had a lot that were being blocked.

4) Website is horrible. "Recent Activity" section says last bounce was 8 days ago, but when you drill down to the "Email Activity", there were several as recent as a half hour ago. Clicking the buttons to clear all entries on the email lists don't do anything. Site is just slow and feels overly bloat. Almost feels like a template.
I had to buy a mac OS/X DVD a week ago and I was actually surprised by how clean the (old) site feels compared to almost every other e-commerce site that I use.

The only thing that was slightly cumbersome was the checkout process but otherwise it was pretty smooth.

What bugged me is that I had to take 'snail mail' delivery instead of being offered the option to download an ISO image. There absolutely is no added value in having to wait for a week for delivery of something that could have been done instantly, no fun when you're computer is broken and sitting there doing nothing for longer than necessary.
Fly-out fly-in animation under Mac and iPod has gotten totally out-of-hand.
Property Maps

var emptyMap = {};

In JavaScript, these are called Objects. I don't think it's right for them to be called "property maps" in a tutorial like this.

The heading called "Objects" should be renamed something like "Constructors" too.

Also, using

for (var i in array)

is not the preferred way of iterating over an array (the for construct does not guarantee ordering).
The collision detection of the dots needs some work.

Interestingly, the javascript physics engine moving the dots (box2Djs) is based on a flash library (box2Dflash). You may now offer your own interpretation of that fact depending on your stance in the Flash vs. HTML5 debate.

By the way, the code for the bouncing balls is quite readable and commented: http://www.google.com/events/io/2011/static/js/io.js
The original slashdot was actually very readable. Here's a screenshot: http://images.slashdot.org/faq/screen_nested.gif

Not pretty, but readable and very usable.

The padding and useless decoration that you (rightfully) complain about was introduced with the first ajax-redesign a few years ago.
20+ Photoshop Video Tutorials
Learning any software from your own is not that easy but it gets easier if you find video tutorials for what you are going to learn. If you are trying to learn photoshop then we have collected 20+ video tutorials, ranging from basic to advanced.
Looks like a known bug in Chromium at least: http://code.google.com/p/chromium/issues/detail?id=29427
And then achieve enlightenment and overcome petty grievances, hire back the people who rejected you, and have a big ol' group hug with them.
Someone have a before and after? Maybe I just don't spend enough time on apple.com, but this looks the same to me, except maybe a different color on the menu bar.
Argh. Logo anchor != Home page
Selling Yourself: How I made $10,000 more with a single email
Google "Doubleclick", click on the first sponsored result, observe epic failure.
Saturn's hexagon recreated in the laboratory
It was a long time ago I that was really excited by a computer science book but this is exactly the kind of data analysis/optimization/machine learning stuff that interests me. I'm definitely going to buy a copy.

The text looks very readable. The code examples are in Ruby, which I don't really know, but that's probably no problem as it's supposed to be similar to Python.
This is why you MUST throw away the prototype.

Ditching bad code is much easier when there’s less of it. Throwing away the first iteration takes discipline and must be executed cold and ruthlessly. It is not enough to admit the code needs rewriting. You must be prepared to delete code from day 1.

3 months is a good life cycle for a functional prototype. Budget for 1 month of overhaul for the first 3 months of development and 1 month of overhaul for every 1 month of development beyond that.
I am sad I passed on investing in this one.
Given how terrible all the various Google web apps have been at supporting multiple accounts, this feature will be a godsend! Finally I can be logged in to Google with my personal account in one window, and Google apps for domains with my work account in another window, and not be denied access to my docs all the damn time.
Google "not happy" with slow Android app sales
using newtonsoft's json.NET would count?

edit: http://james.newtonking.com/pages/json-net.aspx
Do you understand how the health care system works in the US? If you have insurance (as all Google employees presumably do) you'll get extremely good health care. The US system is only a problem if you happen to be uninsured.
I'm currently negotiating for a director level post... This confirms what I thought : way too low !

I'll wait for more data, but this is a great help for me !
Just get a paypal account. Or send/transfer me R40 and i'll transfer it via paypal if you are willing to trust me. :)
I agree with that. I have seen apple.com a few times when I want to drool and this seems strikingly similar. But one thing is, when you have such a minimalistic design, the change in menu bar is a major change.
2010 Christmas Gifts Nike SB Red Big Gulp Shoes On Sale
Well to be fair I don't see much of a difference.
a reasonable margin + font would go a long way towards getting me to actually read the page.
I like the idea of having a git backend for site data, but in the case of the author: why not just use a regular host?
There are some pay-for-what-you-use hosts (e.g. https://www.nearlyfreespeech.net/).
I would say they're a little hit and miss actually... their desktop PCs don't impress me. Oversized air-cooled behemoths with inch-thick plastic insulating the components... not a great design, thermodynamically, and aesthetically I find them rather primitive too.

I mentioned Scan due to consistency - they repeatedly win awards, including a boatload for customer service. As far as the "attitude" toward building "the best pc's in the world" goes, I think Scan win hands down for experimenting with water-cooling, peltiers and other advanced tech in pre-made consumer machines.
"further opportunities to innovate around the preservation model"

That needs more buzzwords, like 'synergistic' or 'proactive'.

Seriously now, surveillance is not merely a tool to catch criminals, it's a new power governments are getting. This power can be used to fight child porn, but also spy on political opponents. The individual is also losing avenues of recourse in the case of wrongful (or malicious) convictions. Electronic evidence can be tampered with much more easily.
I don't like the look of the menu, but I do like its css animated entry to the page.
probably not enough data yet to be significant... but hopefully soon will be useful
I still get it wrong most of the time.

Weirdly, I know my Port from my Starboard, so that lesson was wired into me properly.
for...in loops also have the drawback of iterating over inherited properties. eg if I extended the prototype of Array with some method, then for...in would iterate over that method too.

traditional for loops incrementing until length is reached are preferable for arrays (personal style: for(var i=0,l=array.length ; i<l ; i++))

For objects, for...in with a hasOwnProperty check is preferred, I think (if you're going to be iterating over objects that is, which usually means you're using an object as a textually-indexed array, which isn't that great).

Over all a nice introduction though.
there would be an exceptionally easy way to make money: Buy a future or option today based on yesterday's move. Leverage ad infinitum.

This kind of co-correlation and general market direction is already baked into the option and futures prices. Also, they don't tend to fluctuate as much from day to day, since their prices reflect what the value will be on the contract delivery date, not what the price will be tomorrow. I'm not clear on what profit opportunity you're seeing.

Random coin flips also tend to run in streaks, btw - in a few thousand throws, you'll probably have several 10 "head" streaks and several 10 "tail" streaks.

And in a flat market, that's often the behavior you see. When the market starts trending, though, the coin starts acting 'rigged', and streaks in the prevailing market direction tend to become longer.
As far as I can see the general layout is unchanged.

What has changed is the navigation bar and the product selection boxes on the Mac and iPod pages. (You previously had to scroll horizontally, now there are tabs.) It could be that they also de-cluttered those two Mac and iPod pages and removed a few elements. I’m not sure about that. What I am sure about is that all the product pages are unchanged. (Apple’s product pages tend to be heavily customized. They don’t follow one layout, they can be very different.)

So, no less whitespace than before.

(Apple.com is the US website, not Apple’s international website.)
How to convert DVD to WMV on Mac?
There are some page transition effects that are new as well. Not sure what browser you need to be using to see them, but I'm using Safari.

When I load the "Mac" section, the icons for the various models of Mac sort of spring outwards to fill the scroll area.

Clicking on any of the other categories on that page (like Applications, Accessories, etc. result in a offloading of old icons + reloading of the new category icons that includes the same spring/jiggle.

Also, when I go back to a previous page, like the main page, the navigation bar animatedly drops down from nowhere on page load.
it would be nice if they had fields for the hire number (1st employee, 2nd, etc..)
Will ask a native speaker to help me out with that. Should be fixed soon!
I agree video is not for everyone but it is definitely huge trend nowadays.
Just see Qwiki getting $8 million in funding for a platform that essentially converts text into video presentations automatically.
Video is annoying if it is done wrong, it it looks like just another TV commercial.
At Grumo my goal is to create concise explanatory videos that tell a little entertaining story and quickly explain what the website is all about.
Introducing a novel online market research platform - Fuseware Social Insights
It is essentially a self-administered online platform that helps companies and agencies perform market research in real-time. You can enter any keywords of your choice (for example, a brand name or product, or even a market such as “cape town” or “gothic shirts”), and our platform scours the web to bring back researched results about those keywords.
I think you can do the same with GAE + Dropbox.

See Option B here:

http://www.labnol.org/software/dropbox-with-custom-domain/18...
Geopastebin
Put your hands in front of you, palms facing inwards. Where the thumb and index finger form an L, that's your right hand.

And of course, cars where I grew up (Australia) drove on the opposite side of the road to the cars on tv (mostly US shows and movies).

I think these are both great ways to help teach kids left and right; I just like to point out the flaws since neither way helped me (and I still have to think about it). Of course, I'm far more messed up than most kids will ever hope to be!
Keep in mind selection bias when looking at these results (and location).
Also in this vein: try explaining to your bosses why spending money for an AC adapter for a USB I/O device in a business-critical piece of hardware that does not tolerate lost signals well is a justifiable expense when it is perfectly capable of getting power from a USB cable into a computer that is already powering entirely too many things.

I actually bought it myself and smuggled in the upgrade just because the headaches it would cause me, personally, weren't worth it.
I like the product bar redesign, I don't like the color scheme of the top bar although. It seems mismatched with the rest of the website.
Looks like they simply stripped all the navigation off the existing design. (at least that's what I see in the latest Chrome).

As such, unless I want to read about whatever that big picture is talking about, or one of those 4 irrelevant things on the bottom (such as learning about iPhone4 on Verizon), there's nothing I can do there. They've essentially removed the rest of their site from the internet.

If, for instance, I wanted to buy a new Macbook Pro, I currently have no way to do so.

I'm going to call this a step back:

http://i.imgur.com/mujh6.jpg
If you'd accidentally rubbed the metal eraser binding on a tooth while doing that, it probably would have done some damage.

How did it taste?
There are actually localized versions of the entire site based on country:

http://www.apple.com/choose-your-country/

Apple chose to make http://www.apple.com/ the U.S. site (and why wouldn't they?) so it makes perfect sense to write February 10.
"If you can do a half-assed job of anything, you're a one-eyed man in a kingdom of the blind."

- Kurt Vonnegut
I try to capture this with the Headcount field. Don't want to get too specific though, in order to preserve anonymity.
Must be a caching problem. This is what I see:

http://cl.ly/0W2X1v0L1Y020F1A3U21
Missing :

Controversial - used a goto statement

Ultimate question - nested 10 if statements
Application will be unloaded from memory for sure but to serve static file you don't need to initialize app (i.e. load jar file into memory and start it or parse python source), you just need to serve static file. So start-up time could be much better. It is interesting to know about actual experience on GAE for static files hosting.

According to GH pages performance is great.
By far my favourite are websites which detects you are on a mobile device and then (automatically, no questions asked, no override available) "redirects" you to what is supposedly the same content on their mobile site.

And then the mobile site crashes for whatever reason? Malformed URL? Heck if I know. I just know I can't get to the website.

It also seems a lot of websites has a "standard" mobile-version (which is basically some iPhone-app like standard theme) which also always crashes when visited. Might be a WP-plugin, but I'm honestly not sure. 90% of the time though, it crashes and it wont let you go to the original web-page either.

Really. Until the web gets better at dealing with mobile devices, you will see applications like this being popular.
I'd happily buy Android apps if I could. Unfortunately in the country I live in, paid apps aren't available.
The marketplace is terrible for discovering new content. The absence of anything like "top selling new apps this week" means scrolling through pages and pages of the same old stuff.
What are you talking about? I'm not saying to keep jobs around that make no sense to be done (e.g. having a guy stand at each of a construction site holding a sign to direct traffic). I'm saying that things that still have to be done shouldn't all become free if they are tasks that people like to do.

Don't people always say to find something you love to do and then find a way to get paid to do it? I don't want a world where there is no way to get paid to do it unless nothing costs anything.