skysight-inc/HackerNews huggingface dataset:
11/17 Trademark the word CRUNCHPAD, 11/30 Kill CRUNCHPAD
just got a tip for my crunchpad memorial page (http://crunchpad.com), and apparently TC just trademarked the term on 11/17.

Maybe the whole problem did happen overnight. Why would you trademark a term, if you were going to kill the product 2 weeks later?

2 other interesting facts from the trademark entry: 1. Attorney on record isn't Arrington. 2. Techcrunch isn't really Techcrunch, they are Interserve Inc, with a Delaware registration
Ddotdash: a morse code keyboard for mobiles
You mean, like this?

http://www.sistersinthebuildingtrades.org/

If you go to the "About Us" → "Our Supporters" menu item, you see a list of donations, and the majority of donors are labor unions.
I'm using HTML5's AppCache to store the music, images and fonts locally and make sure they load from the cache on successive loads, in a desperate attempt to reduce the amount of bandwidth this thing is consuming. (I've already used 6GB just today.)

You can read more about it at Apple's developer site: http://developer.apple.com/safari/library/documentation/iPho...

Google had a nice overview of it, too: http://googlecode.blogspot.com/2009/04/gmail-for-mobile-html...
Fixing HN:  How to take away the incentive for irrelevant replies.
Currently there is an incentive for placing a comment as a reply to a highly ranked comment even if it is irrelevant to that comment (but still relevant to the submission).

One way to fix this would be to allow people to vote on making a comment be a child of the submission. If a certain threshold is reached in the voting, not only would this be done but the comment would be downvoted as well to discourage people from doing this in the future.
Best way is to whip out your iPhone and try http://ddotdash.com/app on it.
I think I would feel like a puppet who's strings are being jerked in 20 directions by all my different "feeds".

But that's probably just me. I have never seen the allure of the "social" internet that puts ever facet of your life on line. It seems to be to be the height of arrogance to think that anyone really cares about where you are going to dinner on Thursday night.
"Finally"? What about the much-maligned contest in Australia that encouraged people to upgrade? What about the "Browser for the Better" program that gave out meals to the poor for every user who upgraded to IE8? What about the prompts to upgrade to IE8 on most Microsoft web properties over the past half a year?

More like the author "finally" noticed.
Theft requires that the taking denies the current owner access/use to whatever was taken. Copyright infringement appears to be what you're referring too.

Google IMO is more of a symbiont than a parasite.
Apple, Psystar strike deal in copyright case
Two things.

First, this is irrelevant here. The is about geekdom, remember? And since Holocaust Remembrance Day in the media is yesterday, today and tomorrow, we don't need any more reminding.

Second, the reason they didn't bomb the camps is that they knew full well that right in the middle of a life-and-death struggle, the Nazis were actually diverting who-know-how-many SS soldiers and their immense support systems to running these camps.

The war, which tettered on a tipping point several times. might have been way different if those soldiers has been allowed to actually soldier. The camps held them down as effectively as several armored divisions.
Seeing as someone has already built a fast and scalable blog using Clojure I'm not sure your arguments holds any water. Having used both Python/Django, Python/CherryPy/Mako/CouchDB, and Clojure/Compojure/CouchDB I'd say that Clojure is a pretty damn capable web application programming language. And compared to my experiences with PHP+SQL, it is light years beyond.

Clojure also has an extremely rich _core_ library of functionality - a lot of things that would simply be more work in Python or even Ruby can be expressed more succinctly in Clojure (yes I know Haskellers won't be impressed ;)

As far as communities I've found #clojure IRC orders of magnitudes more helpful than #django or #python (and both those channels aren't bad).
Trouble is, "significantly better than IE6" is still a right pain for web app developers.
I'm highly skeptical of the current program to subsidize purchasing EHR systems. I only see it leading to multiple vendors providing proprietary systems and frankly all the systems we've evaluated don't wow the doctors into finally believing they have a solution to the backlog of patient records they have to maintain. Sure, there's supposed to be an interoperable data format, but when I try to find how any of these vendors have made it accessible, I come up short. I don't think its in their best interest to do this. When I try to find out how to become an approved solution which qualifies for the subsidy (maybe to take an open source solution and run with it), I don't find out how you break into this magic government approved list of vendors.

If we do find a solution to the data sharing/privacy issues, its useless without a common core platform that all doctors/hospitals/insurers use. I think we need a core open source platform and have vendors provide value on top of this. I've heard good things about the VA program. Maybe this could be the start of the FOSS platform.
I don't see what the relationship should really be with robots.txt. Block their site will not make them profitable, it doesn't provide a source of revenue.
Here is my take on job satisfaction -> http://gpbsblogon.blogspot.com/2009/11/happiness-at-work-mat...
This whole "climategate" is smelling like hipocrisy in more than one way.

For 8 years Republicans raised a war against science by repressing environmental research by NASA and EPA, blocking stem cell research, supporting creationism and fighting the teaching of evolution.

Now, because one University in UK leaked a few comments out of context and concealed data and methodology they are "oh-so-shocked!" about all global warming research.
I'd like to play devil's advocate[1] for a second: why is the lack of women in CS a problem? Whatever the merit of all these explanations -- it's perceived as dorky, low status, overly masculine, etc... -- the one thing I don't see is a strong desire amongst women to be in the field. It'd be one thing if there were barriers like overt sexism (and perhaps there are), or if you often heard the refrain, "you know, I'd really like to be a computer programmer, but I can't because of XYZ..." AFAICT, the real culprit here appears to be self-selection.

Assuming that's the case, who cares? Why all the hand wringing? One downside I see is the lack of a "woman's perspective," which, while admittedly important in many fields, seems mostly irrelevant in a field where stuff either works or it doesn't. The other is a lack of interest in the field overall, but it seems a constant source of debate (see any H1B visa thread) as to whether we have a shortage or a glut of qualified workers.

[1] This shouldn't be read as a position I'm strongly committed to.

EDIT: Criticisms of this post thus far are mostly along the lines of a) a woman's perspective matters more than I give it credit for and b) "works or doesn't" is too simplistic. Fair enough. I admit my argument wasn't particularly nuanced (purposefully), hence the "devil's advocate" label. Questions I would ask are: wrt point a), is this something we can empirically validate? Or should we just assume any gender imbalance is inherently problematic? I'm not necessarily against the latter view, but I'd like to see it addressed explicitly.
Brilliant!

No one gets everything done that could be done.

The difference between winners and losers is knowing what to leave undone.
Serious localhost vulnerability found in FreeBSD
I figured out what the site was about when I first loaded the page, but only because the popup told me "No _deals_ around you, redirecting to...". You _need_ to have the word "deal" somewhere on the page in big bold letters. As soon as I saw that word, I immediately knew what the site was about. But it was only in a popup!

After selecting a deal on the map, drag-scrolling the map deselects it. This is especially annoying when the description text is bigger that the map view (e.g. "3 Day Bloomingdale Holiday Sale").

It was hard for me to notice the "Search Bons" button because of the way the page is laid out. The map / sidebar visually separates the page into parts, and having the search components span across those two parts feels a bit awkward. I suggest you add a separator under the search stuff, or move the categories/button to the left part of the page, under the two text fields.

I noticed on the "more info" page, you have a "save bon" link. Do you plan to have this link accessible on the main page as well?

This is just an idea, but it seems very fitting to have the results list scroll up/down when clicking next/previous.

Overall, I really like the idea, and I think it's pretty well executed. I think it has great potential once it gets more content. Time to start scraping :)
I use last.fm to "scrobble" all of the music I listen to. It knows what artists I like, any similar artists to those, and most tour dates. There is even an "events" page that lists all of these shows, filterable by geo and artists that I might actually like. This has solved all of my "didn't know they were on tour" problems.
5 Little-Known Sites That'll Save You Time & Money When Booking Airfare Online
They are probably holding off more for software that makes a tablet make sense rather than just hardware. The hardware is a known quantity, but software for a tablet form factor has IMHO never really been worked out well.

Sure it might make a great piece of kit for an artist to take around, but how big of a market is that?

I'm thinking that a more innovative approach would be in order for it to really work.
Also a nice way for someone to figure out a good time to burglarize your house.
It would have mattered for a week, maybe two.

Then it would be one cool coaster. I could probably set 3 or 4 beers on the thing.
Sounds like a neat idea. You should download the HN source and implement it.
Ruby and Python and PHP all built their success because they were once the experimental non-normal choice. Argument holds no water.

And I'm sorry bad programming habits will stunt your growth (speaking from personal experience).

Learn the most expressive language you can that's still practical for your goal. Learn the language that you will find most fun and exciting - libraries be damned (Clojure has a ton of them anyway).
Harvard study: Computers don't save hospitals money

They save lives..
I'm only discussing conjecture because I don't have any sociological studies to back me up. </forewarning>

In general, yes, it does apply to all humans as a culture. I've seen men brush other lower status men away as I've seen women do. However, I can say, women tend to fill that category much more than men do.

I think it has more to do with the instinct to mate, than anything else. Women desire to project their masculine self onto a male figure that can most closely match the features of that masculinity. The masculine self having been created by the father figure, most women will seek out men that can fulfill those needs.

Hence why women generally date men older, with more social status, and more financial resources and freedom than they. There are obvious exceptions, so please consider those when reading this.
You've been a developer much longer than you've been a manager. The first step is to realise that your probably a "bad" or "not-so-good" manager. Realise that it is okay to suck at anything that you've only done for a little while.

Second step is to read about management. There are many many factors involved but essentially how you "manage" the tension between keeping your bosses happy as well as the people working under you happy+productive is now your lifes work.

Third after you have 6 reports, you really shouldnt be coding. Ie be a manager or a developer. Dont do both. If you try to code with a large group then you'll really not be working on the strategic end of things which could essentially make the whole group's work a waste of time.

Fourth, the chances of always working for a good boss is negligible so you'll have to "play the political game" if you want to increase your compensation. To do this you need to figure out the rules and then play. To get an idea of what is involved read the following:
http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...
http://www.ribbonfarm.com/2009/11/11/the-gervais-principle-i...

Lastly, this WILL hurt. Best of luck. :)
If users can log in and create entries for deals in their area, then perhaps the initial page should be more like, "No deals in your area; log in to add some!"
Why? This is something that PG could implement rather easily if he wanted to.
a) they registered CRUNCHPAD, not CrunchPad

b) they registered it on the 17th, when I already had the domain for more than a year.

c) the product is already dead

But yeah I know they can probably still nab it, if they try, but I figure if they do, I can still win from riding their bad publicity wave. It'll have everything: a clumsy company forgetting to register a domain for their product + company name(lollerskates) and that same company using big mean lawyers to steal the domain away from their fans(boo lawyers, boo big business).

And who knows, maybe the reason I registered the domain was to sell my own line of CrunchPad Yoga Mats.
Well, yeah, but then maybe you don't want an extra bluetooth gadget. Maybe you actually want a smaller phone?
"The warnings to users of text messaging and pagers is that there should be no expectation of privacy and that everything they are sending will be potentially available to their rivals in real time,"

This is true of all communication written, voice, electronic, smoke signals, etc. that has not been encrypted with a peer reviewed, still believed to be strong encryption system. And sometimes not even then.
But taking extra care of a database requires more time and therefore more money. There's a break-even point somewhere (not that I claim to know exactly where that is).
It crashes FF 3.5.5 on Snow Leopard too. Someone is going to have fun with it.
clearly you're unfamiliar with http.
Actually, one way to tell animal- from vat-meat will be to check for E. coli itself.
Camps would be even better at holding soldiers if a few planes bombed them, and some millions of Jews/Poles/Russians/Gypsies/Ukrainians/Muslims/Homosexualists, and other "subhumans" would be free. Nazists would have to catch them again, make these camps defended better, fight with the people that were escaping, etc.

The more chaos on enemy teritory, the better for me, right?

They (England etc) just didn't believe raports about that camps, and anyway didn't cared that much about some Jews and Eastern Europeans. They showed the same in Jalta.
Here's Kingcope's exploit post:

http://lists.grok.org.uk/pipermail/full-disclosure/2009-November/071686.html

Unix systems give userland processes a lot of control over the what libraries get loaded dynamically into programs, so that you can (for instance) pick and choose what versions of third-party libraries you're going to use, or interpose wrapper functions over standard library functions like malloc().

This is a problem for SUID programs, because they run with higher privileges. SUID programs are supposed to be hermetically sealed. So you can't LD_PRELOAD a library into an SUID program; rtld strips the LD_* variables out of the environment.

Except, oops:

http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdlib/getenv.c?rev=1.16;content-type=text%2Fx-cvsweb-markup

If you create a malformed environment, the unsetenv() call rtld uses to strip the environment will fail. rtld didn't notice the failure and accepted the dangerous variables.

This flaw is a riff on one of the all-time greatest Unix localhost findings. Back on SunOS 4.1.3, the "loadmodule" program was SUID root and used system() to execute shell commands to do parts of its work. 8lgm found that if an attacker set the shell IFS variable, they could trick the Bourne shell into thinking the path seperator '/' was the token seperator ' ', and thus trick "loadmodule" into running a program out of their home directory instead of /sbin.

So Sun patched "loadmodule" to strip IFS out of the environemnt.

So 8lgm wrote a second exploit that set two IFS variables. "loadmodule" only caught the first.

Thanks for keeping the flame alive, FreeBSD! =)
I would counter by saying software helps save lives when used dealing with medications.
Knowing that Drug A + Drug B + Drug C = death is one thing keeping track that Doctor bob does not prescribe A and B, and then doctor Todd hands out Drug C is next to impossible when using paper records, unless the interaction is very well known.

The secret is finding a balance between when something is recorded and when it’s entered in a computer somewhere. While still pricy integrating a computer whiteboard with OCR let’s you mix physical and electronic records at the same time. You can even mix pen based solutions to do the same thing with paper copies. So while current solutions are horrible there it’s far from hopeless.

PS: Hospital software needs to cover a wide range of bases from billing to lawsuits which means it’s really hard to get right. But, just because it's been sold as enterprise software does not mean it's got to be terrible.
Clojure's beauty is in that it _is_ simple. It's also a language where it's completely unnecessary to have to understand all the parts at once. I coded in it for 6 months and never used a single concurrency primitive.

That said, JVM stuff does present a challenge but not more than the various non-sensical annoyances I've experience with every programming language. Two other real difficulties is lazy-sequences and less than ideal error-reporting.

lazy-sequences is like learning pointers- tough and then you get it.
error-reporting is a symptom of early days. This issue is offset somewhat by Clojure's FP sensibilities.
We can't answer those questions until someone tries to scale it up, which will be a ways off yet. However, it is not hard to imagine that it will be radically more efficient than current systems; you won't be maintaining much-less-useful organs in the pig, you won't be gated by the efficiency of the pig's digestive system (which is good as biological digestive systems go, but it's still a biological digestive system), you won't have the gut bacteria creating undesirable and effectively uncontrollable methane emissions, etc. (Some sort of waste will still exist, but it will be controllable, and the odds that it can be profitably used in some other application are much higher; methane is valuable when collected, it's just very difficult to collect from mobile animals.)

It's hard to do a full accounting, but it's hard to imagine how it won't be a much better environmental choice than current techniques.

This, by the way, is a small example of why I don't think total ecological panic is entirely justified. There are bad things happening for sure and we should take steps, but the implicit assumption that so many people hold that technology has already reached its apex is very wrong. Can you imagine a meat factory that takes the waste products from the meat, uses on-site solar power to re-energize the waste products back into biological food, and feeds them back to the meat with extremely high efficiency and only simple, safe inputs to the system? I can. (When I say "panic", I mean the emotional response, not that you shouldn't be concerned about anything.)
Using Bayesian meta-analysis to adjust for bias
It combined the grinder, water heater, mixer, and press all into one

Interesting. I've been thinking of building an automated coffee press as a winter project; nice to see someone else had the same idea :-)
But aren't you getting excited about the web development you'll able to do in 6-8 years?
I certainly am. It's a complete mystery to me. Is it like visual basic?

The only PITA with HTTP is chunked encoding. Whoever thought that gem up should be shot. The rest is fairly trivial. Certainly parsing headers is. This implementation looks pretty silly. Having individual states for each of the characters in "HTTP" etc? WTF?

edit: Instead of just downmodding me, why not explain exactly what part of parsing HTTP headers is non trivial?
> One downside I see is the lack of a "woman's perspective," which, while admittedly important in many fields, seems mostly irrelevant in a field where stuff either works or it doesn't.

a particularly keen insight i got from talking to a female college friend (who was a CS major) is that the "women's perspective" might be more relevant than people think even in a supposedly objective field where things either work or don't ... because men and women see the world differently, women might be able to come up with different high-level design, low-level debugging, or software team management strategies that an all-male team might not think of ... of course, i don't have any concrete examples to back up this vague hand-wavy statement, but i think there's something there
Error Deleting File or Folder
I've got the application from www.pathtoolong.com and it's removed the problem folder.
That may be true, but IE7 is still #1 (though usage is going down slowly). They need to fix that.
just to add a little more fuel to the fire on this one, i'd like to point out the fact that almost all (but not all) of my highly intelligent, capable friends fall along these lines:

the smart women pick fields where they're helping others, and the smart men pick fields where they're building or discovering things.

(purely personal observation and might not be indicative of anything as a whole, or my own personal beliefs on the subject.)
A patch is available: http://lists.freebsd.org/pipermail/freebsd-security/2009-Dec...

Something I forgot to mention in the above post is that this affects FreeBSD 7.x and 8.x only.

An advisory will be coming soon.
Diversity helps in any environment, but it's not a goal I share, in and of itself.

That said, the self-perpetuating 'Boys Club' stereotype is a problem I care about.

In short: It causes nothing but trouble. It drives away more than just women. It creates stigma and bias and I don't see any positive return from it.
Innovation Can Unlock Job Growth - What Obama's job summit should do
Seriously? Pystar and Apple strike Mac clone deal
I agree, this is not something I'd use for everyday work, unless it was for something purely cosmetic that degraded gracefully. But also keep in mind that this is also very recent stuff (3D transforms were only introduced in July[1], for example,) and they're being proposed as a standard[2], so while there's not much point in using these features today, it might make a lot more sense in the future if other browser vendors implement them.

[1]: http://webkit.org/blog/386/3d-transforms/
[2]: http://www.w3.org/TR/css3-3d-transforms/
.-- .... .- - / .- / -.-. .-. .- --.. -.-- / .. -.. . .- .-.-.- / .. - / .-- .. .-.. .-.. / -. . ...- . .-. / .-- --- .-. -.- .-.-.- / -. --- --- -. . / ..- ... . ... / -- --- .-. ... . / -.-. --- -.. . / - .... . ... . / -.. .- -.-- ... / -.. --- / - .... . -.-- ..--..
Pointer-events for HTML in Firefox 3.6
That theory is not the one explored in the studies described. The theory was that the women perceived the environment to be unwelcoming.