skysight-inc/HackerNews huggingface dataset:
They probably picked up some 10+ million $ in VC money, were instantly covered by Techcrunch as the next big thing in URL production and will soon get bought by Yahoo.
It's the Housing Bubble, Not the Credit Crunch
Here's a great hpricot tutorial

http://www.igvita.com/2007/02/04/ruby-screen-scraper-in-60-s...
No problem. Don't forget, some DNS records are managed with your host, not your registrar.

For example, most of my domains are registered through Hostway or GoDaddy, but I do most DNS management through Slicehost or Rackspace.
Workling 0.4.1 is out, now with RabbitMQ support and simple extensions
SuiteMatch - Find Shared Office Space
Second Rotation Raises $6 Million For Hassle-Free Gadget Marketplace
Trouble Returns to the Land of Telecom
Any Turbo Pascal folks remember OWL (Object Windows Library)?

This was the first OOP framework I was exposed to.
Is the Next WSOP Champion Peter Eastgate?
Denmark Peter Eastgate, 22, migt be the nest World Series of Poker winner. Read his full player profile.
Thanks for your interest wirdog, I will email you privately as requested.

My former partner had his own marketing ideas so we never tried to serve startups before. He always claimed that startups do their own programming. His big thing was to bid on contract jobs on scriptlance, getafreelancer, etc. but those were mostly dead-end efforts. We seldom got any repeat work, and too many advertisers care only for the lowest possible price rather than quality or reliability. Go figure ...
Any theory that is not falsifiable and has no supporting evidence is false with very high probability. God shares this position with silent black helicopters and invisible people doing experiments on us.

At least, that's one of my answers on the rare occasion I'm prodded. The other has to do with the lack of usefulness. ;)
Trust me, when it comes to health care, things aren't good now for small businesses. Our rates have increased every term for the last year or two–sometimes as much as 30%.

Health care costs are already out of control and already preventing companies from hiring more people. If it gets more expensive under Obama, that will just get worse.

To me, this part is not a left-leaning/right-leaning issue.
Cyworld Packs Up From US, Retreats to Korea
Some how I have previously missed workling. It looks like a really promising project. The GitHub team had mentioned they created something like this internally here:

http://github.com/blog/197-the-new-queue

Another good read about queues:

http://www.rockstarprogrammer.org/post/2008/oct/04/what-matt...
Portman’s video angers Hindus | Funzest
Hillary Clinton a better role model than Palin | Funzest
if you're bored. here's why the ideology I, and most entrepreneurs espouse does not work.

http://unqualified-reservations.blogspot.com/2007/12/why-i-a...
You might also want to
1. Worry about the Copyright laws.
2. Make sure you do not hit the site so often that you show up in their logs as bandwdth hog and are blocked.
Let's End Politics Stories on Hacker News.
Yeah. For a slide show investigating design, readability, and ease of use, the second slide seems a bit out of place. Luckily, the rest of it is easy to understand, and very useful and interesting.
They no longer show prices for the other licenses on their webpage. But a few years back it was high enough to cover about 3 months of my living costs. Which is probably no big deal for larger companies, but for a startup it is.
This depends. All needs are different. Obviously people outsource work, there is a huge industry which caters to those needs.

For us, having a core team is important. Working with the same people and becoming one highly cohesive unit is worth more than the money we can save by outsourcing. Most of our needs are met by that core team and as a startup we have stay small.

So, I don't think hourly rates are the issue. A bigger issue is human resources. For us, because we run a tight ship, money isn't an issue. The larger problem is our time.
O'Reilly's DNS and Bind is the book for you. O'Reilly has several books on Apache as well, for information about web server security.
Peter Thiel blames Republican "technocratic incompetence" for bank failures
I don't see an end to this crisis until the U.S. gets back in touch with reality about how to value things.
"He also printed out about 100m of data."

What's "100m of data"? Is that 100 miles, meters, or megabytes?
Textbook Rentals Big Business - Kleiner Perkins Goes After Chegg
I love xpdf.
hpricot is great, but I hear lately that Nokogiri is faster and just as capable:

http://github.com/tenderlove/nokogiri/tree/master
When Jefferson was running for President... his opponents would smear him by calling him a "howling atheist".

Jefferson was deeply repulsed by Christianity, read his quotes: http://www.nobeliefs.com/jefferson.htm
Of all the arguments Richard Dawkins tends to make, this is one of one of the most important. It isn't new or particularly profound.

You needs to take this down a notch from the pure philosophical theory. As an atheist, saying you don't believe in god or that you are sure the He doesn't exist is OK. Even if you couldn't convince Des Carte (he went the other way).

You are sure as you are that celestial teapots or fairies do not exist. Or more to the point, as sure as a Muslim is that Apollo does not drive his chariot across the sky or a Christian is that there are not multiple gods. That is the level where the discussion needs to be conducted.

Not fair to make atheists conduct their analysis at the level where you might be a brain in a vat while eveyone else gets to live in the world where the floor is solid, gravity pulls down & today is followed by tomorrow. The point is to treat the debate just like any other. The existence of god & fertilisation methods for turnips. Use the normal set of tools we use to evaluate everything else.

At the level that you are (rudely) probing atheists, the atheist is agnostic not just about the existence of god, but the existence of dogs, aliens, angels, pyramids & burglars. Certainly agnostic about any of the unseeable uknowable objects of the world. On any level that is meaningful, many skeptical agnostics (after some gentle probing) are atheist.
Yes! Eat our apples!

Also stop subsidizing your yokels. Giving money to uncompetitive farmers is like burning fuel.
Mechanize also has a ruby port since you are working with rails.
Hackers and Spending Sprees
Happy Birthday Firefox
Or T-Mobile Germany
it's 2008. time to grow thicker skin
I started with Visual Basic and ended up with Assembler and VHDL. It's a route that worked for me. If I had to start with Assembler, follow with C, then C++ and so before reaching VB, I may have lost interest along the way. In any case, it would have been a lot less fun.

Some people prefer the details first, some prefer to staart easy, make a bunch of mistakes and learn more and more details as one goes along. I'm one of those people, and that's why my advise fits that mould.
"Filed under: I'm a douche" A customer experience disaster in action.
For Ruby, consider Scrubyt: http://scrubyt.org/

If you're wondering why, well, consider this script that "learns" how to scrape Google results (from one supplied example of output data):

google_data = Scrubyt::Extractor.define do
fetch 'http://www.google.com/ncr'
fill_textfield 'q', 'ruby'
submit

link "Ruby Programming Language" do
url "href", :type => :attribute
end

next_page "Next", :limit => 2
end

puts google_data.to_xml

Reads almost like English in the scraping part!
Hulu made registration incredibly easy (no leaving the page) so I can forgive it for that. And I'd agree with you for the other things, but! Hulu is designed specifically for viewing "professional" content. That means that the focus of the site's layout becomes geared not towards usability, but towards aesthetic. And in that regard, its various florishes - having the smaller screen appear like it's in a grayed-out "TV frame" - are extremely good-looking.

The "popular items" makes perfect sense to me, for the following reason: they maintain consistency as you go between links. If I watch Arrested Development and navigate to a certain page, that page remains as I go to the next video. And Hulu doesn't care about perpetuance: they aren't trying to show fair views. They're here to show content. Because of that, showing the most popular content for an item makes sense: if you assume that people either watch in a linear fashion or they come to the site for one particular thing, then you want to offer a linear view and a "most popular" view, to satisfy both groups.

See, I mentioned Hulu specifically because it's designed for more hardcore watching than Youtube. If I go to Hulu, I'm either looking for something specific, or I'm browsing. On YouTube, browsing means looking through recommended content for other interesting videos. Hulu doesn't need to, though: they specialize in lengthy clips, and because of that fewer people will be randomly browsing. They would be worse off with the more "capable" interface from YouTube.

Futura is rendered in Flash when it's dynamic, as an image when it's not. I think that makes sense. Making the image means no need for Flash workaround. However, when you're adding dynamic content, it's too much of a bother to generate an image for each new item.

Besides: all of this is moot, because in the end what matters is the video-watching experience. Hulu offers two resolutions both above YouTube standards; they hide the menu bar when you watch; their display is less visually jarring. And if your business is distributing professional video content, the display is all that matters. (If you're dealing with amateur work, YouTube is still worse than Vimeo. But then again, Vimeo tries to cater to a slightly more professional audience, I suppose.)
That's the one I was thinking of. Thanks.
It's the Flagged, Not the * Credit Crunch
And the fifth: the team that is currently preparing the definitive comparative review (with its own clone to distribute updates).
Is this different from declaring a variable as "Object" in either VB.Net or VB5/6?
How Techies Can Improve Democracy
You're assuming that by providing a "place in society" society is indeed trying to pull the wool over citizens' eyes. I think it's possible for a society to legitimately find good places for everybody to work without it being haberdashery. Just automate all of the pointless, frivolous tasks, and find more meaningful jobs for everybody.
How to Catch a Polluter.
I'd say that in Sweden "identifying" oneself as Christian should be interpreted as having a value-system based on the traditional Christian one.

What would be the alternative to identify oneself as Christian? As atheists? Where non-belief is overwhelmingly common there is little need to spell out you non-belief (that's taken almost for granted) and focus is instead put on what cultural aspects you feel in line with and which you don’t. Although people don't believe in God they still acknowledge that the Scandinavian cultures are heavily influenced by Christianity.
I don't think that the adolescent phase is one of individuality. Quite the opposite. And while I don't completely agree with this article, I do think that a system that treats adolescents like adults would be an improvement.

Not one that makes them work and leave school, mind you. Just one that respects them aging. A part of me feels that if we let teachers swear in front of students, let them act like people than act completely neutral, and start teaching them about how to solve their own problems, we'd find that a lot of the problems in modern society would just vanish.

Every instance in my life that I've felt like rebelling against a system was an instance in my life when I was treated like an adolescent per se. And that happened very rarely: I was lucky enough to have teachers that usually took the time to treat me like an adult. Whenever I see a student in college getting violently drunk and acting like an ass, I would place money on that person originating by acting against some authority figure. (Indeed, I have friends whose families let them drink, and none of those kids are alcoholic whatsoever. I wouldn't call it a formal study, but I think trends say that kids get into stuff like that when they associate that with being grown up.)
Oriental Web Design Inspiration
By "common morality", I did not mean a base set of "this is right, this is wrong" absolutes. I meant that in all existing moral codes, the base parts of them are derived from the concept of consent.

Your "simplest" example is a can of worms that I don't even want to try to open. The answer to that depends on whether or not you consider a fetus to be human, or at what stage you do.

In most cases such as your examples, there are no "moral" choices by my definition. Ending the life of another, thinking, capable of consent persons life is never a moral action. It may be the "best" choice, or it may be the choice that leads to the least breaking of the "consent" rule, but that does not make it moral - consent is still being broken.

As a general rule, I would think that if someone has taken actions that imply that they do not care about the consent-based groundings of morality, then they should be treated as if those rules do not apply to them. That does not mean that breaking those rules for that person is moral, but that it shouldn't weigh heavily on ones conscience.

My argument is mainly that the varying moral codes are based on the idea that non-consensual action should be avoided. There are very few, if any, cultures that consider cold-blooded murder to not be immoral - or rape, or thievery, etc. This makes sense in the context of group survival.

EDIT: Also, assuming you're responding in part to my assertion that "one can very easily come to logical conclusions about how one should act towards other humans in the absence of a higher power", I do not see how the existence of logical conundrums counter that. For the vast majority of human interactions, the vast majority of people will arrive at the conclusion that it is best overall to follow the "golden rule" - which is more or less an alternate expression of "don't break others consent" - through the process of critical analysis - edge cases do not change that.
Apple likely has some sort of exception for their own apps, rather than using the symlink hack.

btw, this hack may have other more "interesting" implications...
Cool findings:

- Hotmail didn't let any spam through
- one campaign had 347,590,389 emails, 10,522 visits and 28 conversions (paper: "However, a very low conversion rate does not necessary imply low revenue or proﬁtability.")
A scary prospect of Google
"Second truth isn't everything - it looks that way, but when you run a civilization entirely on truth it fails, and can not survive."

When you run a civilization (whatever "running a civilization" means) based entirely on truth (the facts of reality) it cannot survive? How's that? And, by the way, what's the alternative to that? Lies, wishes, and general irrationality? How's that working out?
Bicycle-sharing mania takes hold in Europe
Wow. Very impressive. And Facebook is not a site that encourages spoof accounts: I'd guess that number is close to the mark for how many ACTUAL profiles there are.

A few questions, though:

1) How is it that people rack up 140 messages in their inbox? I couldn't get that many messages if I TRIED.

2) Why do people get superior, like they do in the comments, and act like not having a Facebook profile gives them an advantage in privacy? I have an account, and all you can tell from looking at it is that I wear a fine brimmed hat on occasions - that from my profile picture. I don't friend strangers and I don't put deeply revealing personal info online. That makes the privacy issue moot. And stuff like that is ultrabasic "Internet protection" stuff, too.
I used to feel that way until Acrobat 8 because Acrobat was always so slow. However, versions 8 and 9 open PDF files much faster and are more reliable than previous versions, so I don't see the point of the alternative PDF viewers any more.
I don't think adolescence is a social experiment. Its a part of our biology; some more so than others. The article is solid in regards to stating problems with our youth. Fixing our social and economic structures is a very tough process.

The article draws rapid conclusions from its anecdotes. The U.S.'s social problems can't be summed up or resolved by such simplistic ideology.
C++ makes programming slow in many ways. You have to specifiy (and and maintain) every function signature twice. Compile times are measured in minutes for any substantial code base, unless you spend considerable time decoupling layers of headers, which slows programming down even more. Finding bugs is much more difficult without a stack trace, etc.

I'm not saying C++ shouldn't be used because if it really adds to the quality of the result the additional effort may be worth it. It's a balance between the quality of the product and time to market.

There's one more issue that shouldn't actually play a role but does: I have rarely seen C++ code that isn't full of incredibly stupid errors like copying large collections three times in a single function call. Even smart professional programmers very often write C++ code that is complete crap and way slower than the most naive C# or Java implementation.

But as someone who writes very data intensive apps I have to say there's just no way around C/C++. C# and Java VMs have twice the memory consumption of C/C++. I don't know whether C code uses more memory than assembly, but I doubt that a factor of two will ever be negligible, particularly because it translates into a factor of 100 as soon as you run out of memory and have to hit the disk.

Unfortunately the combination of C/C++ and dynamic languages doesn't work for many of my own scenarios because of the GIL.

I mean look Rails (just as an example). A typical rails app runs in 16 processes, each consuming 150MB of RAM (after a while of running) just for the framework itself and a few controllers and views basically. Nothing but little helpers doing CRUD.

There's just no memory left to do anything interesting with data in-memory because all that data would have to be duplicated in each process. That's why dynamic languages driving a C++ core doesn't really fly for interactive apps. It works for batch processes like what google does.
He's sayingg he's a straight, healthy, attractive atheist man who attended college with five arms.
there are a lot of aspects to the college experience that haven't made it into the 21st century. lots of business opportunities.
Thanks a ton for the link!

For me, my opinion shifted once I had a Mac, and Preview.app. Before then, I loved Scribd (though Slideshare is just horrible). Now, it seems inefficient by comparison.
Yes, they can. And because I'm bored enough to argue with people on the Internet, I will.

"is it OK to kill in self defense?"

Yes. Someone who threatens your life has removed themself from any concept of morality, like any other person initiating force against anyone else.

"What about kill 10 people to keep yourself alive?"

If they're ten gangsters trying to rob or rape or kill you, see the above. If they're ten random people that some madman ordered you to murder for his own reasons, at the cost of your own life if you do not, then morality cannot apply here. There can be no right and wrong in the case of someone who is acting under coercion.

"What about killing someone who is not harming you, in order to keep yourself alive?"

Assuming no madman scenario, so no coercion (which would make it the same as the above), no. Not for organs for transplant, nor for money to pay rent, nor for two dollars for a loaf of bread. A person does not gain the right to use force against others to get what they need to live by their inability to get it by other means.

"What about kill a baby to save 100 people?"

I can't see any way this would apply outside of the madman scenario I answered above.

All of these answers are based on my understanding of morality, which is derived from first principles, as you put it. I'm not so bored as to write about it in detail, and besides, the works of Ayn Rand provide a good first approximation to it. (Read the part of Atlas Shrugged nobody actually reads [in before "You mean any of it?"] -- John Galt's radio speech -- and you'll get a good idea. The key phrase, as I recall, is "human life as the standard of value.")
Hey, "Never attribute to malice what can be explained with math," right? ;-)
Howard Stern on Blogs and Facebook
reddit, on the other hand, is a bad role model for this site. Please check the politics at the door.
I decided that once you took away that key step of "having a clue what an adult is", the rest of the argument fell away like a puff of smoke in the wind. There may be interesting ideas in there, but they are too closely interweaved with dangerous mistakes and incendiary "political linkbaiting".
Or, you know, you could eat something that's actually in season when apples are several months out of season where you are. Strawberries would probably be a good bet. If nothing else, the variety is good for you and makes your diet more interesting.
No fucking way? Really? Shit, that's news! Whodathunk? Is there some crisis or something? Has the president been told?
Yeah. For instance, a lot of the button-consistency issues could be fixed without harming the interface.
The things that interested me were the comments that people made: the more specific pieces of information. Not having enough dexterity to manipulate the phone, for instance. I never would have thought about that.

I also found the comment about not knowing album art slightly sad, even though I've had the same feeling before. It feels very slightly like the end to yet another music era.
In August, I purchased Mavis Beacon Teaches typing from Broderbund. It the worst e-commerce experience I can recall.

Let me share a few things I experienced:

Their commerce partner charged me twice. I was able to catch this as they sent me two charge confirmation emails. I decided it wasn't worth my time to collect a double charge for $20.

The check out process automatically added an extra up-sell item to my final check out and if I wasn't being careful enough to remove the item, I would have paid more. They also added state tax to what was a download only order. I don't see that too often. I had to put in a U.S. address to match my credit card, but I didn't buy from the U.S., I made the purchase from Shanghai.

After I purchased, they sent me a download instructions. This email directs me to create an account at their site and follow more instructions which ends up letting you download a file in Stuff-it format. The stuff-it file is 91.1 MB. After you download, you have to go register with Smith Micro to download their free version of Stuff-it. But there's a catch. You have to give them your email to download the free extractor and it isn't easy to figure out how to get the free version as they try to sell you the deluxe version. Now I regularly get spam from Smith Micro.

So once your done and you extract the Mavis Beacon program from the 91.1 MB stuff-it file, you end up with a 92.3M app directory. Not too much compression going on here.

And in the end, all I can say is, this program is ancient.
I think that was their point: it's an incredibly small feature that doesn't advertise itself well.

That was my first reaction too, though. I must admit.
Beat the Credit Crunch with Software as a Service
Scaling is painful and requires a good deal of upfront work. I can't guarantee that anyone will use stuff that I make, so I'd rather improve performance when I actually need to.

Its addictive also to spend all your time thinking about scalability and sharding and clustering options instead of making something people use.

In summary: yes, but be pragmatic about these things. If you are the only user, scaling might not be worth it. If you know that people will be using a feature all the time, think about caching from the get-go. Obviously figuring out which of the cases you are in can sometimes be tricky. ;)