skysight-inc/HackerNews huggingface dataset:
You are ignorant of libertarian economic views. You are also ignorant that they are common place here, and held by Paul Graham. It's rude to intrude on a community and call status quo views "crack pottery" just because you've never learned anything about them.

It is your view that people can't produce things of value unless there's enough money being spent that is truly bizarre. New markets can be created. Value drives circulation of money, not vice versa. Money is just pieces of paper or numbers in a computer for the purpose of conveniently facilitating trade.

Ultimately I'm going to produce value in order to use it myself, for fun, or in some way get something useful for it (i.e., I don't want pieces of paper -- those are just temporary -- I want someone to make something useful for me like an iPhone. The more useful products there are, the more I will want to work hard, and the more money I will spend).
Societies don't get wealthy by consuming. They do by producing. As a rule, if something is taxed there will be less of it. High marginal taxes decreases high value work. It is a terrible idea. Immoral too.
They do yes. Between 0.5% and 3%.

It costs them some money to process an account though, send bills, handle payments etc. If someone is charging reasonably frequently then they are still profitable.
Ohhhhhh, I see you want huge swathes of commented out sections, bizarre syntax for routing, and lots of nesting that makes no sense and has lots of repetition. I'll get right on that.

Seriously though, SQL's been proven capable of doing all of this, and for the half-assed turing tarpit if-statements in these files you'll get something better. I'm aiming for Lua or similar to let you really control it.

But if your worry is that there will be some monster data structure you have to understand and work with manually in order to do anything then have no fear, you will get good tools.
Yes, but you're paying a hefty price to get your money that way -- mainly the double taxation on dividends. Stock buybacks can be a more efficient way of returning that cash to shareholders.
I have not practiced in a long time, but the core idea of mindfulness meditation is to enjoy the "right here right now". If focusing on your breath isn't for you, you can focus on something else that puts you in that state, like closing your eyes and simply listening to the sounds around you.

This should help in quieting your inner monologue. When you find your brain trying to restart that monologue, just acknowledge that it happened and refocus. Remember not to think of these events as somehow being bad or failing since then you are dwelling on the past, just refocus without judging.

Edit: you may find this presentation that Jon Kabat-Zinn gave at Google interesting: http://www.youtube.com/watch?v=3nwwKbM_vJc

I also found his audio book "Mindfulness for Beginners" very enjoyable. The second cd contains 2 guided meditations which may help you get started.
No Engineer will ever be happy with a line of code that he didn't write himself.
Going by the 12GB figure, I guess he's running 6x2GB DIMMs in a Core i7 box and is pushing his memory controller slightly over its limits.

I used to run 6x2GB at 1333MHz with an i7 920. I swapped the CPU with one that could properly drive my ECC memory (W3520), and quickly found my choices were either an unusable system, 3x2GB at 1333, or 6*2GB at 800.
Doing event-driven trading isolated in the Cayman Islands without any sort of insider connections is a recipe for failure.

There are lots of high-frequency trading shops that could put your engineering chops to work, most of the shops are small enough that I'm sure they'd be happy to offer you some form of partnership with your spare cash. HFT strategies have very definite limits on lifespan and investment cap, but tend to produce out sized returns (yes, 10x).

Most of the big shops are in Chicago. Start with Jane St:
http://www.janestcapital.com/
Foursquare Expands Offices,Wonder How They’re Paying For It?
gracious |ˈgrā sh əs|

adjective

1 courteous, kind, and pleasant : smiling and gracious in defeat.

* pleasantly indulgent, esp. toward an inferior.

* elegant and tasteful, esp. as exhibiting wealth or high
social status
The entire time I was reading, I hoped that a Haskell solution would be there (knowing it would be much simpler), I got my wish :) +1 to haskell
If Google would only buy Titanium or Phonegap to overnight make it easier to build Android apps. But they won't. Because they don't care about making better tools.
If Microsoft didn't use the excellent CLR (which is much more friendly to non C# languages than the JVM is to non-Java languages see e.g., F#) as a way to sell their crappy systems software, they'd have crushed the JVM: both in enterprise world (C#, while still a blub compared to OCaml, Scala, F# etc... it is a much better language than Java and has excellent tooling for the "large teams of average or inexperienced developers, lead by a competent architect" use case) and amongst technology companies (while J2EE is not used very frequently amongst them -- because of its association with moronic garbage like EJB 2.x -- plenty use standard Java or other JVM languages).

Dear Microsoft, Mono project has in fact already done the hard work for you. Why can't you embrace it (sponsor their developers, help them implement the latest specifications) and bless it as the "official" CLR for Linux and Mac or "alternative" CLR for Windows (much like Blackdown JDK was on Linux or the situation viz. IBM's JDK).

Sun has used this strategy in the past: use their excellent OS as a way to sell their crappy hardware (flame retardant suit donned for the Niagara and UltraSparc-IV fanboys). They realized it's the wrong strategy, but it was too late.
The main reason to make a site work without JavaScript is, in my view, accessibility. Try running a typical Ajax-driven app with a screen reader some time. Standards are emerging, but they just aren't there yet.

If you want the visually impaired to be able to use your site, you should make a noscript version with as much functionality as you can. (Side benefit: That's going to make SEO a lot easier, too.)
First off, way to not use a paste site. :-)

Second, no, they're not heirarchical, you're just used to them being that way. They're data structures, which are organized however I like them. In nginx they're hierarchical, in Mongrel2 they'll mostly be relational.

Third, like I said before, the advantage is tooling. Managing the Mongrel2 configs from other languages, scripts, shells, and remotely with automation will be much easier than what you have in an nginx config.

But, here's a thought: What if you could feed an nginx config to a tool and it spit out the Mongrel2 config to replicate it? Wouldn't that be slick?
I use Ruby, and not Python. That said I still bought a print copy of this book a few years ago: nice book and the NLTK package has a lot of grate tools built in. Definitely "batteries included."
s/Java/COBOL/ig on your comment and it's just as true.
Wish I could upvote this more.
Perhaps it's overwhelming those who use dissociative drugs in high doses like yourself. I'm sure it's a good trip for those who have decided that they would rather not drink gallons of cough syrup. http://www.erowid.org/dxm
$120,000,000 lost productivity from iphone 4g lines
That's possible, and probably not too hard, and man oh man would the hackers love a compiler right in their web server. :-)
For as flashy as RIM tried to make the UI, they definitely skimped on the Twitter interface.
Was going to say the same thing.

I wonder if there's any chance of MS ever porting CLR to the *nixes...
It's funny that you characterize Sun as "enterprise", when Java is now an Oracle product (which is even more "enterprise") while Sun, at least sometimes, was actually pretty cool.
Wow.

Libertarians are here, sure. However, I'd love to see how many people would really march in lockstep with doctrinaire libertarianism.

I'm not ignorant of libertarian views. Nor, am I unused to tantrums such as your own. I'll leave the vocabulary boot camps to you and Richard Stallman. I have that freedom.
Ask NH: Has there been a change in duplicate submissions policy?
I've noticed that there are several duplicate submissions last week or so.
The comments on why "my language is better than yours" could have been toned down however.

The book is available at the same site: http://nltk.googlecode.com/svn/trunk/doc/book/book.html

really nice work on both the book and the NLTK library.
The "Facebook Movie" aka The "Social Network" Movie [VIDEO INSIDE]
Dude, why are you violating that restraining order? Do I have to call the cops. :-)
Exceptionally creative people are frequently eccentric. Eccentric people are not frequently exceptionally creative.
Sure, it's roughly readable, but even here Perl makes several aspects of the loop implicit and buried in syntax (the line variable, stdin as source of the lines).
To everyone who thinks he's crazy, a single, solitary counter that is in no way indicative of a trend or a pattern: when it comes time to have someone build our iPhone app, I know who my first e-mail will be.

You wanna know why? I know his rate without having to fill out a goddamn "contact me" form and his portfolio signals that he's worth the rate. Now, I have no idea how many hours it would take to build our app, but you're damn well sure I'm going to ask him to tell me.

You not making as much? You hurting for clients? Well, maybe you should publish a rate and have an up-to-date portfolio on your website, not on Carbonmade or Forrst or Dribbble or wherever the hell the cool kids are these days.

Cause I'll tell you: I've got cash to burn and I'm in the market for great developers and designers right now, and they're impossible to find, vet, and hire.
The Rise of Walking and Biking in America
Yea. I don't agree with them ragging on the '$' in the Perl example. I could have made the Python code just as obtuse by using the regex library rather than word.endswith(). Ragging on a language because a beginner doesn't understand regular expressions seems a bit misleading.

They are also inconsistent with their coding style. In the while() loop, they make use of $_ implicitly (even in the split statement in the foreach loop), but in the foreach loop, they don't use $_, but instead define $word. Then they go off on split being 'difficult to guess what it represents.'

> Having used Perl ourselves in research and teaching
> since the 1980s, we have found that Perl programs of
> any size are inordinately difficult to maintain and
> re-use.

Says more about the programmer than the language. You can write maintainable code in any language. "Too many choices" doesn't cause code to be unmaintainable. Lack of discipline in your programming practices does (as well as lack of documentation). Saying that a language is better in this respect is just to say that "X language took the ability to choose away from me so that I'm forced to do things a certain way, whether I like it or not."
http://blog.wearesakuzaku.com/lunch-with-you-mike-lee/
I wrote this a long time ago: http://github.com/igorgue/py2json

A Python classes to JSON-Schema SMD translator.
I've seen that as well. In the past it might I've seen it where the URL is slightly different, but the last two I saw were exactly the same.
He should say he's offering iPhone consultancy then.
http://altnetpedia.com/Tools.ashx
simple supply and demand issue that he's taking advantage of. the iphone is a fairly new platform and i'd say the number of true "platform experts" is very small so anything you can point to that differentiates is a reason to charge a crapton. haven't you seen all those crappy corporate apps? some companies will pay for a track record, and good for them/him.
The strong force isn't like gravity, it's a 3 color force that is far more complicated than any other. From what I understand, neutrons just don't stick to each other (note that neutron stars are held together by gravity).
Live link: http://intranet3-mayerbrown.icims.com/jobs/1598/job;jsession...
Company's rarely change the name of a well liked product. Consider a 1976 Honda accord vs a 2010 Honda accord. They are vary different cars targeting different markets but as long as people think product X = quality the name tends to stick around.

(1976 68hp ) http://upload.wikimedia.org/wikipedia/commons/3/3d/1977-1982...

(2010 177-hp to 271-hp on a v6) http://automobiles.honda.com/accord-sedan/exterior.aspx
BB ships with a few very bad fonts, and the default font doesn't look good when reduced in size, so it's quite possible that you've seen customization gone awry.
Fair enough. But it sounds like what you're really saying is that you prefer growing companies to mature companies, not that buybacks are intrinsically bad.
As long as the govt continues to prop up the financial system and economy, sure. But somehow I doubt that's going to last. Still too much bad debt out there.
An interesting piece, to be sure. Some of the best programmer I know really refuse to be tied down into doing anything they're not totally passionate about. The article was a bit hyperbole-heavy for my tastes, though.
>Immoral too.

Classic. Moral claims don't get you too far. I could start going on about gentiles eating shellfish, but I'm one of those gentiles.

>They do by producing

Sometimes. These things are complicated. But if you've already got it figured out, no need to discuss it I guess.
Actually, you are both wrong. Production and consumption by themselves do not yield productivity. Both producers and consumers play equal roles in economic productivity. Without active consumption, producers would be completely unproductive, regardless of efficiency. Productivity comes when people are able to increase their economic leverage through efficiencies, but also able to complete transactions in the market. For instance, despite all of the hate of partial-reserve fiat banking systems by pseudo-economists, they are extremely efficient at getting the most productive value out of the money supply. This is also why the Internet creates economic value, because it's able to more efficiently pair producers and consumers.
I use git for most of my writing (blog posts, content for my company's website, notes from meetings, journal entries about my kids, etc.) as well as for source code. Sort of a light-weight dropbox, with version control.

I've sometimes wondered (and perhaps this already exists, I've just never googled it) whether it would be useful to have a type of legal document that uses a markup suitable for revision tracking and version control. I find it's hard to be completely sure before signing a long legal document whether the version I've just received is precisely the same as the one my lawyer has reviewed.
Even if he doesn't get $1000/hr in the end, his statement is likely to be already doing some work in the form of anchoring. That is, $1000/hr seems ridiculous but you might now, as a client, feel like $250/hr isn't ridiculous.. yet if he'd said $250/hr at the start, that would have also seemed as crazy as $1000.

This effect of price anchoring has been demonstrated a lot and it works, sadly.
I assume you got the link from Randall’s blog, yread? I probably should have submitted it here when I came across it a couple months ago and emailed the link around to “nerd snipe” various physicist/engineer type friends. Either way, I’m glad to see this get some discussion on Hacker News.

The author’s (William Beaty) other pages about electricity are somewhat interesting too http://amasci.com/ele-edu.html. In particular, he has some good rants about the terminology/pedagogy of E&M/electrical engineering: http://amasci.com/miscon/elect.html http://amasci.com/miscon/elteach.html http://amasci.com/miscon/whyhard1.html

In short: the terminology as used is ambiguous and confusing, and the common metaphors used to explain electricity are somewhere between misleading and wrong, and this has resulted in most people, including most textbook authors, having a poor understanding of how it actually works.
Perl doesn't make it implicit, the programmer does. It could easily be rewritten as:

foreach my $line (<STDIN>) {
foreach my $word (split($line)) {
print "$word\n" if $word =~ /ing$/;
}
}

The programmer made a conscious decision to read STDIN implicitly in a while loop and then call split with implicit usage of $_, then went on to complain that too much was hidden away. I could make the python example equally obtuse:

import sys, re
for a in sys.fopen(sys.stdin.fileno(),'r',1):
for b in re.split(a,r''):
if re.search(b,r'.*ing$')
print b

Compressed forms:

# PERL
map { print "$_\n" } grep { /ing$/ } map { split($_) } <STDIN>;

# PYTHON
import sys
for a in [ a for a in [ b for a in sys.stdin for b in a.split() ] if a.endswith('ing') ]: print a

# PYTHON
import sys
print "\n".join(filter(lambda x: x.endswith('ing'), [ var2 for var1 in sys.stdin for var2 in var1.split() ]))
The list of options he offers does look like consultancy.
Safe Web Surfing?
He commands his rates because he is a household name. [..] You, however, are an iPhone app developer. App purchasers have never heard of you. They will not turn out in droves to buy an app just because you worked on it.

I think his conclusion is wrong but the analogy is good. It's unnecessary to be literal with the term "household." Most of the world's top scientists, lawyers, and bankers aren't household names, yet they can command extremely high levels of respect and, often, grants or income due to being a "household name" in their field.

I'm not arguing Mike is a "household name" amongst developers - he's not, IMHO - but there's no reason why a "household name" developer couldn't get the Brad Pitt treatment. John Carmack would have his arm bitten off if he were available at $1000/hr. Is Mike Lee the iPhone equivalent of John Carmack? No. If he were? His analogy seems OK to me.
I have been burning birthday candles in little wooden heart shaped blocks. (drill 1/4" hole) They take about 20 minutes, and provide just enough structure and "accomplishment" to keep up the practice. I usually do this in the morning before dressing.

Initially, I would count breaths and see how long I could go without thinking about anything. Over time (years), the "water got clearer" and I usually spend the time drilling deep down to see how I am "really" feeling. It's like practice so I remember to do that throughout the day, and feels like a natural consequence of quieting your thoughts.

As for reading, I recommend "Three Pillars of Zen" to hear about other people's experiences with enlightenment, and www.101zenstories.com for koans to contemplate.
"Before You Embark On A Journey Of Revenge, Dig Two Graves."
So one problem I have with developing for the Android platform, is that I don't know how to go about it and I don't understand the different Android versions and which phones have which version of the OS and how many people have each version.

Starting development for the iPhone was really simple, I went to one place on Apples site, downloaded xcode and started building.

While I don't think it will have hard to figure out all the answers to my questions once I get started, there are a lot of unknowns for me in terms of the Android platform. My main point is this, it is much more clear how to get started building for the iPhone, which I think gives Apple a large advantage.
I've met Mike Lee, and he really is an all round top bloke. Would I want to work with this guy? You bet.

Don't be too quick to judge character based on what is clearly a marketing blog post.
Could you try saying something substantive instead of following your crack pot insult with a tantrum insult?
If you borrow 1000$ a month every month and pay it off they get fees. Each 1/2% in transaction fees works out to (12 * .5% * 1000) = 60$ / year aka the equivalent of ~6% in interest.

But, cards that offer cash back can eliminate this. So they only make money off of interest and late fees.
If you're game, I'd like to talk -- your experience sounds like a great match for my business. Contact info is in my profile. (Also, if you'd like people to get in touch with you, add some contact info to your profile. The email field isn't visible to the rest of us.)
> The folks at http://larvalabs.com/blog/android/android-market-payouts-tot.... say that only 13 Android apps have got more than 50,000 downloads

It's important to note that this number counts only paid games. Is it really that few?
This is tricky for me to think about because I’m not sure what to count as “functional”. For example, is a cozy sense of familiarity and well-being functional? I could argue either side of that.

It seems obvious to me that these things are a drag on culture. But because it seems obvious, I wonder how much I’m missing – maybe I’m just taking too narrow a view of what’s a drag v. what looks like a drag but is actually adaptive.
The word "acceptable" is used as if there's some sort of moral code to building web pages. There's not. As long as it's legal, do what you like. I do, and I couldn't care less if 2-3% of people can't use it as long as the majority are having a good experience.

That many sites in the 2002-2006 period were built ONLY in Flash wipes away any guilt you could have about using JavaScript.

(Of course, if you have certain audiences or need to meet legal accessibility standards, that's a different ballgame, and if you don't meet the requirements, another developer/company will.)
IPhone 4 Retina Display vs. Galaxy S Super AMOLED
I'm pretty sure the real drawback of coding for $1000 an hour is you're never actually allowed to shut up it.
I'm down with what you suggest. The problem with the economy now though is that we have excess capacity. I'm down with going around and blow up factories to solve this (only kidding fbi) but I think it would be easier if we could stimulate demand.

>This is also why the Internet creates economic value, because it's able to more efficiently pair producers and consumers.

I would say that is one reason why but I whole heartily agree.
I use Fabric (fabfile.org) to automate deployments. It works pretty good and I don't see how it is going to work better with a relational database.

Regarding your question: I don't really know or care what version a nginx config is written for (I could specify this in a comment if this was an issue and I can always test the config by running "nginx -t"). For the record, I have used nginx for years and this has never been an issue.

Anyway, I am generally impressed by your other ideas in	Mongrel2 and happy hacking :)
There are no testimonials on his website. Just saying.
I really don't get why it's generally assumed that Zed is an asshole.

I exchanged a few technical emails with him when he was just getting started on Mongrel (v1) and his replies were always friendly (as well as being relevant).

He's put a lot of code out there and the parts that I have used have been great.

Remember when Bear Stearns fell? He was leading some Rails project there at the time (IIRC) and he used his hacker media fame to get his team members new jobs before himself. No idea how that panned out, but that doesn't exactly sound like asshole behavior to me.

Yes I know he puts out rants from time to time. They make for fun and educational reading. As far as I'm concerned a good cathartic rant every now and again speaks for a person, though I wouldn't recommend everybody to go out and put it all online. (It seems to have worked wonders for Zed, though :).
To which I say that is exactly my point. It's well thought out and there are essentially only 3 runtimes to target while still having modern language features. That said- I work in a .NET shop and work with my share of MSFT snobs that don't really see a world outside of .NET. I don't want to pin my career on that- so I try to stay reasonably current on non MSFT technology. Luckily it's mostly free. :)
I've just started to learn Clojure and I'm still a little confused. What's Clj? Is it a yum-like tool for Clojure?
In my office room, hardly get the 3G status, but the phone signal is full. I had no problem with my previous phone (Dopod).