skysight-inc/HackerNews huggingface dataset:
Well, at least it's harder to fill ceiling with junk. Tall shelves and loft beds certainly help...
I do agree with you, I'm really looking for something with larger ceilings once I have to get my own apartment again. Even if it's just in the middle of the room (i.e. under the roof). But there has to be some degree of horizontal space, too for that to work. 6x6x10 would be a bit weird.

I think clutter is some kind of vicious circle. Once you start, it's hard to stop. And starting is pretty easy if you're not really vigilant -- things like long work hours, kids and long commutes quickly start your hoard. And if your life doesn't work out the way it does, you're prone to nostalgia and memorabilia.

Smaller accommodations make it harder to start that. But there's small, and there's tiny...
Not entirely true....not all forms of money are the same. Some can be conjured essentially from thin air (US dollar and all fiat currencies) while all others have supplies limited by nature (gold, silver, oil, cattle, etc.)

Now, this isn't to say that paper money shouldn't exist, but with its benefits come some serious risks and responsibilities.
the problem with openid is that there are too many providers and too little consumers. I see it as a failed project which tried to solve an important problem.

I think it's partially a chicken-and-egg problem, no one wanted to be consumer because none of their users knew if they had openid, and it's not worth it to be a provider because there was no place to use it. To solve this, it's easy to set up or become a provider. It's also that most sites are more walled gardens than they'll admit when it comes to user accounts, since openid, in theory (depending on the provider), makes it even easier than most signup/login forms to create an account or login, and no one wants to make it easy for their users to go to a competitor.

And this doesn't even get into the user-facing UX issues that openid has.
The Droid's keyboard is awful. The keys are flat and require quite a bit of pressure. I recently spent some time using an LG Ally, and found that it's almost always worth opening to use the physical keyboard.
Optical character recognition web service with Python and Tesseract
Rumor: 'Google Me' is a Facebook Killer
The only advice I can really give you is to give working in the real world a shot before going to more school. You're probably already familiar with what it's like to be in school. Unless you get really lucky, finding out where you belong is more of a process of elimination than anything else.

So my advice is to try all three of the options that you ask about. Once you've given those fields a try, you'll know if that's the place for you or not.
My girlfriend has an EVO and man is that thing huge. I have pretty big hands (i can span a tenth on a piano and palm a basketball) and my first thought was that the EVO is uncomfortable for me to hold as a phone. I say as a phone because I realized that she uses it as a replacement for her Viliv S5 tablet (before that she had a Nokia N800). Most of the time she uses it in landscape mode as more of an internet tablet (video chat, browsing, texting), and she never holds it up to her ear (uses bluetooth instead). When you look at it that way, it's not so big after all.
I don't think vp8 makes any claims about being patent-free (that's theora).

The situation is the same for Theora and VP8; Google holds the patents.

I believe the libvpx license does shield you from patent claims (meaning google will take responsibility in case of any infringement).

No, they don't. This is why people are concerned.
Would it be worth waiting for the next iteration of Android phones to come out?

What's the next "big" Android launch supposed to be (the next HTC EVO)?
Typing speed isn't the only advantage to a keyboard. Having the full screen available while you're entering text is a significant advantage in certain situations.
Don't get me wrong - if you are on a tight budget, a Hackintosh (if you can set it up) - is very usable. You might have to forgo some things, like working audio or wireless, but it will work well enough to develop iPhone apps if you have another main computer. Sadly, VMWare is impractical for anything serious, and XCode cannot run on windows.
Musings On The Intersection Of Games And Reality
Google's open ecosystem is one of it's largest advantages. The examples of copyright infringement is a continuation of the hands off policy. I'm sure if Usher filed a DMCA, they would be removed instantly.

Additionally, the last example was dumb because it's obvious that it's just an MP3 search engine that is downloading from various http sites.

Finally, there are problems with discoverability in the Android Market which is why a fix is one of the top three features of Android 3/Gingerbread.

tl;dr: much fear mongering for very little to truly be concerned with. If you want Steve to tell you what you can and can't download, go buy an iPhone.

also, the bluehost favicon is tacky
I really like my T-Mobile myTouch 3G Slide. It is the right form factor for me and has a usable keyboard. Only 600Mhz but plenty fast and will be much faster when Froyo is available later this year. Plus I tether it via usb cable when I travel. The network speed is quite good in my area 1.5Mbps up and down.

I looked at the EVO, but it was too big and power hungry for my liking. And I didn't want to root the phone to "fix" it. Great screen though.
Why, specifically, do you need a bank that fits those criteria?

This time around, we chose to just open a business account with a bank that one of our founders used for his personal banking.

That said, the bank you are looking for is Silicon Valley Bank. They have a Los Angeles branch. But I question why you think you need to head straight there.
Unix is the language of hackers. If you use a hacker language (Clojure), one should expect the natives to be 90%< unix.

I empathize with your pains, but you can't walk into a biker bar and ask for filet mignon.
Direct link: http://www.nytimes.com/2010/06/27/fashion/27Wong.html?pagewa...
I think their plan is to charge royalties to cellphone makers to include the technology in their phones.
It's in the style of LISP to have little to none documentation in code, as the code should explain itself

Nearly every Lisp data type and all special forms take docstrings; documentation that gets compiled into your code that can be queried at run time. Lisp was the model for online Unix manual pages; APROPOS and DOCUMENTATION and builtin Common Lisp functions. There is even a defacto commenting style for documenting code at various levels; file-wide, top-level form, and small inline documentation.

The typical "Lisp experience" is a fat abundant system that rivals its underlying OS and platform. It even has a function, ED, to invoke the builtin editor/IDE, and some Lisps even have that builtin.
To be honest, Zack's question is spot on when looking for a co-founder; especially when all you're giving back in return is equity.

Who are you? What have you done in the past? Can you show the community what you've done so far? I think the legal trouble you mention also needs some explanation (assuming you can talk about it in this open of a forum). A little effort can go a long way here.
Why in the wide, wide world of sports does a "iTunes App Store" app even exist in Android's storefront? Who would download such a thing, even assuming it's some kind ad-impression scam app?
> That will lead you into wreckless, speculative behavior

I think you meant wreckful. Or reckless. :-)
Noob -> Intermediate -> Good -> Expert. That's the only possible way. The easiest it is for a noob to start, the fastest he will become an intermediate programmer. I mean, when you've never used a language, why would you spend 3 hours trying to configure everything? That's the wrong order.. First, let me try the language and let me have fun with it, then I will try to become an expert in it.

That's where python, ruby and javascript clearly win over scheme and clojure. On the other side, C++ is weird. There exist a lot of "get started with C++" such as accelerated C++ but, in my experience, a true beginner won't understand it because the language is too complex.
Texas is surely one.
To clarify: what I'm saying is that your average commercial banking officer is probably going to be plenty helpful, at least until you're out of the seed funding days.
Someone who is interested in running the cool new app they saw on someone's iPhone. Most consumers aren't nearly as interested in learning the ins-and-outs of what Android is versus iOS as you and I are.
Oh, how did I miss the tacky but as of the last week, popular new attack...

Google's OS is far more secure and segmented than any other smartphone OS out there and that CNET article is the biggest load of FUD I've ever seen. The application clearly indicates what permissions it needs. The criticism is that apps request permissions for things they shouldn't need.

Please explain to me how that is a problem with the OS? That's like blaming Windows because Sun packages Yahoo toolbar with the JRE installer. The application identifies what it wants permissions to. If you don't want the live wallpaper to have access to your physical location and your google account, don't fucking install it.

I'm tired of these petty attacks on Android, nearly as much as I'm tired of the ridiculous attacks on the iPhone 4 over this past weekend. The iPhone/Android stuff that makes it to the front page of HN is more fanboyish than other places and that makes me sad.
Very cool stuff, but in what situation does the code run the same for one thousand times or more and then all of a sudden cause a guard condition to fail. I know it must happen with some frequency, hence the blackhole interpreter, but what is the most common scenario?
I just tested "4G" in Chicago on an Evo and it is blazing fast. The Evo's hotspot ability and screen clarity are amazing! Also, the fact that I pay $50 less per month vs Verizon for great coverage and fast data makes the whole experience even better.
Does anyone have a link to a Newtonian Fluid for comparison?
Droid 2 is much better
The already existent, well developed multi-billion dollar black market is a much more pure expression of capitalism than what the article describes. This is more like 'when capitalist bureaucracy is applied to retailing cannabis'.
You assume the OP knows them himself.

You're a far more optimistic person than I am.
Of course not. Boys envision themselves as scientists in the future (at least I did), and so they project some of their traits onto the prototype. It wouldn't make sense if I, at 12, said 'I want to be a scientist.' and then all the scientists I drew were women.
Ever since people started talking about the battery problems on android devices, this is what I have been most concerned about. Apple, with the new iPhone addresses this issue with the iPhone 4, but android phone makers just seem to be making devices with bigger screens, with nobody trying to bring out a device with a better battery.
NLTK is the best resource if you know python.
And nothing beats it!
Stack languages present a troublesome problem for documentation. Forth in particular is untyped, but my own experience was with a small compiler/interpreter I wrote over a dynamic language(haXe). The language was easy to implement, and it solved one domain problem very well(in-game dialogue) and another not so well(choreographing two-dimensional movement patterns). I've filed it away as "cool experiment." My implementation allowed the same syntax to be used with different semantics - a batch compiled word, or words sliced up into lists of function calls, which made them usable in continuation-passing style - very useful for my in-game dialogue.

The debugging I encountered mostly revolved around correcting stack manipulations so that things lined up with the right parameters. The brevity of these languages comes from the stack allowing implicit parametrization; just list your data and then the word you want to use. The downside comes from this property also allowing the stack to leak when under or over-parametrized - enabling mystery behavior or crashes that you wouldn't see with C-style calling conventions.

On the other hand, a major plus: Working with the stack lets you avoid littering your code with named variables. This is what enables Forth words to have extremely high density and readability, and I've incorporated more of this style into my coding elsewhere, so that in the most extreme case, I might go ahead and set up a stack in(for example) an object, and then list out method calls like a high-level Forth operation:

obj.wordA(); obj.wordB(); obj.wordC();

Blending this with more imperative or functional constructs, I can get the best of both worlds: something compact and readable but also self-documenting, with decent type and parameter safeness.
Forth is the Unabomber of programming languages.

Most people who admire it (or him) don't say so in public.
Isn't "finding undervalued companies" fundamentally an infrequent activity? I don't see how it's possible to assess the value of a company relative to market price fast enough to make even 10 trades a day.

I would say High Frequency Trading is, by definition, not about value, but about price only.
There is always a new android phone coming out, which is bigger and better than the last. Some people like this, some people don't.
You don't know Zack, but he runs a kickass online music service, bootstrapped by himself and he built everything.
To be fair, bikeshedding is equally bad.
Most people think it's just for blogging because Wordpress is mainly geared towards blogs (look at wordpress.org).

It's an amazing blogging platform and client-friendly CMS, but it's really not the best CMS for most other situations.

Also, I fail to see how an entire section on popularity proves its worth as a CMS.
The problem is that many Java libraries feel over-designed compared to similar libraries for other languages. Java is the only place where you will find a class like FrogNibbleAdapterFactoryFactory :)
stereotypically, engineers design cars- they don't fix them. Someone who fixes cars is called a mechanic.

Of course, modern bouts of sprucing up job title names (my favorite is 'sanitation engineer') means that mechanics can throw stones at me and demand I take that back. I liked the real names better. It's easier to tell people I worked as a bag boy than a 'courtesy clerk'.
No one's mentioned the revolutionary perspective of this story: learning a JVM language in its own right, without regard to the JVM, nor Java, its libraries nor infrastructure. Most JVM projects do have regard to Java, because: the developers know Java and indeed are using it; and access to Java libraries and infrastructure is a key selling point. But it doesn't need to be that way. You can treat the language like a clean abstraction: most python programmers don't worry about the C underneath; most C programmers don't worry about the assembly underneath; most assembly programmers don't worry about the hex underneath. This a different way of seeing a JVM language.

It seems that the problems mentioned are common to all JVM languages (I was especially struck by similarities with JRuby, recently on HN).

Ideas: (1) look at other JVM languages. Copy their solutions. (2) someone develop a "JVM language support environment". It might include eg. a java server, so startup times disappear. (the JVM is damn fast, once it's going. And, kinda freaky to witness, it gets perceptibly faster, through JIT). Oracle might even include subsume it into Java, should it serve their business interest.
from http://www.webmproject.org/license/additional/:

such license applies only to those patent claims, both currently owned by Google and acquired in the future, licensable by Google that are necessarily infringed by this implementation of VP8

You're covered unless Google decides they don't want to license one patent claim or another. Getting screwed on patents with libvpx would be something of a perfect storm, IMO. Where are the submarine claims for theora?
Horseshit. Learn to configure your webserver.
Life using canvas of html5 in 100 lines
Oh, it's not 4G by international telephone standards.

But then I say this as a European living in the US that America's telephone and connectivity network is still back in the dark ages.
Right on. I use wordpress to create all the pages on my site http://goto11.net but I also added some new tables and PHP pages to create and manage my appcasts (http://connectedflow.com/appcasting) right in the wp-admin.
So, the moral of the story:

Google needs to make their Android store more like Apple's app store. The openness is getting filled by crap / spam / questionably-legal apps.

Someone actually admitting that there's a benefit to filtering! Who saw that coming?
HFT is not the same as long term investing. Being able to see orders before they happen makes it fundamentally different.
My Incredible's battery is at least as good as my old 2G iPhone.

One advantage of the Android phones is that you can actually open them up and swap in a new battery (just like with every phone in the world besides the iPhone). So if you really find that it's a problem, you could buy a 2nd battery and take that with you sometimes. It's not optimal, but it would work.
I thought it was a great article, it will be a long time before authors can resist Cheech and Chong references, a bit like how motoring writers cannot review an Aston Martin without mentioning James Bond.

What the people retailing pot will find is that an easily-growable agricultural commodity is subject to perfect competition and prices will be driven down to a very low level.

Applying the 'sell shovels in a gold rush' rule, I think being a medicinal-pot lawyer or consultant is probably the best way to profit from this. Each time the government gets nervous and changes laws, these people will be needed to help shop owners navigate the new laws. The shop owners themselves are facing a price-sensitive consumer, regulations and retail leases. I wouldn't be surprised if the eventual winning business model looks more like a Walgreens and less like Starbucks.
> any individual seller's gain is some other seller's loss.

How do you figure? Generally, the way one seller beats out another is by providing some combination of increased value or decreased cost.
A few other issues:

-- There's no in-app upgrade option. If you install a lite or trial edition you have to search the Market for the full version and install it on top of your lite/trial version. So if you happen to search for an app, buy it, and install it sometimes it just won't work (because you were supposed to install the lite/trial first)

-- Apps without meaningful descriptions should be deleted or hidden by default. A changelog is not a description.

-- Apps that start off saying "doesn't work with..." should be deleted or hidden by default or only shown on the Android devices it does work with.

-- It would be fantastic if you could sort searches by downloads, ratings, etc. You'd think since Google is a search company they could figure this one out. Maybe in 2.2?
Yes and no. While computer science research tend to overlap with other domains of study, there are many avenues of study that fall souly within it, Encryption, algorithms, discovery and application of probabilistic and logical laws. Just because you mostly hear about computer scientists running off and being programmers, dose not mean there is not serious research going on.
the link doesn't work for me

Edit: it works now
It may be difficult, but there are always exceptions. Shoot me your resume vladik at rikhter dot org. I know of a few startups around here that may be up your alley, if you're interested I can pass your resume along.
I like it!

I developed a weekly planner myself (http://weekplan.net) and I like the layout you have.

A killer feature for me would be to be able to have sub tasks. (It would allow me to group my tasks by projects for example)
"Imagine throwing dirt with a backhoe or crushing a car. That's Tonka World."
Ask HN: What kind of advertising have you tried that worked?
Our startup is looking to use banner advertising to help increase sales. So I have a few questions for the HN community:

1) We have ideas of what the theme of some of these banner ads will be, but we don't know the best wording that should be used. Should we get a copywriter? If so, where? How much should we expect to pay?

2) We can do the ads ourselves from a creative (art) perspective, but it may make more sense to have someone else do them for us if they are better. Where can we find a good designer for banner ads? Again, how much should we expect to pay?

3) Is there a resource online where we can gauge the potential success of these ads? We're interested in knowing what we can expect for CTR rates and/or CPC.

4) Any additional information that we should consider?

Thank you for responses ahead of time!
“In Europe, you will find MSN is the status quo.”

Not everywhere. Mostly ICQ here in Germany.
The Internet has child porn! Let's all switch to AOL!
My feelings... If you told us you were the author of some amazing open source project that solves some impressively difficult problem in your area of expertise, then I'd believe the BS about how smart you think you are. You don't get into companies like Google or Facebook right out of college just because you think you are smart or because you have an impressive education. You need to have the complete package, and that includes tangible experience- by that I mean experience you have something to show for- and great communication skills.

It sounds like you need to improve your immigration status to achieve your goals. Seems logical that you should focus on that. Are you working on open source projects that exploit your abilities? If you are so hungry to solve problems then do it for free for a while. You will get noticed by important people if your work is good. If you get a good opportunity, then take a job that will stand out on your resume. Do your interesting work on your own time.

I generally don't like to harp on the open source thing, but it is the perfect mechanism to vault you into the position you want. As far as your age is concerned... yes, age is most definitely a factor. The fact that you haven't even finished your education and already have a laundry list of jobs you have no interest in shows quite a bit of immaturity. Your post read like an episode of Property Virgins.

I remember following a guy named Jose Valim during google's summer of code a few years ago. The kid was completely unknown, but made a name for himself very quickly in the ruby world. He took on many open source ruby projects to help solve common problems for the rails community. The kid just finished his phd and is already on the rails core team. I'm amazed at how much he's accomplished in such a short period of time. That's the kind of guy I look at for inspiration. He doesn't waste a second, he just gets shit done and gets it done well. If you can focus on that then all the other details will sort themselves out. You need to create your own opportunities.

Good luck!
1. Yes, get a copywriter. KNOW someone through contacts. I've got one, email is in my info, if you need one.

2. Same as #1.

3. There are SO many variables in what you're looking for. I recommend using some sort of tracking system (I use Omniture) to track as much information as you possibly can, so you can better target future advertisements.

4. Depending upon what you're doing, you may not do very well with banner ads. I found that in my last business, being active in the "community" behind what it was based (posting on forums, showing up at events, etc.) was INCREDIBLY effective, and the banner ads didn't get me more than around 2-3K in sales (I was only making an average of 20% margin or so), which barely paid for having them in the first place.