skysight-inc/HackerNews huggingface dataset:
This article, back in the day, got me started exploring minimal design.
Benefit to society - C ? I don't understand, software architects are one of the most important persons in software projects, and many of those software systems are of great benefit to society, so why C?
Have you used TurboTax for this type of tax return? How complex was your return when you used it?
Sorry to nit-pick, to my knowledge point #3 isn't entirely true. Google doesn't get a cut from the app sales (at least to my knowledge). I thought it all went to the carriers http://en.wikipedia.org/wiki/Android_Market#Priced_applicati... (sorry, don't know how to make that clickable).
What really strikes me, is just how simple Apple's iPhone ads really are. They can be summarized in one sentence:

"Look how freaking cool our phone is!"

This ad was entertaining, but as far as ads go, it's truly awful. My reaction was "yeah, I do check my phone too much. If I didn't have a business to run, my next phone would be a POS without any features."

The flying phone tiles, the "save us from our phones", etc. All lost in the much larger message of "PUT THE PHONE DOWN ASSHOLE". This would have been a great public service announcement for spending more time with your family.
I would rather be bored by the design and amazed by the content than vice versa.
> I’m developing for the future exclusively and asking users of legacy browsers to adopt a modern browser or install Chrome Frame. It’s an uphill battle from here, but nobody is going to bend this curve but us.

I do exactly the same. Unless generously compensated, I refuse to develop for outdated broswers while an easy plug-in solution exists.
Seems down.. Can also view a copy here.. http://onsoftwareandstuff.com/2010/10/12/productivity-tips-f...
Nice find - thanks. Someone mentioned this kinda stuff being inspired rather than copied :)
The feeling here seems to be that "for-loop tricks" are not a good idea, mainly because of readability. I disagree. I'm talking about the "idea" of for-loop tricks, not the specific ones shown in the article.

For-loops are used in really limited ways, but they should be used much more often. Programmer should be better versed in how for loops work, the fact that you can add multiple expressions between each semi-color (;), etc. The reason is, for-loops are the most readable constructs for looping. Here's why:

For-loops are the one loop construct which give you all the information about the looping at once. Used smartly, you can read the first line of the for-loop, and discover everything that the programmer would like to do, that has to do with the looping.

For example, adding two variables to be incremented in a for-loop is trivial: for (int i=0, int b=10; i==10; i++,b++)

This can also be done outside of the for-loop declaration, e.g. as the first line inside the for-loop. However, for smart programmers, this signals, to me, that "b" is another variable having to do with the loop that I would like incremented each time. In other words, it gives me more info.

Other good uses can include checking two conditions, checking conditions with side-effects (e.g. instead of i++, use word=read_word_from_file()), etc. Lots of people are uncomfortable with these in a for-loop, but I maintain that's the best construct for these kinds of things, since it gives you all the info you need to understand the loop at one point only.
can you expand on "'cellular piping' so your body can efficiently wick away waste"?
I guess it is a good thing - that way he can focus on his music and his art instead of trying to shine a little light into the abysmal depth of the internet or its social networks.
I wouldn't class designers as geeks to be honest. They use a particular subset of computing technologies to achieve a goal but are hardly limited to the digital medium. To call them geeks is to tar them with the same brush.

Sure, some designers may be computer savvy and may in themselves be designers who are also geeks, but being a designer neither requires the traditional qualities of a geek.
Easiest Guide of Converting MP4 videos to MOV files on Mac
As we all know, MP4 video from Apple iPod Nano or iPhone 4 video camera is H.264 format. Sometimes it is impossible to edit MP4 files with iMovie or Final Cut Pro, we have to convert these H.264 MP4 video to MOV format for iMovie and FCP accepts MOV files.
Weren't their customers. Isn't that the whole point?

Worst case they get lots of gap jeans purchased ironically.
Brilliant design: RCA student radically improves the UK plug
The context of this statement is important, I think. Back in 2006 web sites were all about Flash, widgets, fancy graphics etc. All Oliver was saying is that these things are unimportant if your text is unreadable.

And by typography he means a lot more than whether it's georgia or helvetica.
Take a look at your settings page sometime. Would you have any idea what notifo, showdead, noprocrast, maxvisit, minaway, and delay meant if you didn't look them up or goof around until you figure out what they do?
That's a nice idea!

To be honest though, my concern about bookcases is more about accessibility and DRM than it is about the physical and aesthetic value.

There is something special about physically browsing shelves, but what really worries me is that my collection of books will have no single 'library' containing them in 20 years - whether physical or electronic.
Besides everything else, Android (and now Windows Phone 7) will have to compete with news stories like this one.

The big hits (Angry Birds earning > $1 million per month, Ngmoco acquisition etc.) tend to be around the iPhone.
Shit damn those numbers are huge. Congrats to Ngmoco for sure.
I don't think geeks necessarily mean computer geeks.
Apologies. It's up now. You can view the post at the original link -> http://blog.interviewstreet.com/?p=603
Typography is precise, but slow in terms of comprehension.

That's actually one of the things that worries me about Windows Phone 7's UI - it's very heavily text-based, which facilitates first-time usage (no getting things wrong there, unless your text really sucks), but punishes expert/frequent users.

Text takes up a disproportionate amount of screen real estate compared to, say, iconography. They are also harder to scan, their location harder to keep consistent (due to document flow), and given that most people's memories are visual first and linguistic second, harder to remember and make an impression upon.

On small devices, loading your page up with text is generally a bad idea. Obviously unavoidable in certain circumstances (say: reading an article), but there are a lot of things out there in the design world that isn't typography.
I was pretty blown away to discover that this interpretation was invented by the father of E (Mark Everett) from the band Eels.
Slashdot! Especially on iPhone/iPads. It randomly switches between normal and some large font special rendering for no apparent reason. The comments interface is barely usable on these devices too - no drag/drop of the comments filtering threshold, expanding a hidden comment on the ipad scrolls you off a mile down the page, fortunately with a small arrow showing the chosen comment when you scroll back up to find it....

And the ajax interface is so intertwined with the generated HTML I can't see an easy way to write a decent native app...

And trying to google for anyone else's thoughts on the matter just leads to more slashdot stories...

I'm so happy to have found HN for a sane browsing experience! (Not just the usability!)
Ugg Canvas White Shoes
Anyone care to explain the downvotes? The poster I replied to claimed that Dalvik is different because people target different languages at it. Not only do people do this for the JVM, I think it was probably the first VM where people did this.
How do you get flash to proxy properly? I've had trouble previously with flash not respecting the OS and browser proxy settings.
CSS Code Snippets Gallery
Your story about your mother's dog grooming business reminded me a lot about some discussions I've had with my brother in the last year or so. He has a car detailing business in Perth, Western Australia, and he really is just the best in town.

http://www.sublimedetailing.com.au/

But he can't expand because to expand he needs to hire people, and he just can't hire people that will detail cars to his standard. He does it to that standard because he is passionate about car detailing, not because he wants to make money, and it's just hard to find other people that are equally passionate.

His solution is that he is going to try selling detailing products to other detailers, which is quite similar to your mother's solution.
Maybe that improves the results. Your score is not a straight up vote from everyone, it's just a sampling from the subset of HN users that can figure out what the buttons do.
Kobe V Dark Knight Shoes
sad :( i don't understand why people are downvoting my post... Is this just to sad for people to believe?
Ask HN:Can you share prices of your Web app hosting considering user/cpu ratio
Hello all
I always bean concern from the fact that if I decide to build web application and I will get big volume of users
And also cpu power will rise I will have to pay big money to the hosting provider.
Can you please offer ways to get the expenses to minimum with real life examples ?
Thanks
It's not the facts themselves, but the way they are expressed:

1) Cleopatra lived closer in time to the moon landings, than the building of the pyramids.

2) The Comparison of Moores Law to A Series paper at the start of this talk: http://www.w3.org/2005/Talks/11-steven-ac-declarative/
DNS Made Easy

You can't use the back button and you can't open links in a new tab/window
Age. There's a growing segment of the population who does not trust itself to drive (or is not allowed, if medical exams are involved in periodic driving license renewals).

But I'm sure they would like the freedom of movement.
No - I think it is minimalistic, not bad. At one level the need to check your comments to see who has replied to you seems bad - but the resulting behavior patterns it results in seems quite productive to me.
I would say expression trees is one of the less well-known and under-appreciated features of C# 3.0:

Expression<Func<int, int>> e = (x) => x + 1;
Func<int, int> f = e.Compile();
int b = f.Invoke(42);
Interhoods - Find Designers and Developers in Your Neighborhood
Nike Dunks High Custom Transformers Barricade Shoes
Oh god - don't get me started. I have one that enforces a crazily long password and then asks you for characters taken at specific locations from this password.

Which means that every time I log in I either end up scribbling down my password on a bit of paper or typing it into an editor window.

I refuse to believe this actually improves the level of security.
Discovery of Symfony: PHP Framework
Building a Website: Popular CMS choices
The UCSD P-system was a VM that ran several languages, and was at least a decade older than the JVM.
I hate when I have to do anything on Godaddy. It might be optimized for revenue, but I find the added steps so they can upsell very annoying. I've been using namecheap a lot more lately and their UI is not much better, but I'm able to do what I need to do much faster.
It maps GitHub and Dribble accounts to neighborhoods in 3 cities - SF, NYC and Chicago. Could be cool for organizing meetups, or just finding a partner for coffee or lunch.
It works for me and paying with PayPal should protect against fraud.

You don't actually need a domain. I signed up with one with I control but I have not transferred it to them yet. They provided an IP I can log in to.

I haven't done anything to push it but it hums along fine. The latency is a bit high but I'm logging in from the Netherlands so YMMV.
You should, unless your spam filter blocks it...?
which also means that ln(-1) = i*pi

o, and another cool one is (1/2)! = sqrt(pi)
arXiv is not just for crackpot physics. A lot of the papers on arXiv are there to allow wide access to science research that would otherwise not be possible with the prohibitive cost of journal subscriptions. I know several fantastic physicists and major international collaborations that publish on arXiv 6 months before the paper is published in a journal.

It's true that you need to be an expert in the field to tell the crackpots from the experts, but if you don't understand enough of the paper to tell whether it is realistic or not then you probably will not gain very much from reading it.
Thunderbird 3.1.0 used to trigger the dns prefetch test, but yeah it's fine now.
Video: Virgin Galactic’s SpaceShipTwo Glide Flight
The article is from 2006, man.
I haven't really looked at them no - I guess I haven't needed to because it just works?
Pink Sheepskin Boots UK
A fashionable appearance always makes you more confident and admirable. If you desire your presence to be noticed and envied in the crowd, it’s a must to spice up your look from top to toe.
Spires (http://www.slac.stanford.edu/spires/) is a difficult search box to use. Everyone I know uses the "Easy Search" option on that page. It's just my hunch, but if you need to have a non-default "easy" option for searching, you're probably doing it wrong.

However, the info aggregation at Spires is amazing and it's more or less an essential tool in High Energy Physics.
Yes. I have a Nokia E51, it's just a standard T9 phone with wifi / 3g, as I don't need anything fancy. I've loaded HN on it and can skim the articles for anything interesting when I'm out and about. True I wouldn't write a comment, but it works fine for me for what I need.
I can use my mouse, I haven't managed to misclick once.
I would agree on that point. Yes, that is my one annoyance.
If you make a website that requires javascript to work. If you don't provide a non-javascript alternative. You have made a website which isn't accessible, and when you grow large enough, you will probably be sued.
> I can't help thinking that if I was Google, I would be working on an alternative language that compiles directly to Dalvik bytecode as fast as I could.

Swapping the language out is probably the smaller part of the problem. The dependency that every application has on the Java-based runtime libraries are the bigger problem.

> Heck, I'd probably just be grabbing something like Go and throwing 10 pHDs at it.

Go already has a working ARM code generator, so you could potentially skip the Dalvik step completely and ship native code. I think you'd still need to put some effort into building a set of Android libraries for Go though.
If you were made a promise it is no longer an unreasonable expectation.

And while bootstrappers may be misers they also know the value of a contract, even if it is in the form of the terms of service on a website and a price point they can live with, which they no doubt researched before signing up.

They understand giving timely notice and the reality of life for other businesses.

A 180 degree course change needs more of an explanation than 'we do this because we can', that is (far) more damaging than having some egg on your face for being overly optimistic.

I've messed up in the past, we gave out 'lifetime' subscriptions for $89.95 and we really made good money on them, for about 3 weeks. The way we plugged the hole way to stop selling them and to announce a sunset clause that said that if your account had been dormant for more than 12 months it would get deleted.

Not a peep.

That's how you deal with mistakes like this, not by suddenly tightening the noose.
This.

Another thing that gets to me is trying to check my credit card balance on the Bank of America "Mobile Site". The only number it will show me is the sum of the transactions that have cleared - it's impossible to see my "available credit" (or the information necessary to figure it out) which is probably the only thing I would ever care about on the mobile site.

Of course my completely unscientific tests seem to indicate that the standard, non-mobile site is significantly faster than the mobile one on my N1 in any case... So I'm stuck using that atrocity instead.

Oh, and don't forget Bank of America's Android/iPhone apps, which, last I checked, were just WebViews around their website.
You could use Wells Fargo instead - they limit you to 14 characters, which isn't even what I would consider a medium length password.
Not a fan of their phone support
5 effective and simple ways to find a job using social media
I don't think I've ever coded anything amazing while under any kind of influence. But when I used to come into work hungover (many years ago) I would often do the best days work because I didn't have the mental capacity to think about anything more exciting.

Now I've got a more interesting job I don't think that would work any more ;)
Russia inflates its military with blow-up weapons
Google shouldn't sell these cars to people. They should provide a sort of automated taxi service. You request a specific destination at a specific time and the car picks you up and takes you there. Then the parking question could be avoided entirely. Having thousands of cars sitting doing nothing all day is a waste.
Or: Google has the mightiest search engine ever created and they didn't find his language when they checked? It must have been so obscure that you can't really blame them.
CAESAR. http://www.northwestern.edu/caesar/

Everything sucks about it. Everything.
I'd prefer to be amazed by both.
I find it rude to give your phone more attention than the person you're with, in social contexts. [As you might guess, I don't have a iPhone/smartphone/PDA]
Note that even pros must use some tricks to run something of it on the modern hardware, so it appears as it's still mostly an experimental research platform?

http://www.mail-archive.com/9fans@9fans.net/msg17086.html

"I am typing this in acme in 9vx running
on FreeBSD, using the rio port in P9P for my window manager.
Because I'm away from my home network, I'm running 9vx
with the the root on my local machine. When I'm at home, I
use 9vx booting with its root taken from a real Plan 9 file
server. I also run it on qemu fairly often."
Is the iPad still considered a luxury good? If so, placement at Wall-Mart seems to have the purpose of eliminating that connotation. I also wonder to what extent Wall-Mart's stores extend the Apple store? Who's not going to drive the extra dozen miles to the Apple Store? Or are iPads potentially an impulse buy by consumers going through the electronics section.
>Integration with Xbox Live kicks the crap out of the iPhone and Android.

This makes it sound like it is competing more against the PSP than iPhone or Android. I have maybe 3 games on my iPhone/iPad combined (well more, but those are for my child) because I didn't get either of these devices to game on.

EDIT: So I take it someone disagrees that Windows 7 is differentiating themselves by being more a gaming platform and thus competing closer to a PSP type device (e.g. a device that is primarily for games) than a smart phone?
I saw this when it first did the rounds on Twitter a while agi, and I have wondered about it since; I'd love to get my hands on one.

The FAQs on his site claims it will be released this year: http://www.madeinmind.co.uk/faq.php - I sure hope so.
Thanks for those links!
Teaching your grandmother to suck eggs? http://infrequently.org/2010/10/hoisted-from-other-peoples-c...
Calgary honda
I'm quite fond of C# but that syntax is a bit much when compared to things like humble old JavaScript:

var f = function(x) { return x + 1; };
var b = f(42);
> Facebook was born during a night of incredibly misogyny. The idea of comparing women to farm animals, and then to each other, based on their looks and then publicly ranking them. It was a revenge stunt, aimed first at the woman who'd most recently broke his heart (who should get some kind of medal for not breaking his head) and then at the entire female population of Harvard.

What a bunch of pretentious self important nonsense. Fact is, from age 12 to age 25 or so, both men and women are incredibly superficial and petty and immature in their relations to each other. There's probably a lot of reasons why, but I think one big reason is that young people spend these days spend very little time on things that actually really matter, thus aren't relating to each other on topics that actually matter. So both genders descend into social pettiness pretty quickly and easily in their younger years.

Young men and young women both act petty. But these days, it's very fashionable to point out all the sexism... on men's parts. Applause lights go on. "Yes, fight that evil male sexism!" It's like, okay, there's a bunch of 20 year olds drinking too much and jockeying for attention and being to mean to each other and then throwing up for all the liquor... neither men nor women at that age seem particularly enlightened to me, but people like to be very grave and serious about "this horrible sexism among men today." It's seems like feminism succeeded at all its objectives, but was doing so well that it just kept going. Nowdays any immature male behavior is portrayed as a sign of some deep cultural problems. Immature female behavior? What, no, that doesn't happen. What are you, a sexist or something?

Edit: Reply instead of downvoting. I disagree with the author's perspective and think he's spouting cliches that don't match reality or improve things. I listed a counter perspective. You're welcome to disagree with me, share your thoughts.
Ask HN: Is it a bad idea for iOS app to require Google Account for sign in?
I'm writing an iOS app that requires backend access. Is it a bad idea to have users sign in with their Google Account? The app doesn't need access to user's Google data, except that the backend is hosted in Google App Engine.
I'm surprised that Apple UK don't buy exclusive rights to that design.
YouTube - Powers of Ten
Yes, it's an improvement. But the killer quote for me is " in 2015, you’ll still be thinking about a browser that doesn’t support <canvas> or <video> and doesn’t even have a JITing JS engine.". I don't care how much better IE8 is than 6 and 7 - that sucks.
How about giving you a deadline to actually create a business, maybe with some threshold of employment, revenue, cash, patent, or other tangible sign of value creation?
I use http://ihackernews.com for mobile and it is very readable. The same developer wrote ViewText, which is a nice readability bookmarklet.
I guess part of the problem is there isn't just one clear product (as with iPhone). There are 10.
Tiny bit of history:

The reason plugs in the UK are so big is that each one must be individually fused. And the reason for that is something called a "ring circuit".

In a ring circuit you have, say, a 40 amp fuse at the mains/box. From this you send out two wires, each rated only for 20 amps, going in a circle around the house. You can now supply 40 amps worth of power using only cheaper 20 amp wires. (Since the current can flow over both wires at once.)

But this means that the wires going to an individual appliance are far too small for the main breaker, so each appliance gets a fuse in the plug.

Ring circuits have serious drawbacks, but they helped during a time when there was a copper shortage.

And ever since then the UK has been stuck with huge plugs.
cProfile is awesome, but profiling is only good as its visualization. At IMVU we wrote a tiny but extremely useful web-based pstats viewer: http://imvu.svn.sourceforge.net/viewvc/imvu/imvu_open_source...

You can sort by inclusive time, exclusive time, drill into call graphs, etc.
Hewlett Packard Pavilion A1430n Media Center Memory
Hewlett Packard Pavilion A1430n Media Center has CPU AMD Athlon 64 X2 (2GHz), Chipset Nvidia GeForce 6150 Chipset, HD Bus SATA (7200rpm),
Front Side Bus options and Memory Speed options PC3200 DDR400 184pin SDRAM DIMM. Manufacture System part number ER900AA and Modules must be ordered and installed in pairs for Dual Channel mode.