skysight-inc/HackerNews huggingface dataset:
Making sure that some piece of software doesn't run afoul of an existing patent is basically impossible no matter how many billable lawyer hours you throw at the problem. You'll either come to the conclusion that everything has already been patented and thus you can never build anything ever again, if you read patents broadly, or you won't find anything at all, if you read them more narrowly and throw out the ones that obviously have prior art and should never have been granted.

The only 100% reliable method of patent lawsuit control is software development abstinence . . .
You can just wax a sheet of the cheap bathroom/shower white wall stuff with hard shell car wax (like turtle wax or something) to make a cheap whiteboard.
If a pen is dropped on _a_ moon, will it

Hey, the pen really could float away, no? The centrifugal force on a rotatating body is mv^2/2. If this is exactly equal to the gravitational force, the pen would "stay where it is". And if it rotates faster than that, the pen would "float away".
That is more true for EHR than for a lot of the more specialized systems in radiology, pharmacy, lab, etc. For those, it's much more clearly a CS problem, with a UI component, and then some interaction with existing crappy systems (mainly the EHR).

The EHR itself is the black hole of suck. It almost always ends up being like an ERP package, with either an off the shelf package (e.g. SAP) where the workflow is changed to accomodate the package, or a semi-custom consulting product built around specific workflow.

Luckily, the more specialized stuff is actually vastly simpler.
Make that two data points :)

The site is unwelcoming, and doesn't tell me why I am there. The About page is a lot better, but doesn't tell me why I want to use Gravity and not go to pre-existing communities. If I want to talk to people about video games, for example, I could visit NeoGAF or the Penny Arcade forums and talk to them.

If I want to talk about tech, I come to HN :)

Why do I want to go to Gravity? Why do I want to go to it over Quora? (which, BTW, doesn't answer the pre-existing communities question either)

The explore page reveals the functionality, but is overwhelming.
By the way, OTC medicines are neither best or safest ones,
they just have become OTC for certain political reasons.
Just the whole business of prescribing everything other than Benadryl or Tylenol, allows doctors to make huuge profits, by forcing people to visit doctor to extend prescription.
> If we tried to accomplish the first goal (Bring version control into the development process for those who don’t use it.) with Git or Mercurial, most people would have been lost. With the lack of any decent GUI clients, a difficult mental model, and a less proven (read: newer) system this would have been near impossible.

According to github.com/home:

> Join 224,000 coders with over 733,000 repositories

Also, in a recent blog post, they said they're clocking about 109k commits per day.

I'm not sure where beanstalk is there, but that's a few times larger than google code (which also bet on subversion).
My favorite is true: http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob;f...

Solaris used to have one that was a shell script that contained only copyright header comments and no code. The current OpenSolaris one looks sane: http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/sr...
The title is wrong. Brain Fuck scheduler is not related to brainfuck language.
"Our compensation reflects the importance of this position." $20 per hour??
There are many cases where individuals are totally capable of caring for themselves. For example, diabetes patients test their own blood. If they need more insulin, why does a doctor have to prescribe it? They know they need it and will always need it. Same is true for synthetic thyroid hormone and other endocrine issues. Birth control pills are another example.

There are lots of conditions where it is easy for the individual to maintain their own medications.

If you would never prescribe your own medications, that's fine, you can continue to go see a doctor. For those of us who are educated, inclined, and motivated enough to care for our own bodies, we should have the right to do so. I have the right to life, liberty, and the pursuit of happiness, except that I am required, by law, to go to someone else to make sure I have the life part.

I can build my own house too. I can change my own oil and fix my plumbing, but that doesn't mean everyone has to do those things. They can still buy existing homes, take their car to the shop, or call a plumber.

Imagine if the law required you to call a plumber or take your car to the dealer to have it serviced.

It's my body and my life. I accept the responsibility for it and for knowing how much of which medications I need to take and when.

Doctors know a lot, but all doctors don't know everything about every medical condition. With chronic illnesses, sometimes the patient actually knows more than the doctor. Have you ever watched that show on TV about medical conditions people have for years and years? They go see doctor after doctor and they never get a diagnosis and they have problem after compounding problem.

Until one day, they go to the internet and do some research and figure out what they have, print out the papers, go to a new doctor and show them what they have and then, finally they get the treatments they need. I argue, that person should just be able to order the treatments they need without having to go to a doctor at all. Forcing people to go to a doctor, or multiple doctors, who don't know what is going on and who don't care enough to research the condition can make people sicker or at least not better.
GoToFile bundle is an alternative to default Command-T in TextMate. It does filter by path for instance. http://github.com/subtleGradient/gotofile.tmbundle
Waxing the showerboard helps. I'd suggest experimenting with different brands of automotive wax to see which one is easiest to clean without resisting the markers. My middle school geometry teacher used waxed showerboard (over 10 years ago) and it worked quite well. Thanks for the idea of using the acrylic. I may have to try that; maybe I can combine it with a FTIR multitouch system or something.
On Mac OS 10.6:

$ otool -L /bin/cat
/bin/cat:
/usr/lib/libSystem.B.dylib

$ otool -L /usr/lib/libSystem.B.dylib
/usr/lib/libSystem.B.dylib:
/usr/lib/libSystem.B.dylib
/usr/lib/system/libmathCommon.A.dylib

$ otool -L /usr/lib/system/libmathCommon.A.dylib
/usr/lib/system/libmathCommon.A.dylib:
/usr/lib/system/libmathCommon.A.dylib
Vps hosting canada
Carat Networks, a canada based company offering cheap and affordable vps (virtual private server) hosting service with best performance.
It's far better that they exist than that they don't. If they didn't, there is a chance that any of the patents in their pool could have been acquired by a patent troll and exploited to even more devastating effect.
Oh, it's because they think the account is compromised? Huh. I've had that message a few times before, noted that yes, that is the recovery address I told them about and yes, it's wrong, but no, I won't update it just because it's been a while. If I had known they asked because they noticed I'd logged in from a new location, I would have updated the record.
Yeah, it is nice to be able to work on something where you can be at a party and someone mentions a motorcycle accident or something, and you can point out how the product you work on was involved in saving his life. More meaningful than yet another social network game.
I think the best way to work , is dependent by the type of knowledge has about a specific disease , and the quality of the doctor.

When the knowledge(and tools) on how to diagnose and treat a certain condition gives better results then the average doctor , it's best for the patient that the doctor would follow protocols.

But there are areas in medicine we don't know enough on best diagnostics and treatments. here we need the best doctors thinking, collaborating , experimenting and innovating both as part of giving best care , and as part of advancing medicine.

And when talking about surgeries , moving the treatment to an "assembly line" type of work, with the surgical team doing the same surgery in the millionth time , is even more important , since it can give much better results.
Article reports 18% revenue rise in 08, but it fell again the next year:

PERIOD ENDING	30-Jun-09	30-Jun-08	30-Jun-07
Total Revenue	58,437,000	60,420,000	51,122,000

http://au.finance.yahoo.com/q/is?s=MSFT&annual
An EHR by itself has very limited value. To really be useful it needs to connect to many other systems for results delivery, transcriptions, eRx, lab ordering, billing, etc. Those external interfaces typically have to be implemented on a case-by-case basis, and require specialized technical skills to set up VPNs, do HL7 mapping, synchronize patient indexes, etc. It will be a long time before all of those interoperability issues are standardized. Only larger healthcare provider organizations have the economies of scale to really make everything work.
This article is actually entirely wrong. :( Amazon, in fact, should be learning about future proofing purchases from Apple, not the other way around. Apple's "you will throw this device away in a year and get a new one" hardware-oriented monetization strategy has caused Apple to /nail/ future proofing.

http://www.geardiary.com/2009/06/19/kindles-drm-rears-its-ug...

Amazon's Kindle service provides you with a limited number of downloads for each of your purchases, and there is no obvious way to back up your data. Burn through too many devices and you are out of luck; there isn't even a way to tell how many that magic number is.

Meanwhile, Apple always provides powerful backup and migration mechanisms: you can get a new Mac, plug it into the old one via Firewire, and have it transfer all of your apps and data seamlessly to the new system.

(And yes, I'm "that saurik", and I obviously have no reason to be defending Apple, my sworn enemy ;P. This article is simply jacked up.)
I don't think so, it's because of the inverse square law.

If you were traveling at the same speed as the moon and at the same distance from the earth you would not be in earth's orbit because you weigh approximately 0, while the moon has enough mass to actually exert some pull on the earth. So the moon's gravity is what's keeping you orbiting around earth, you're not orbiting around the earth only the moon is and it's taking you for a ride.

By my back of the envelope calculation at 384,000km the earth's pull would be .0025m/s^2 while at the the moon's surface it's pull is 1.625m/s^2. So the earth's gravitational influence would be about 1/1000th of the moon's, so the moon would be the overwhelming force causing the pen to drop.
> If even one of those goroutines does not have a defer set up, then an exception can crash the program.

This might help.

func GoCatch(f func ()) {
go func () {
defer func () {
e := recover()
if e != nil {
log.Stderr(e.String())
}
}()
f()
}
}
Sounds about right . . . any time you're solving a particular problem, things get a lot simpler. You need something to do x and y, so you make something do x and y, and it's pretty easy to tell whether what you've made sucks and x and y or not.

Once you have to handle anything workflow-ish or manage any sort of business process, or any time you have to handle integration to arbitrary external systems, it's very difficult to make anything that doesn't suck. The "right" thing becomes very fuzzy, and there's no one purpose or problem you can use as your rightness criterion, so it all becomes very fuzzy. Things then get worse when some standards committee tries to please everyone, or when business users insist that they want everything to work exactly the way it used to just, you know, with a computer know. And since there's no easy criterion against which to judge the solution, it's an easy slope down towards even more suck.
I heard this was about $500k in additional cost and maybe +6mo, starting from a reasonable technical basis, which doesn't seem that bad.

There's also the "sell it outside the USA, then sell inside the USA" model.
I've been paid worse for programming internships. But not in Manhattan.
Best slots strategy
Gambling strategies tips and guide,scraps strategy, a free e-book to improve your odds of winning. Learn what the casino's don't want to tell you.For more info,visit us at http://www.onlinecasinomastermind.com
Seems like an accurate statement . . . $20 per hour does, indeed, accurately reflect the importance of the position.
That post basically just says go look at this wiki page: https://twitterapi.pbworks.com/Counting-Characters

Why not link to that in the first place?
Well it's open source dude, if you think you can do better at UI quality feel free to give it a try. And thanks for the advice... Also, theming is a good features, not all out users want to have the same UI. They can also fully customize the CSS. And for the matter, SO UI is far from perfect.
It might not be a terrible deal ...

There are programmers I would have paid to watch work when I was starting out. There are still people I'd work for for free, if I got to observe them first-hand and listen to their thought process.

It all just depends on how good the 'senior programmer' is
Yes, the ad reads like it's a geek looking for some kind of blend between software lackey, secretary, and (depending on gender/preference) a possible date.
Glancing at the patch, it looks like it should work on both POSIX and Win32.
I was using Ogre years ago, and it was a great product then - it seems to have only gotten better with time.

It's a really quality piece of software.
I agree, though for the info I'm not the one who submitted and picked that title.
Sales Management Tools ׀ Online Sales Tracker ׀ Increase Your Sales
RMS provides affordable sales management, sales management tools, sales strategies and sales strategy to increase your sales
Ode - a simple personal publishing platform for the web
That's for browsing directories (to edit the contents of the files), and it's a vim feature not a vi one.

If you want to edit directories, as in edit the file metadata they contain, try out vidir from the moreutils project.
Oracle's Sun deal off to fast start
Oracle's Sun integration got off to a fast start, as the company on Thursday reported an 18% sales increase from the year-ago quarter.
Work on gevent during Google Summer of Code
CHI hair straightener,GHD MK4,GHD straighteners wholesale
Translation Of Tweets To Other Languages Spotted On Twitter
Pwn2Own 2010: Google Chrome is the last man standing
I think at this point if you were willing to hire 5 or 6 Chinese Twitter users to retweet lots of things in addition to advertisements to Duck Duck Go you could basically take over Chinese Twitter. Twitter is now the place of choice for Chinese semi-dissidents and the habitual use of the retweet function seems to provide them with plausible deniability.
"but people are heavier than a pen - and they almost float away - look how they bounce. A pen would obviously float."
That's just the thing, git doesn't give a shit about files internally, it tracks the content instead and uses heuristics to figure out the file metadata.

Files and their artifacts do show up everywhere in git's UIs, because noone's found a better model yet of exposing the content to the user.
Health Insurance Quotes
Looking for right health insurance quotes? Get your health insurance quotes for free using our free online tools.
Most of the justification for a doctor's prescription for routine is that the doctor will catch drug interactions, side effects, or changes in the disease. This is pretty bogus given automated testing and the really minimal level of interaction the doctor has with the patient on most followup visits. A lot of it is also to shield from liability.

I can sort of buy an argument for NP or MD prescribing initial medication, but cheap testing should allow followup care to be much better and cheaper (send a complete blood panel, urinalysis, and basic info to the doctor over the internet every week, from home, etc.)

The current "doc in a box" style clinic (largely to get around prescribing requirements) is doing more to provide affordable access to health care than anything in the new health care bill.
Ask HN: What's wrong with procedural programming?
Without these OO stuff, C is still one of (if not sole) most popular programming language, and numerous complicated projects are written in C. So what's wrong with procedural programming? Is C++ really better than C?
Engineering Management
Create an embed javascript engine for your next Web Services with V8
Yea, but read the rest of the post: "May involve work after normal business hours and being on-call" + "This is a part-time position for 15 - 20 hours per week". What kind of a work schedule is this Senior Programmer on?
I sometimes wonder how I would program if I went blind. I guess this could be one answer to such a question.
A case study in how not to layout your website for easy readability.
After looking at a few of the discussions, I can non-authoritatively say this looks like a glorified version of yahoo answers.
That link is not the link you are looking for.
Funny how the geek party line changed from "37s is awesome" to "37s sounds like a broken record". You're no less cliché than that which you lament.

On-topic though, this post has absolutely free of content. I was actually expecting something that could inspire me to judge my ideas more realistically, and it certainly didn't do that.
Want a good look at Mars? Time's running out
UDDI R.I.P.
Glad I'm not the only one to sometimes be a bit childish and do this :-)
Wifi Tethering on Android (with Nexus One Support)
I am the only one that doesn't see anything wrong with this?

Did I miss something?
For file finding, I use FuzzyFinder with a shortcut to the recursive search. So far that and ctags been good enough that I haven't wrestled with fuzzy file finder textmate. The Command-T plugin looks neat though.

" vim-fuzzyfinder plugin
map <Leader>t :FufFile<Enter>
" start recursive search with a comma. see help for 'fuf-abbreviation'
let g:fuf_abbrevMap = {
\ "^," : [
\ "**/",
\ ],
\ }
Try this:

So what's wrong with assembly? Is C really better than assembly?

Each has its place for certain task. Languages let you abstract away different things and therefor think different kinds of thoughts while programming. Procedures add a whole new dimension to subroutines. OO adds a whole new dimension to procedures. Closures and functional programming add a whole new way to structure thought and code.

Would it be a good idea to use C to write a timing routine for a micro controller? Or to use assembly to write a gui?

You use the right level of abstraction (through the use of the right language) to think the right thoughts for the task at hand. Experience teaches you when to use what.

If you stubbornly stick to a non-object oriented approach when you should have used one, you'll likely end up reinventing a subset of object orientation anyway, probably badly.
The ultimate solution for a RSI addled programer...
I'm currently managing more than 50000 301s.

I feel your pain. I'm assuming you've already got something that works for you, but on the assumption that any problem worth mentioning is probably going to bite someone here eventually:

1) Don't try to manage 301s in server configs. You'll go insane.

2) Make a simple table mapping old URLs to new URLs. You can update this when you make a change that breaks URLs.

3) If you feel like you want to 404 or 501, and your server is not overloaded (if it is, pfft, let that spider eat a 404 and save resources for real people), check memcached to see if you've resolved this recently. If not, check the table and set the cache accordingly. You can then return control to the webserver to serve the cached error page or, alternatively, send the 301 to the proper page.

4) Give the end-user a quick page which returns what URLs are consistently getting 404ed and asks for a best page to 301 them to. Since that page is behind an admin login, you can make it as expensive as you darn well please -- for example, grepping the heck out of a large log file, goign row by row, and searching for a "best guess". You can let the users approve them with one click. (Last time I wrote one I put a little forecast of how much of the marketing budget was saved due to the users' diligence in assigning 301s. Five minutes of work, got me more pats on the back than most project which take 6 months. Apparently the admin staff was fighting over who got to do the URL corrections every day.)

Your users will love you, your database load will be low, your SEO will be awesome, and your crusty ol' sysadmin will not tear out your intestines and use them for a necklace the 47th time you ask for him to add a 301 to the config file.
What make you think we can't provide a premium product? We had many users telling us they actually liked Shapado better than StackExchange, and not only for the price, I mean feature wise.
Tell HN: Google's SSL enabled search
Seconded here. User Anonymous has been the Internet's early attraction. To show one's website ''likes'', doesn't Stumbleupon already do this?
Here's another answer: http://emacspeak.sourceforge.net/
Perception is also a factor: if you charge a premium price, people will assume you are the premium product.
Special thanks to @muzuiget

https://twitter.com/muzuiget/status/11078077467
a healthy one.
Why would it be catastrophic? Do you mean it would unwind the massive amounts of leverage based on fiat currency?

Please let me know how failing to pay US bonds in anyway affects the median US citizen?

Put simply if you can't afford to pay your debts it is less catastrophic to not pay them.

Crazy dictator? You mean like FDR who cancelled almost half the US debt by inflating the currency and barring ownership of gold?

Canceling the debt would do two very important things, massively lower the debt burden of the individual US household, and increase the US workforce available for free market activities almost 50% via shrinkage of the federal and state governments.
"What is the opening line of the Bible?" "A long time ago, in a galaxy far far away."

Only in my dreams ... only in my dreams.
Compare:

The Pair Programmer is critical since the Senior Programmer aims to limit his use of the keyboard.

Alex is a Doctoral Fellow and PhD student in the Operations and Information Management Department of Wharton Business School, slated to graduate in May 2010. He studies optimal team design in medicine, engineering, and consulting.

I'm not convinced the optimal team is a typist/secretary and a Senior Programmer with his capitals letters and Ph.D. and everything dictating the code ;)
Abused children orange county
Olive Crest is dedicated to preventing child abuse, to treating and educating at-risk children, and to preserving the family.
It's interesting that Eclipse isn't even on the radar for a lot of developers (especially for Mac users, Textmate being the holy grail of IDEs). It's a solid, platform-independent IDE, completely open source, with thousands of man-hours behind it and lots of language-specific plugins.

Regarding file navigation, http://rayfd.wordpress.com/2007/05/20/10-eclipse-navigation-... covers a lot of the lesser known but powerful features (not Java-specific).
As others have said, the video tells me nothing so I look at the about page - the description sounds great but provides no incentive to sign-up. You need to get me interested in a topic straight off the home page, without having to register.