skysight-inc/HackerNews huggingface dataset:
Since I had a look at a couple of them, I suppose I might as well provide reviews.

"Introduction to Proofs and the Mathematical Vernacular" -- this is actually pretty good, and I kinda wish I'd had a copy of it at the start of my university mathematical education, if only to teach me what the hell a "Lemma" was, exactly. It's also fun to read.

"21st Century Physics Flexbook" -- very odd. Admittedly intended as a K-12 textbook rather than a university-level textbook, but not much of a way to learn physics even for the kids. Virtually no mathematics whatsoever, let alone calculus. A random grab-bag of topics from "gravitation" (with an attempt to explain relativity which would be more confusing than enlightening) to "nanoscience" and "biomedical imaging". Basic mechanics finally comes in at the end as an afterthought. Not recommended to anyone.
http://jaekwon.wordpress.com/2009/10/09/paralang-my-attempt-...
You don't mess around. Thanks for being an excellent example of an adventurist doing activities where people don't care what you do for a living.

5.0 level rock climbing. I'd be more impressed though if you were a trials rider :)
"I bet many writers feel the same way about publishers they work with time and time again."

Almost every time in my experience. It sounds like the deal they give you is good though, better than I would have expected really.

Self-pub is definitely the way to go if you can pull it off. It's not hard to get 5x profit per volume if you have any volume at all, and programmers are extremely easy to make aware of your product, especially once you've established your name.
Game AI: Sensible Combat Behaviors Using SPU Jobs
Freecycle.name - Domain name recycle group
Great news: The domain name recycling group is up and running.
Amen to this.

We were just at Health 2.0 the last couple of days which was held at the San Francisco design concourse, they had 6 access points for 1000+ people in one large room. For most of the conference, wifi was spotty at best, non-detectable otherwise. It also didn't help that when a speaker was on the main stage, most of the people watching were only in range of one or two access points.

This article will be really helpful if more conference organizers can spend some time looking at it.
... I have read three cover to cover. They were really good.

Which ones?

Endorsements > Statistics
Here's what I'd do as a non-lawyer:

1. Write down the agreement you'd like to make in the plainest possible terms. Use simple English and structure the document logically. Cover all the bases -- what you want to happen now, and in the future. Describe your theoretical idea as best you can.

If you don't want each other to be able to compete in the future, write it down. But bear in mind that depending on where you are, you might not be able to force each other to agree to things like that.

2. I'm not a lawyer, but lawyers have told me to do the following things in agreements I've written: Describe which state's law covers the agreement in case you disagree about it later. Include the fact that the document is your entire agreement, and you don't have any other agreements on the subject outside of the document. Include something that says if any small part of the agreement becomes invalid for any reason (like the competition bit), the rest of the agreement is still valid.

3. Make two copies. Each of you sign and date both and keep one.

4. If you change your mind, make a new document that references your initial agreement (e.g., "this is an amendment to our agreement of Oct 8 2009") and spell out the changes in simple terms.

That's probably the best you can do without spending any money on a lawyer. Think of it this way -- if you have a disagreement in the future you want something you can point to and say "this is what we agreed to, it's very clear". Don't try to fancy it up too much.
Using a badge to distinguish development and production environments
NVIDIA freezing development on future PC chipsets
How to reset windows password with windows password unlocker?
I've seen some concepts thrown around about a (Linux) kernel patch to disallow filenames which contain unprintable characters. I approve of them.

With regard to why this matters, it's not uncommon for badly written scripts to interpolate filenames directly into commands. Consider this Perl fragment:

$sessionFiles = `ls /tmp/session_*`;
system("rm -f $sessionFiles");

and what it would do with a file called:

"/tmp/session_blah; chmod +s"
Those servers only store a few weeks of posts at most; they won't help you recover anything from 1981-2008.
They may claim that they've fixed it, but they haven't.

Try to search for old posts by USENET group and with a fixed e-mail address - it will not work properly. What doesn't work:

- search by e-mail address,

- search by USENET group, e.g., comp.lang.perl.misc,

- you must log in to get any reasonable functionality.

Why don't they give it back to the Deja people along with sufficient funding? They were doing it just fine, thank you. Wouldn't worry me if _all_ Google Groups posts were trashed and USENET restored to it's primary role.

USENET was once the most important Internet resource to me and the only one I would have paid for. It's been seriously damaged under Google's reign. Heads really, really should roll over this.
Because you need a mac (like iphone development, or other pieces of software). Atom netbooks run w/ geekbench scores of around 1000, G4 iBooks around 800, air's around 2000, macbooks 3500,etc.
As noted above, I've seen some concepts thrown around about a (Linux) kernel patch to disallow filenames which contain unprintable characters, and I approve of them.
Agreed. Just found out I'm running a "Drupal site of note." Cool!

http://www.tmgstudio.com/notable-drupal-powered-websites
Don't forget the crowds during the festivals (almost every weekend) near the civic center that can spill out pretty far if you're located near market.
How about "it looks like a mess" or "it looks like every shareware image editor since the days of Windows 95" or "it looks like you crammed as many controls as you could fit on screen using a cross-platform windowing toolkit"?

I can't say any of that, it's rude - but it's what I'm thinking.

Look at the right hand side - count the scrollbars, the dropdowns, the counters. What's that hideous layer control thing that's like a treeview/gridview with nested scrollbars sized to suggest it should be huge, crammed into a tiny little space? Grim.
Artificial Intelligence with Erlang
Seriously, if this is the kind of thing you're outsourcing, you have major creative problems.
While in the original design, SMTP email is like writing on a postcard in light pencil and throwing it into the wind, in present reality the infrastructure has solidified quite nicely.

What's now novel about it is that it's selectively reliable -- people can just not send or reply as expected, and generally get away with it.
And if you encounter such a file, does it really matter if you accidentally delete it?

It matters. Leaving a bug around is disgusting and wasteful especially when you can fix it.

* would be amazing if there weren't tons of other, much more significant, things that deserved attention in the relevant script, system, or the developer's life. (sign)*

Fixing bugs and writing programs that have as few bugs as possible is very important.
Ah, that thread didn't show up on http://searchyc.com
Why can't one strive for better?
Given the reality of prevalent general ignorance why not embrace it and eradicate writing in schools, replacing it with touch-tying lessons?
"stealing traffic from google" is one way to look at it... another is "improving google's cpc revenue"
Thanks for the tip about advanced search. That brought back memories of a decade ago when I was very active on Usenet. All the messages I was expecting to find appear to be there.
It isn't just the usenet archive search that sucks -- it includes pretty much anything under the google groups banner. I'm often searching groups dedicated to projects under google code, and the search results are dismal more often than not.
Paralang: An Attempt to Solve the Parallel Computation Problem
It might be worth it to point out that a lot of projects' mailing lists are mirrored on Usenet. I'm not 100% sure if any or all of them accept posts from Usenet, but I'm fairly certain that at least a few of them do.

i.e. I believe that comp.lang.python is the same as the python-list mailing list.
Very interesting!

I hope you don't mind -- I just submitted your blog post as well...
I've long been in the habit of using NEON colors for backgrounds, shell prompts, etc. as a reminder on divergent systems/logins.
When I had a Giganews account I looked at how far back their text groups went, and I think they went back to 2003, but that was a couple of years ago. Might be worth looking at EasyNews or Giganews, at least for more recent history.
Denotational semantics : Compilation :: Operational semantics : Interpretation
hey, i'm flattered.
The book on Abstract Algebra looks really good:

http://www.math.uiowa.edu/~goodman/algebrabook.dir/algebrabo...

It's written in the vernacular.

It opens with a chapter full of concrete stuff -- patterns and symmetries -- that's obviously useful in a lot of different fields.

It draws a bright line between the important results and the extra stuff you wind up knowing as a byproduct of working through the extension problems. (I'm looking at you, Artin.)
It really depends on what you like. SOMA doesn't have a great neighborhood feel, IMO. I do have a sweet 1200sq ft loft with an awesome view of Twin Peaks out the west window and a cool view of downtown out the east window. Rent is $2200 a month with parking. It's right near all the clubs around folsom and 11th which provides some noise at night from thursday through saturday.

However, getting to the mission to eat or go out is super easy. Getting downtown is also easy. Getting to the castro or inner sunset are also super easy. Getting to hayes valley is a quick walk. Getting to north beach is pretty easy as well. Getting to the richmond is a little harder, but not that bad especially if you have a car.

There is also not a whole lot of greenery in SOMA, so if that's something you like you'll have to focus on 1 or two areas.

Most of the startups seem to be in eastern soma.

In general soma has a very industrial feel (no greenery, lots of big warehouse like buildings, etc), but it seems to be one of the hot spots for redevelopment in the city, so it could be completely different in a few years.

Oh, there's also not as high a concentration of restaurants and shops in soma like there are in north beach, haight, mission, etc. There are some, with more coming all the time, but it isn't nearly as much as in other, more established neighborhoods.
I'm not sure why you were getting downvoted; I have a few family members with pacemakers, and the first thing I thought of when I saw this was pacemaker batteries. Right now they have to get surgery every 7 to 9 years just to replace the unit due to dead batteries. I didn't know that Medtronic (who is still the big pacemaker company) had already tried that idea out before.

Pacemakers from the 70s were huge too; they were around the size of an Altoids tin (not quite as long). Now they're about the size of 2 silver dollars stacked together. Maybe a little thinner.
Cool, but doesn't GIMPShop already do this?
When I got my first macbook this year. I never thought I could get uset to single mouse button. Man, I was so wrong. I think, besides the OS the multitouch trackpad is the best thing about the macbook.

I am a long time Linux user and I love my macbook.
In the physical world, I mix and match media as suits the task, and the Mac mimics that. I don't fill my desk up with a notepad, then hide it and take out a calculator, then hide it and set up my easel.

Rather than taking out/hiding away your various tools and implements in your desk, I believe the idiomatic Linux strategy is to have nine desks, each with a single tool on it.
"Someone might be qualified because of the work they've done on the side. But they can't be disqualified because of a lack of it."

I agree 100%.
Mysql has great replication support which everyone who does webapps requires

Not everybody who does web apps needs replication.
Perhaps, but not in a good one
The problem is the file you accidentally delete (or whatever) is probably not the one with the weird name. Most bogus filenames I've seen were created by shell scripts that had a set of commands that was accidentally quoted instead of executed, so they tend to contain the names of files which were important to the author.
The main purpose of GIMPShop was to adjust the GIMP hotkeys to work like Photoshop's. That's what it was when I used it years ago.

It's gotten a long way since, and yes it does allow you to work in a single window (MDI) mode - but only in Windows.

http://www.gimpshop.com/
When you find a bug, by all means, go ahead and fix it. (Well, not always. You need to make sure your fix is not likely to introduce a more severe bug. Not all bugs made equal and some guts-feeling required).

If your goal is to make your system as robust as engineerically possible, you should most likely pay more attention in some directions and less in other. It's not only about quantity - you better have no critical bugs then have only-a-very-few critical ones.
This is not the point of what he is saying.

Read the context of the thread. It is a reply to this:

http://groups.google.com/group/comp.unix.shell/msg/30e16d21d...

Randal is pointing out that piping the output of ls to the perl interpreter is dangerous and shows the safer way to do what the original poster wanted.
Easier to install... maybe. SQL is SQL though, so I disagree.
I lived in Nob Hill for a year and it's a great area, except that walking to SOMA you might go through a couple pretty rough blocks and walking home you go up some of the steepest hills in SF.
The lead of Linux over BSD has more relation to the GPL and how it is business-safe (as in it's safer to donate source to a GPL project than to a BSD one) than the AT&T lawsuit.

If company A donates software S to GPL project G, company B cannot take it and incorporate into its product P unless it's GPL and, thus, usable by A. The same safeguard does not apply to BSD projects, hence, you see companies contributing more to Linux than to BSD.
Biggest problem I see is the "oh, we have 3 non-overlapping channels" thing, so APs end up on all three.

Oh, sure, they're non-overlapping in terms of transmit mask, but the receiver selectivity on these devices.... isn't the best. Result: lots of smashed packets, and poor performance.

(I was the founding CTO of Wayport.)
not sure what the closest language is. it's a smashup of lisp/javascript/python, and maybe one day erlang.
The comparison being drawn is that you've been voted down for "saying something pointless without thinking among a group of people who would prefer to be using their time and energy more productively".
I thought they would try their best to make it right

I'm a real estate addict (worked in the industry 9+ years, just about to buy my third house / first investment) - nothing surprises me any more.

I've seen agent-taken and client-approved photos that include nude glamour shots on the wall, sex toys on display etc. Formatting and spelling in ads drives me to distraction - I had an agent when I sold my first place actually mis-spell the suburb it was in!
Making WiFi work at large conferences
Don't vote up my dinky post... vote up the serverfault q&a, where there are some terrific answers already.

http://news.ycombinator.com/item?id=870554
Another tip: use a different colored favicon. Makes identifying browser tabs much easier.
http://en.wikipedia.org/wiki/NC_(complexity)

It might be that P=NC, but it is very unlikely, i.e. some problems are probably inherently not parallelizable.
PyCon 2009 had excellent wifi coverage. I wonder what technology/setup they used?
I was solicited by APress to write a book a few years ago, based on another book I'd written, and after having such a good experience with No Starch Press, I was somewhat keen to do it again (though the pay for tech writing sucks, it's still satisfying to see your book on the shelf at a book store, and it's good for most other aspects of business to have a book)...but the APress contract was not pretty. It granted them rather incredible rights to second editions with no involvement by the original author, several routes to making future versions of the book worth less or nothing for the original author, and a somewhat disappointing royalty rate and advance payment. I wasn't finding them very flexible on those terms, either, and frankly, I didn't really want to work with anyone that, by default, considered me a cog in their machine. Needless to say, I passed on that opportunity.

I can recommend No Starch Press, however. Nice folks all around. And, when I moved to California, they went to rather impressive lengths to track me down so they could send me my royalty checks (tiny at this point, six years after publication, but still coming).
OS X has Spaces for that. You can even bind apps to spaces.

I have the following set up: Firefox and entertainment apps on Space 1, IRC on Space 2, XCode and MacVim on Space 3. I don't bind anything to the remaining 3 spaces. The combination of Spaces and Exposé makes for great window management.

And yes, I love the multi-window aspect of OS X. Document-based applications are not only easier to use, they are easier to write, too.
Coming up with the right name for a variable or a function can easily become the most difficult part of my day. I always wanted to open variable and function names consultancy.
Do note that all that UI is crammed into a 978×722 pixel window; I would imagine it works far better on a decently sized 1280x1024 or larger screen. I bet you'd be pretty hard-pressed to get Photoshop or such to work well in that small of a space too...
But if you could buy karma, it would stop meaning what it supposedly means now, that you said some combination of allegedly intelligent things.
Nothing, which I guess is kind of the point. I'm still wondering how they plan to monetize or get acquired. I would've thought they'd've been one of the best acquisitions targets out there.
At the risk of being very cynical, which do you think makes more money for the pacemaker manufacturer (and doctor and hospital, etc): a pacemaker with an eternal nuclear battery, or one that has to be replaced every few years?
I've always wondered why people go to conferences where they sit on their laptops. It's like fiddling with your cell phone at a meeting.
fusion is not at work in these batteries
Another possibility that I have heard discussed, specifically with respect to spy bugs, is "spray on" battery technology.
Defcon sets a good example is this arena. It is said to be the most hostile network there is, and for years the wifi was effectively unusable. The last couple of years, though, it has been nearly flawless. I know it has evolved a lot. For a while I believe that dragorn (http://www.nerv-un.net/~dragorn/) helped run it.

Lockheed and the rest of the netops team gave a spectacular talk this year on how the network is designed. You can read about it here: http://www.defconnetworking.org/index.php?itemid=33
If we have a set of people who do program at home and a set of people who don't and both sets are awesome programmers, is it a worthwhile indicator?
I use SimpleTest and it works pretty well for me. The functional testing tools are pretty neat.
I'm glad people are being so critical. Back when I started using The GIMP (v1.x), when people (including me) said Photoshop (v4) had a superior interface, people rushed to The GIMP's defense. The GIMP has gotten more Photoshop-like since then, and no one's complained, so apparently the defenders were blind apologists. Not everything should be like Photoshop, but I think doing it Photoshop's way would be better than this way.
I'm sure the up-front cost of the pacemaker is greater when it has a nuclear battery. As far as doctor and hospital? I doubt that they factor into the equation when Medtronic makes their business decisions.
Ask HN: Where's NM?
New Mogul has been down for the past few days. I know prakash and nickb and a handful of others are frequent fliers between these two sites. Does anybody know what's going on?
Will interactive television challenge online advertising?
Yahoo Maps
GLOBAL YAHOO MAPS is a stunning utility programmed on demand to meet all your distance and area calculation needs. It has the greatest newest features and solution for mapping. You may draw and calculate geographical distances very easily by this greatest software. This GLOBAL YAHOO MAPS software is very user free. The functionality of the GLOBAL YAHOO MAPS software is too much to be listed! Use GLOBAL YAHOO MAPS as you wish! You can analysis as well as for contrast adjustment, calculations and elevation querying. For more information just visit…. http://www.ease-myself.com/Yahoo-Maps/Yahoo-Maps.htm
Watch what questions you ask about a persons personal life in an interview. Depending on how and what you ask, you could set yourself up for legal action.
and again those are decided numbers, someone was convinced of those figures.
With the launch of interactive advertising, "many of the dollars that went to the internet will come back to the TV," says David Kline of Cablevision...
I think Hocus Pocus is more similar to Cat's Cradle than Slaughterhouse 5 is. Both are great though.
> The radioactivity is not a problem, it's well enclosed in the device, and when the device is spent the radioactivity is probably close to background levels.

It depends on how efficient the device is. That said, the problem if 'nuclear waste' is largely created by ourselves. All of that 'nuclear waste' is still useful, we are just too lazy to utilize it.

A good portion of that waste has completely spent its radioactivity. There is a portion of it that is useful as medical isotopes. There is still more that can be put to other uses. We just need to find applications for the waste rather than spend all of our time trying to find a way to store it.
I'm sorry but if you need a mac you should buy a mac. Else you really don't need a mac, especially for something like iphone development which requires an initial investment.

(Note: I don't own a mac.)
Maybe not for beginners but what Ive been told is the holy grail for data viz is: http://www.edwardtufte.com/tufte/books_vdqi
It's between Texas and Arizona, just north of Old Mexico.
'Happy Fun Atom' then. Who wouldn't want a device powered by 'Happy Fun Atom?'
Might want to aggregate listings when zoomed out. I made a site like this for fun (getting to know google maps) for Greece: http://www.plot.gr/properties/map?lang=en
No thanks, I will use google docs
Edit: Microsoft does not yet realize the threat it has from OO of google docs. Google did not give a limited capability search for free users. I read in one of PG's essays, "Get all the users and advertisers will follow. I can only see a half hearted effort from Microsoft, which will never capture all users. I would rather prefer full functionality OO compared to half functionality MS office.
There are plenty of 'eco-activists' today that are very anti-nuclear. People still think that anything relating to 'nuclear' means that I could make an atom bomb out of it in my backyard with bubblegum and baling wire.
Nickb has gone away from the internet for long periods of time in the past. After a while people get concerned, then he turns up.

News.arc, particularly the older version that Newmogul is running, is known to crash periodically. So the most likely explanation is that Nickb is off the grid and no one has the password to restart the server.

I certainly hope that Nickb is ok, but right now I'm not concerned. I just wish he would have given someone server access.
I instinctively cringe whenever I see an odd looking 'rm' command.
There's a whole company, Confreaks, based around this.

They do pretty sweet recordings of presentations, too.