skysight-inc/HackerNews huggingface dataset:
That's weird, I thought its limit was deliberately low enough to fit into an SMS message, which has a limit of 140 octets (160 characters in some 7-bit encoding GSM uses). Do they actually allow, say, 140 kanji?
Are you searching for Dust Control services.
Dust control and soil stabilization from Midwest. Pioneering dust control and soil stabilization solutions since 1975. Explore dust control solutions now.for details visit our website http://www.midwestind.com/
Four VC Firms Battle For Foursquare, Valuation Goes Stratospheric
I don't really recommend that approach, personally.

First, I disagree with the statement at the top of the page that you can think of Git as CVS or Subversion "without the cruft." In fact, Git is fundamentally different.

Second, I think it's important to have a good conceptual understanding of Git. You can't just learn how to interact with it; you'll get confused and not be able to use its full power.

Joel on Software directly addresses both of these points in a recent blog post [1] (which I probably found originally via HN).

[1] http://www.joelonsoftware.com/items/2010/03/17.html
8 years ago, maybe. Today all search engine spiders pull down and execute javascript & css as well just so that they can index a real user's experience.
I loved the comments in the GNU cat.

"Why are
(OUTSIZE - 1 + INSIZE * 4 + LINE_COUNTER_BUF_LEN + PAGE_SIZE - 1)
bytes allocated for the output buffer?"

Then it goes on a 15 lines article, divided in two paragraphs, explaining the reasoning behind the code.
Making Flash games with FlashPunk - Colliding with Tilemaps
Frankly it isn't surprising that we're even paying attention to something like this. How many businesses are handing out big bonuses, salary increases, and raises? I can't imagine many businesses are, as they're doing their best to keep the penny pinching going on during a down economy. Unpaid internships are just another business decision that you can more easily get away with today since the competition is so fierce that they're able to offer $0 / month just for the chance to get work experience.

One of my friends is currently struggling to get a job working in CAD. It's so bad in that sector of the economy, jobs he's been tentatively offered have been taken away by people who called in after their interview saying they'll work for less than the advertised wage. It cannot be that surprising to think that a college undergrad with ZERO work experience would work for free when he has to compete against so many with years experience that they're willing to underbid him on price, on top of having a shinier resume to boot.
This is in general one of my long-running dislikes of web-based stuff as compared to the Usenet, email-list, and BBS Echomail stuff that preceded it. In all those, I could mark or delete stuff I'd already read, while with web forums, I have to exert mental effort to remember which posts, comments, or threads I've already read.
I don't think Lincoln qualifies as a tyrant.

He was elected -- though yes a significant percentage went to a third candidate so it wasn't a strong mandate.

He did not end up doing Evil Things like Hitler, Stalin, Mao, etc -- though he did have the misfortune to become President when half the country tried to secede and therefore a civil war broke out over it, and had the misfortune of being in that situation when a rather imperfectly & ambiguously written document was the official rulebook on what he was and was not allowed to do. A document which, to this day, is still debated by thousands of so-called experts as to it's exact meaning.

Also, being a tyrant is not necessarily a bad thing. One could be a wise, benevolent tyrant. Though reality is shades of grey, I'd argue that Lincoln was _at worst_ a benevolent tyrant.

Anyway, the definition or common usage of tyrant has shifted many times. I don't think he qualifies for the one that equates to Evil Dictator.
As I said in my post below, spiders that request article_url/reddit.png or article_url/google-analytics.com/ga.gs do not get a 301 from me because they're not looking at an href of an <a> tag. They're guessing at a URL that never existed. They are legitimate 404 responses.
The EHR money is a game-changer. There is SO MUCH waste in prescriptions, labs, dicom and billing.. once easy and affordable EHR is viable for the "long tail", we will enable the solo / small practice physicians.
Point: Bloat in cat is bad and un-UNIXy, cf. http://harmful.cat-v.org/cat-v/

Counter-point: If cat is becoming your performance bottleneck, you're doing it wrong: http://sial.org/howto/shell/useless-cat/

Yes, the GNU version looks dreadful, but I think that really doesn't matter that much.

EDIT: Well, I guess I didn't consider the case where you want to put cat in a chroot jail. On Solaris 10:

$ ldd /usr/bin/cat

libc.so.1 => /lib/libc.so.1
libm.so.2 => /lib/libm.so.2
/platform/SUNW,T5240/lib/libc_psr.so.1

$ ldd /usr/gnu/coreutils/default/bin/cat

libnsl.so.1 => /lib/libnsl.so.1
libc.so.1 => /lib/libc.so.1
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libdoor.so.1 => /lib/libdoor.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
libm.so.2 => /lib/libm.so.2
/platform/SUNW,T5240/lib/libc_psr.so.1
/platform/SUNW,T5240/lib/libmd_psr.so.1

Yikes...
http://groups.google.com/group/twitter-development-talk/brow...
Please see my other comments in this thread. You're making a judgement about what is happening without knowing all of the information involved in the situation. We diligently redirected as much as possible, and I'm currently managing more than 50000 301s.
A laches defense in a patent suit generally only affects damages, limiting the plaintiff to damages based on infringement AFTER the suit was filed. If all the plaintiff is interested in is telling the defendant to stop infringing, laches isn't much of a problem.
Connect, if implemented well, can be a significant traffic driver.
Surely this will help Gowalla in their future fundraising effort too.
Don't followed links show up as gray for you?
"Like that you need to go through the string to determine how many characters it has, due to their (potentially) variable length."

You have to do that with all Unicode encodings, since a semantic symbol can be composed of multiple combining characters.
There are lots of hidden step between all your commands sir, and you perfecly know it.

Now, start removing files from your "git add ."

Or switch branches without losing your change.

Or rebasing.

I never said it wasn't possible, neither hard. But, the interface (read CLI) still sucks.
I wouldn't be so fast to dismiss ratings. In the right community, a rating system is really telling. Example: www.rateyourmusic.com. Great website, good ratings, and the peak is usually atound 3-4.
Let me know what you think about the article.
Same video as http://news.ycombinator.com/item?id=1218385
In reality, very few if any black people will probably end up using it anyway. Probably the same relative percentage that frolic around on the beach, go skiing, etc. Black people and white boards -- can't ever think of a time when I've seen that combination.

Folks, I'm half-joking. Obviously, some black people use whiteboards. What struck me was how they're really on the fringes of the core demographic who use them, at best. So the name struck me as funny. And agreed, not the safest choice, but like that saying: no publicity is bad publicity. The only kind of bad publicity is no publicity at all.
Technology startups have never paid dividends. There are probably multiple reasons why not. There might be some way to tweak dividends to make them work for startups, but I know so little about that sort of thing that I wouldn't want to speculate.
Pages like what? It's a very interesting and content-rich interview. Kind of surprised it doesn't have more upvotes, actually.
Those Onion web guys must be pretty dense.
BrainFuck inspired scheduler successfully replaced the Python GIL
The ironic thing is that this is probably true because corn syrup is more "natural" than table sugar. We're better at extracting calories from foods commonly found in our evolutionary history. Sucrose is only found in a handful of foods (like beets) but fructose is everywhere. It's similar to how East Asians extract 20% more calories from rice than people with other ethnic backgrounds.
Yah! and 30% of that value comes from TC that is making 3 articles a day about foursquare, driving 30.000 users/visitors to them each day. ahahah
Try with X forwarding turned on next time ;) Most GUI apps work just fine over SSH.
I won't fix git bad command line interface. You'll agree with me that it's plain stupid to start creating aliases for such basic commands. However, I'll be happy to create alises for more complicated stuff. I mean, I shouldn't have to use alias to fix git' bad command line interface.

git stage list would be a kind of git status.

To stage file, I use git add. To view them, I use git status. To remove a file from a stage, I use git reset .. That's just plain wrong and annoying. It's like that for every part of git.

I don't see why saving empty directories is annoying. If I don't want a directory, I'll just remove it? Or in the opposite, if I want an empty directory, I'll add a directory? Why should I put a hidden file inside a directory to have it added by git?

Finally, for the history, I'm just saying that's it's too complicated for nothing. Of course I can avoided it. I also can use SVN and avoid branch because they are complicated, but that's not the point.
Cold boot Linux/Android in a second
Oh, I never said SVN was better :)
being collectively negative often means being exclusive and closed minded, which aren't necessarily negative in themselves, but over time i do think it hurts the collective participants, just as any non-thinking joiner activity can. disliking something, which often leads to not doing it, limit's a person's growth, and is thus more hurtful than liking something, which often leads to doing it, which can sometimes lead to thoughtful evaluation (though perhaps experience itself is what's important, not even judgments at all).
And it seems the last half is missing bullets.
Well, you can scale for mass, just not linearly. Metabolism scales with mass^(3/4).

Interestingly, so do the number of cars in a city with a city's population size- this is a fun essay on the subject: http://opinionator.blogs.nytimes.com/2009/05/19/math-and-the...
I wonder if the fonts would look better with SVG, as is, the branch names look terrible on canvas.
Hi this is Connelly I'm the first author on that paper. Adobe ATL's business model is that they do research and then put it in products. So Dan took the code I wrote for a summer internship (The paper you referenced. To be precise, we actually did the work in the fall before SIGGRAPH, because I only thought of the algorithm on my last week as an intern) and put it in Photoshop. So we're not ripping off anyone but ourselves :-).

By the way a shout to pg. I have mad respect for him and Jim Clark, both computer scientists/entrepreneurs who have worked really hard and selflessly to get engineers more equity over the wealth they create.
Emotions are chemical reactions. I don't know why you think those couldn't be simulated.

And Star Trek is fiction. Trying to use its storyline as evidence of anything is, uh, misguided.
Wardriving
Malleable social graphs and mini-mobs: why Facebook could destroy Foursquare
I'm interested. Please include me on any emails: ray@firewatchingmedia.com
Shh. No-one tell Apple that the Project Gutenberg catalog includes the Kama Sutra.
What do I tell the average Internet user about this?
Here: http://techdirt.com/articles/20100325/0403568713.shtml

And the offending appliance: http://www.wired.com/threatlevel/2010/03/packet-forensics/

I've got hundreds of clients who use the Internet, but are not - as we would say - Internet savvy. What do you think I should tell them (and what will you tell YOUR customers) when the idea that ANY government agency can spy on supposedly "secure" connections hits the mainstream? I have some ideas, but you, my colleagues and superiors frequenting HN, must have some more insight...
The other day I was having a discussion with some other programmers about how our profession is slowly becoming a production line... pretty soon knowing how to program will be like working on a production line putting together a car. Only a couple of smart people need to design the specs, and the rest just repeat the steps.

It's interesting to me that by combining the health care industry, doctors are also becoming assembly line workers.

Go to the second floor for heart, third floor for feet, etc...

I have not decided if I like this or not.
It'll go the way of Starbucks in Australia within 3 years... i.e. down. There is simply nothing distinctive about their offerings within a mature market
Dell Moving Out Of China To India
The X-Woman’s Fingerbone
Unfortunately it's not perfect. It didn't display the icons correctly and there was no clear division between and after the scenarios.

That's why I tend to use it more for reading medium-long stories, not fixing website's design.
Colour Strike - UK TV broadcast in monochrome during a 1970s dispute over pay
Jason, are you running a micro retail business and a seed stage growth venture at the same time?

Any advice for someone aspiring to do the same?
Foursquare, square, blippy, any other TC favorites?
Novell Pulse (alternative collaboration product) now federates with Google Wave
Sorry, this doesn't make any sense.

First, debt default isn't anything like suspending trade. Russia and Argentina, just to mention recent cases, had defaults but didn't stop trading with other countries (that would have meant a much bigger disaster).

Now, even if you managed to get a crazy dictator that was willing to screw China (thereby probably getting into a war), he would have no practical way to stop paying only China. More than half of US debt is in form of liquid instruments, e.g., treasury bill, notes and bonds. To stop paying China would mean also stop paying whoever else holds them. But stopping payment for even a fraction of those bonds would be catastrophic, of course.
"The other day I was having a discussion with some other programmers about how our profession is slowly becoming a production line..."

People have been saying that for sixty years. It's less true than ever, at least for good programmers, as more and more of the accidental (in Fred Brook's sense of the term) gets automated away, leaving ever-more-refined essential behind.

If you really want to make me laugh, why don't you go design the language+framework+environment that will complete the task of making programming assembly line work. You can call it "5GL". (Google it.)

I would expect doctoring to go the same route over the next 30 years. More routine may be shoved onto checklists and perhaps even robots, but that will just make the non-routine something that becomes an even larger part of a given doctor's time.

Although we may end up having more technicians and fewer doctors. Arguably computer programming has gone this way too.
Isn't that the way it is now? Consider open source. One or two programmers build the open source package, then potentially millions of people install it and build a site. They don't even have to be programmers.
How can eclipse/netbeans know if files are are in an sshfs volume or a local one?
This is related to Python 3.2 only. In other words, this is not noteworthy.
more than one year ago was twitter
papachito, sorry if my curt response came off as anything other than positive. I was just adding a link to a past Atwood article pointing out that the technology is not the emphasis here, but it is rather the building of a community lead by dedicated and passionate leaders. Giving others a platform and tools to do this is commendable!
Gnome 3 and the importance of UX
I'm finding the concept of "malleable social graphs" in this article fits well with my desires for the next advances in social networking applications. Food for thought.
If it's really so hard to memorize a certain command, make an alias.

My aliases: http://gist.github.com/344530
The open source development model produces superior software than proprietary...
Microsoft Ignored the Long Tail in Search, Bing Boss Says
Free education for doctors and more of them besides the arbitrarily limited 11,000 or so a year medical school seats mandated by the AMA would do a lot for increasing the supply of doctors and reducing costs.

If more doctors could open practices, there'd be more choice for consumers.

I mean really, why do we even let the AMA -- doctors themselves -- artificially limit the supply of doctors? Of course they are going to keep the numbers low. 11,000 (the last number I found) new doctors every year is simply NOT enough. It may be a little bit higher, but last I researched, for years it was 10,000 and only after a lot of controversy did they increase it to 11,000.

The system is designed to force doctors into debt so they have to be money focused and charge a lot and keep rates high for all the other doctors. The doctors, many of whom are my long time friends, are not happy with the system. They want more freedom. They feel like slaves to debt. One good friend left grad school with over $250,000 in debt! It takes a long time to pay that off. She can't take on more debt to open a private practice, nor would she have the experience really -- she's forced into the big hospital system that she knows is flawed, but she's powerless to change it because the huge medical institutions call the shots, not the doctors. We think doctors are invincible and make tons of money, but if they lose their jobs -- it's a horrible experience, because it'll be very difficult for them to find another job -- doctors talk and bankruptcy doesn't clear student loan debt, so even that isn't an option.

Add to that, the fact that individuals aren't even allowed to care for their own medical well being and you have a system that is way unfairly balanced toward doctors and away from patients. Not even the doctors really, the hospitals.

Why, in the "leader of the free world" are individuals not free to care for themselves? Prescribe their own medications? Order their own labs and CAT scans and the like?

Why do we give the AMA so much power? Why don't patients have any over their own lives?

I suppose patients do have some power -- over the doctors. There are doctors out there who send patients with viruses out with antibiotics because the patient wants something. They prescribe drugs from tv commercials because the patient wants something. Why do we let them do this? There should be laws against prescribing antibiotics for people who don't have bacterial infections. I know that and I'm not a doctor, but doctors still do it.

There's really something wrong with our system. It's completely irrational. There's simply too much money in it and people go crazy.
"Mehdi, responding to a keynote host's observation that Microsoft was late to the Internet and search, said 'we missed the boat early on, that the focus was about the long tail. We actually focused a lot on the head of the queries.... It turned out the long tail was much more important.'"

That's it. When I search for something that is unique to my interests, I want to find relevant pages. I don't search for pages about pop stars or the latest rumor. I search for specific information, and I judge search websites on how well they serve up that information.
Why are people so angry on the internet?
To clarify a little, this patch does not eliminate the GIL it just schedules the next thread to acquire the GIL using the BFS scheduling algorithm.

Also and perhaps more importantly this has not been incorporated into any version of python. It is just a patch on the bug tracker and realistically I doubt it has much chance of being accepted.
As far as I understand, it just changes the way thread scheduling works, but doesn't make Python "properly multithreaded". That means it's still only one active non-native-extension thread running at any time. Could someone confirm it?

Edit: I guess janzer confirmed this at posting at the same time.
Evidently teaching physics is hard
So now that Facebook has their own version of a "Digg This" button, should we expect them to launch a social news site to go with it?
can this work as a projector screen you think? can you make it in 10 foot wide?
No, Python doesn't work like that even with the traditional GIL. The problem is that even when you have multiple OS threads, they all end up competing for the same lock which kills throughput (but not as badly as the fully-serialized scenario you described). By using a scheduler the locking order can at least be controlled a bit more to improve throughput. [As far as I know; been a few years since I dug through CPython.]
How easy is it take off the wall and put back on repeatedly or is this meant for a one time application?
Python is python. I wouldn't be surprised to see it ported to python 2.7 if it does work. At the moment I doubt it's production ready - lots of testing and validation before it goes live. I thing Guido explicitly said that removing the GIL is the sort of thing he would like to see in Python 2.X.
Vim has this nice feature where you can edit directories as well as files. Just say:

vi dir

Now you're looking at a directory listing, and you can move down to an entry and press Enter to go there.

When you're inside a file, you can go back up with:

:e ..

You can also use wildcards and tab completion. I suppose for finding routines you can use ctags, though I haven't bothered with that in quite a while.
And PHP CMS circa 2003.
Ask HN: Advice on features and when to ship an iPad app
I'm looking for some advice, feedback or mentoring from the many of you who have more experience than I do in the matters of timing a software release.

I've developed an new app for the iPad which I think is already pretty cool (you can judge for yourself) but I have even greater ambitions for it that haven't been built yet.

I've posted a short demo of the app on Vimeo which shows off some of the current features (yes it's a bit rough around the edges):

http://vimeo.com/10451888

What I'm trying to decide is, should I ship it with the current features in order to make the "day one" deadline of the iPad app store or should I hold off until I have some of the even more compelling features in place?

One thought I had was to release it now with an open and honest statement that it is just the beginning of a much richer application and as early adopters customers will be rewarded with a much lower price than will be the case when the application is more complete (as well as playing a role underwriting future developments with their purchase).

I thank all of you in advance for taking time to lend a hand!
This depends entirely on your browser. Looks fine on all the mac browsers as well as firefox windows.
"We read an article claiming that the average American does not know the correct answer to the following question:

"If a pen is dropped on a moon, will it:
A) Float away
B) Float where it is
C) Fall to the surface of the moon

"So a bunch of us TA's got together and gave our physics classes quizzes asking this question. Out of 168 people taking the quiz, 48 missed the question. The responses are below. Some people didn't write comments. The spelling and grammar were not changed, however, clarifying comments are enclosed in []'s."

All I can say after reading the comments is "Wow!" (I had to laugh to keep from crying.) The student responses from Physics 324 - Modern Physics for Engineers have to be seen to be believed.
E-Cig | Electronic Cigarettes
Home of the Volcano Electronic Cigarette and the best eCig deals on the web! Vapor smoke abound.
The scheduler is a simplified implementation of the recent kernel Brain Fk Scheduler by the Linux hacker Con Kolivas

Not as fun now is it? Kolivas is a leader on scheduling, he can attribute his hacks to whatever joke language out there and that wont make them any less stellar.
He mentions using haXe for his source. Has anyone here used haXe? Could you tell us about your experience with it?