skysight-inc/HackerNews huggingface dataset:
"the post-modern "developer productivity" family of languages' lack of core dumps is a bug"

Lisp doesn't dump core, it will drop you in a debugger prompt where you can Frankenstein your programmer to life as you wish. Forget Lisp, Scheme and other languages with full continuations will give you the entire run trace of your program in a video tape, where you rewind and fast-forward as you wish. C is not a language whose control semantics you want to brag about.

But back to Lisp, here how you "dump core" in Common Lisp: write a handler for the error condition and call SAVE-LISP from there. One line of code, left optional to the programmer.

"you still want assert(), and when that assert fails, you don't want an exception"

Yeah, it's called by the exact same name in Common Lisp.

"Debuggers and profilers are indispensable"

My Common Lisp has both a deterministic and an statical profiler. Standard Common Lisp has GC, TRACE, ROOM, DESCRIBE, APROPOS, ED, DISASSEMBLE and TIME among others. Those correspond to malloc/free, gprof, ltrace, man, apropos, vim and objdump; in the friken LANGUAGE :-) Everything is tied together with function called semantics and a memory visible to all; not with brittle "shell" languages and text parsing. The vendor and community extensions will make you weep.

There is really no point of comparing Lisp to C; you should compare Lisp to Unix.
Wedding DJs
Wedding DJs plays vital role in every occasion of your life as music is soul of your body which gives you happiness and lot more things. But when you think of your wedding then it is very crucial to select professional DJ for it as it is the most important event. So if you want to have professional DJ then you can have it on WEDDINGLENOX which is online wedding resource.
FUTURE PROOF JOBS
My son is an engineering student struggling to find something outside the box. This article provided some excellent ideas for him to consider.
Google: The Value of Content Distribution Networks
Well, if Yahoo ever decides that a strategy for distracting Google is needed, we now know how. Plop one of these down out the front of Google in the middle of the night. By mid-afternoon the next day, the Googleplex will no longer be functioning :-)

http://xkcd.com/356/
"If you're working on a multi-developer team, or someone else might have to work on or try to fix your code later, please use structured objects, not Maps."

Or pick a language in which the difference is an implementation detail, where an object defaults to a bag of data, but getters and setters can be transparently substituted when it becomes necessary.
If you like CTags give CScope a try. It's sort of like CTags on steriods. Also Vim can work with a combination of both (it loads both cTAGS and cscope.in) so you don't loose any functionality.

The biggest plus you get when using CScope is the ability to do a "reference" search. You can find all references to a given symbol in your project quickly and easily which I find invaluable for refactoring (what's going to be affected when I change this?).
How are you going to hide a @fontface call in your CSS file?
Global Home Warranty Services
Global Home Warranty Services | Chicago Home Warranty | Illinois Home Warranty | Illinois Real Estate Warranty | Illinois House Warrantyhttp://www.globalhomeusawarrantyservices.com/
Paging Mark Shuttleworth; Mark Shuttleworth, please pick up the white courtesy phone.

Lots of people care about the open web, like type, and have money to throw at the problem. Well, okay, not lots, but enough.
There are lots of companies which will give you a "degree" in exchange for passing some exams and a few thousand dollars. Most companies -- and governments -- realize that these degrees aren't worth the paper they're printed on.

If you want a university degree, go to university. I don't care how smart you think you are; you're not as smart as I am, and I learned things by attending lectures. You can, too.
Seems like T9 would be a good match to this technology also.
An important friend in my life has been blind since birth. She has done a great deal of research on the topic and believes that the risks of surgery far outweigh the gift of sight. She is most fearful of what the sensory overload would do to her other senses.
The biggest problem with screen is that it breaks ordinary virtual terminal scrollback, which is something that I can live with, but…
Just prove P!=NP and you can get your dissertation certified by the college of your choice.

-

That site really makes this seem like a great idea. If you're planning on going to grad school once you have your bachelor's degree, this seems like a good shortcut.
Lawyers Enter Twitter Tempest
The Downturn: Accelerating the Digital Publishing Transition
1. I am in this forum since it's beggining. You think I
don't know what is appropriate or what is going to be down voted?

In fact, the discussion was about the original article, and bandwidth costs, not the possibility of Youtube/justin.tv having copyrighted content on them.

Were this a discussion of copyright, people would probably not feel that your assertions were off-base.
FWIW, I don't consider CL a member of the "developer productivity" gang of languages. In practice, it is much more like a better C than it is like python: you have C's relative poverty of libraries and richness of tools.

Still, I meant what I said.

"Lisp doesn't dump core, it will drop you in a debugger prompt..."

What if the user isn't a developer, but, y'know, a user? On the other side of the country, who doesn't care why your code is broken? Will you fly to their site? Hope they let you ssh in and not restart the application while you personally debug it? Hmm, if only it were possible to somehow serialize the state of the broken program, so that someone else could debug it in a different time and place ;).
I think you left Revenue out of that equation...
Blind optimism in the absence of supporting evidence is silly, yes, but maintaining no semblance of positive attitude is also silly.

I think a large part of why motivational speaking/writing is over the top is that, at most, people only take away and action a certain percentage of what they are told. So you need to give them 200% to get them to absorb 80%.

To misquote 'if you think education is bad, you should try ignorance' : 'if you think positive attitude is bad, you should try a negative attitude'. It pays to be positive, but it also pays to fold and admit when you're wrong. I think it's the latter part many people are suffering from, not the former.
Weird behavior of optional arguments in Python __init__
Does anyone know a good reason for why python behaves this way? It seems like inconsistent design.
> Well, I do feel it's a bad thing. Cigarettes are so far down the scale of drug delivery methods that I feel we have an obligation to do better.

Okay. I'll just point out that your failure to satisfy that obligation doesn't obligate them to behave differently. Of course, I don't think that you have an obligation.

It doesn't actually matter. Whether or not you have an obligation that you're not satisfying, they don't have an obligation to forgo their best option because you think that it's bad.

They're better off smoking than not.

I fail to see the virtue in making a bad life worse.
Cloning a human
I want a credential. I learn on my time.

I'm well aware that the learning from testing out is going to be minimal, but I'm not interested in these qualifications as an end in themselves, they're worthwhile as a credential filter. If you want to do a second entry degree these degrees would be fantastic. An MBA or an IR Masters does not actually cover material that requires an undergraduate degree (or a J.D. for that matter) so you're just avoiding wasting money.

Also, Excelsior College is accredited by Middle States Association of Colleges and Schools, so it is a degree, not a "degree". I'm perfectly capable of learning off my own bat, no doubt slower and with more wrong turns and wasted time than if I was in a small liberal arts college but that option is not available, so I read a great deal instead.

You're right that I'm not as smart as you are but I am smart enough that the added value of attending lectures and tutorials in history over just having the reading list and access to a good library is minimal in my experience. My university is by no means bad. I see no reason in theory why the hard science degrees could not be awarded purely on the basis of a syllabus and examination, well Math anyway, Physics and Chemistry dependent on lab work.
Maybe someone should take a tip from the scientists and game developers behind Fold It!, the protein folding "game," and create a simple Flash web game that lets players hint and kern open fonts a letter at a time.
Well, some people used ed.
German high speed rail lines are also shared by passengers and freight, it is not problem. Old rail lines can almost never be used for high speeds, all high speed rail lines are built completely new. Original constructors never thought about speeds around 300 km/h. For example, HS line can afford slopes with steeper grades, because high speed train units have more powered axles and have less problems with them than one or two engines with 20 cars. On the other hand, you need curves with much higher diameters. So HS lines are different from the ordinary ones.
Things Every Geek Should Know
some of books i like are in google books, like 'the china study'

and of course, there are rapidshare and torrents

it doesn't make sense to digitize books i already have where i can fetch those using above tricks

for newest stuff, there is certain lag (at least a year) before prog language, manga, health book, etc becomes widespread enough to guarantee paper audience

now i rarely go to bookstore and while there, never buy single book simply because there's nothing new in there

actually i don't like physical book because i can't copy paste the important stuff to my One personal log file

and of course, there's an issue with paper searching (i can always grep regex my One personal log file)
You didn't read what I wrote earlier, so here is your Lisp core dump:

(handler-bind ((error #'(lambda (e)
(save-lisp-and-die "lisp.core"))))
(YOUR-PROGRAM-ENTRY-POINT))

Autopsy is not that hard with Lisp ;-)
LLC == Liability protection

Is there a reason that you're doing that as opposed to a sole proprietorship? I filed mine in Santa Clara county for less than $50, by walking down to the courthouse and filling out a form. That allows you to open up a business bank account as well. And, you save yourself the $800 franchise fee/year if you're in CA.
Thanks for the pointer.

That page really needs some grooming. It is pretty unwieldy. Maybe time for a new one?
Top pornstars
Action-DVD is an online adult video store offers a huge and unique selection of Adult DVDs, videos on DVD and HD-DVD. Get Adult Video on Demand, Sex Toys for Men & Women. Order now!
"Ctrl-a [" will put you enter the copy buffer mode and let you scroll up
Why's the gentlemen in the picture lacking a shirt?
You're absolutely right that I skipped a whole paragraph of your reply; mea culpa.
Abstract Art
Your WhiteSpace specialises in Canvas Art, Modern Art, Abstract Art, Contemporary Art, Oil Paintings, Gicl&eacute;e Art, Perspex Art, Canvas Art, Framed Art, Commissioned Art, Art at Home.
+1, no problemo hermano!
I don't think that it's fair for you to make that assumption. I believe many people have the desire to support people who make great things in order to reward them for what they have accomplished and to help inspire them to continue to do so by showing them that their passion is of value to others.
Yeah, I suggested that a while ago... maybe one of these days. http://news.ycombinator.com/item?id=43760
I recently prepared a presentation about copyright infringement... In store music sales are at their lowest point in the last decade. The RIAA derives a huge portion of its income from paid-for downloaded music these days and not so much from record sales.
I was talking about my friends the other day how I should take methadone so I can actually get work done. :P
Meanwhile, the Google Maps and Google Analytics javascript files are the slowest loading files on my site.
The online market for ‘kept’ women
I always thought the E-Book would've caught on awhile ago. It has taken awhile to get into prime time.
Have you tried eliminating the body of the message, and just sending the bullet-points? If the reader appreciates it because they're not going to read the rest of the message, why give them the rest of the message?
sounds like the "don't use if seal is broken" warning. if i'm planning on tampering with it, wouldn't i remove the warning about the broken seal too?
How private are these sites really, if they get mentioned left and right in public?
Christopher Blizzard's (Open Source Evangelist at Mozilla) thoughts[1] on standardizing Canvas 3D, taken in conjunction with what relevant people at Google are saying[2], makes it look like Google is just really eager to get people using "3D" on the web.

[1] http://www.0xdeadbeef.com/weblog/?p=1223

[2] http://arstechnica.com/software/news/2009/04/google-releases...
Nice, but adding a startup doesn't work in Chrome. =)
There aren't 450,000 full-time paid bloggers
Umm... I feel like there's a huge flaw in this. He's looking at the different _channels_ in this image, but couldn't that mean there's just less blue data in that particular image?

I believe that humans may be worse at seeing blue, but this test seems bogus. By looking at the channels, he's actually cutting out different subsections of data, so it's apples to oranges, right? What if there's just much less blue in this particular photo?

Or am I mistaken?
Man Builds Chair That Tweets His Farts
thought you guys might get a kick out of this one.
Not to mention the "would you say that to someone's face?" test. There might be an argument for Eclipse (although I think it's terrible compared to Emacs:-), but calling people idiots is not the way to make that argument.
The comment from abstractbill reffered to Credit Suisse report which was about how the analysts have estimated Google's YouTube may lose $470M in 2009 and more in the future.

By reffering to that report, it means his comment reffered to justin.tv costs and not on how they do it. Meaning that it's not so expensive according to their experience.

So, If I am going to reply to that comment it means I am going to talk about money. If I am going to talk about money I have every right to comment that they are profiting from content owned by someone else, WHICH has nothing to do if its legitimate or not.

My comment was as much relevant as the parent comment I replied to.

As much for justin.tv, they should better follow YouTube strategy to look broke, because if people who own that content know they are actually profitable someone will knock their door.
Women Fashion & Clothing Online
I have recently become a big fan of shopping online for women fashion. I used to be sceptical about buying clothing online, however there are now some great sites! My favourite womens fashion store online by far is ZAZZYdirect.com.
strace is another extremely useful tool. Sometimes it's really nice to be able to see exactly what's happening at the OS/program boundary (what exactly are we reading from the file? from the network?), and strace can do that in a very non-intrusive way - no root reqired, no recompile required.
Google’s Black-Box Social Network
It makes perfect sense that Google peers with downstream ISPs.

However, I think Mr. Turner's analysis is wrong. It is in the interest of the Tier 1s to continue to gouge Google. YouTube pushes out way more bytes out than it pulls in... even including video uploads, client-made HTTP GETs, and TCP ACKs. This asymmetry pokes holes in the presented argument (assuming that those in a peering agreement measure bandwidth in bytes per second and not packets per second, and that both parties strive for balanced bandwidth usage).

If Google were to route all traffic through a single Tier 1... the latter would be completely screwed. The ISP would constantly have to push all these YouTube bytes out to all the other Tier 1s, and it's all the other networks that get the leverage.

The only leverage for this clever Tier 1 is in exploiting their position as the exclusive route into Google. They may even be tempted to extort the other networks... pay lots of money or your user don't get access to Google. This would barely work. All the remaining Tier 1s would simply stop by the Googleplex to say "hi guys, here's a bunch of half-duplex links. We are going to push bytes to you but not take any from you. Ciao". Google, of course, would agree. This lone Tier 1 is effectively bypassed, and it still has to find a way to get its massive quantity of upstream traffic into everyone's networks.

A Tier 1 might offer Google a special deal if they feel they are underutilizing their uplinks, and therefore want to push the peering situation back into equilibrium. But, they would definitely put a cap on Google's bandwidth usage, so as to guarantee that things don't swing too far the other way.

It definitely makes sense for Google to peer with the downstream guys (the Tier 2s and 3s). This reduces costs for both parties. The ISP doesn't have to pay for upstream transit to route to Google, and Google doesn't have to pay for upstream transit to route into the ISP. It's a win-win situation. And, it also improves user experience by decreasing latency, a big priority for Google.
Hacker House Tents: $10/night, cheapest place to stay in California
He's from North Florida. (before you start downmodding me - I am from Florida as well)
From an old post,

List of banned sites and why are they banned? http://news.ycombinator.com/item?id=498910
While passion will not necessarily be at odds with utility, it seems from the "About" section that this book is all about utility: Deliberately choosing what skills to develop in order to be able to "market" and "sell" them more effectively.

Nothing wrong with that, but it has little or nothing to do with being a passionate programmer.
Obviously it's very easy to play semantic logic games and come up with a free association that "proves" how on-topic you were. Here's the problem though:

People here think justin.tv's bandwidth costs are relevant to the article. They don't think you political agenda about piracy is relevant.
Hackers are not interested in a career, they are interested in building cool stuff.
Regressing on Copyright: Biden promises 'right person' for copyright czar
I wish he'd start blogging again...
Core MySpace Executive Team “Definitely Out.” Expect Announcement Soon.
You think that's bad, try the PayPal donate button sometime.
I wonder how they'll handle Tom's existing account which already has hundreds of millions of friends if they fire him.
He didn't even gave a number about the costs. His comment was vaque and certainly not helpful, to me.

So, explaining how my comment is relevant is semantic games? Whatever.

My comment was just an indirect way through a joke (obviously provocative!), that expressed my opinion that they avoid telling they are profitable.

And what "political agenda"? I didn't even expressed an opinion about piracy.
Fantastic post! The timeline offers a lot of insight (and encouragement) to someone like me, who is in the same position he was a year ago.

And I like Garret's simple and honest writing style. It's really refreshing compared to the didactic "here's the secret formula" attitude that certain other well-known software business bloggers seem to take.
A dude I work with has nothing but praise for GoGrid - he told me setting up a machine behind the balancer is super simple... I'll see if I can convince him to share his experience.
Online Recruitment Advertising with a Difference
Your premier online recruitment solution.Our vision is to provide clients with an effective solution to their UK staff recruitment requirements that saves you both time and money and provides you with a real alternative to incurring the high costs of traditional agencies and print advertising.
I'd rather be in a tent at the beach than in some dudes backyard. 3G == Don't need your stinkin wifi
Technically, there are places you can camp in California for cheaper than $10 a night. But this does seem much easier and certainly more entertaining. ;-)
Gel Nails | Tip Boxes | We Have Everything You Need for Gel Nails
Tips overlay uv french manicure pink white builder top coat base easy off over gels or acrylics color glitter polish We have the biggest selection of UV gel nails! We sell all products for artificial nails: UV Lamps, Gel Nails, Nail Art, Tips, Brushes, Drills, and much more. We ship all over the world! Great Prices and Excellent Service.
Is the dog there?

Is the dog awesome? ... This is at least as important to me as the location/price/amenities/cool people
It's just a filename. It can be anything.
Second both these. Beyond that, I think you'd have to do screen scraping, but that doesn't seem legal/viable.
You may want to add rel="nofollow" to your outgoing links, just to discourage people from spamming it for a free link.
Dog is moving to the HH in San Fran
I wonder if anyone would notice...

Although strictly speaking he has a public account and a private account. So'd they probably take control of his public account, and leave him to his private one.
The dog is awesome, yes.
> But to accelerate to over 1000 MPH you need a lot of energy

You need exactly 4 times as much energy as you do accelerate to 500 MPH, which is the speed of a slow jet. Four times a small amount is still a pretty small amount.
Tips For Renting Property in the Current Economic Climate
Could Comcast Build an App Store?
sounds like google is replicating akamai.

For folks that are interested in CDN, you should know about consistent hashing (helps to know about it in general): http://bit.ly/2P1wL [pdf]

disclosure: I have worked at akamai in the past.
From what I see from the documenation this is not an OpenGL wrapper. First it wraps OpenGL and DirectX. Then it also seems to be shader based, so it seems to be less a rewrite of OpenGL, but more a rewrite of GLSL. They describe in the FAQ why they didn't use GLSL itself.
Adobe Flash Coming To A TV Near You.. | WATBlog.com
Is Bebo's Recent Growth Sustainable?
Setting up a server behind a load balancer is super simple. The only issue I have with GoGrid is when you have to setup a few machines with complex configurations or change the setup behind a load balancer. GoGrid has followed up with me though as you can see in the comments and advised that most all of my concerns will be dealt with in the next update. So I'll probably after update my opinion significantly after that.
I think the correct question is what actual evidence is there against it?
Also check that the county or city that you live in does not have a separate business license fee.

I live in San Mateo which does have that requirement, so YMMV.

If you are not concerned about unlimited liability, you can consider a sole proprietorship else LLC is probably the way to go.

As always, I'm not a lawyer and merely speaking from my experience.
It's not perfect, but it's nice to see someone pop CouchDB's bubble.

It took me quite a while to realize that for all it's bluster, the all the talk about CouchDB being 'distributed' is at best conjecture, and mostly just bullshit.
Why do you think the technological level of the 3D is 10 years behind? The plugin seem to use a unifying new shader language running on DirectX and OpenGL. I haven't had yet a chance to test it, but that sounds rather like something that would even be useful for desktop applications.

Also right now it is really hard doing 3D on the web. The only larger application that got it working somehow which I know of is Runescape (and even that has had a lot of troubles on different systems over the years). Which is btw. one of the most successful roleplaying games despite looking (and arguably also playing) a lot worse than a lot of free mmorpg's which require installation on the desktop. That is some hint that there might be a big market.
Free Email Address - Mail2Web