skysight-inc/HackerNews huggingface dataset:
Sounds interesting.. I don't understand, however, how would your health record services compete with a credit card processing service? Short of something costing an arm and a leg? :)

But to recap the idea -- people become PCI certified because they need to store a creditcard number for recurring charges. There are service for subscription type recurring charges, eg. same amount every X period, but no service where a credit card number can be stored and then charged an arbitrary amount non-periodically? E.g. toll-roads with an RFID in the car, AWS usage-dependant charges or Amazon-like "store-your-creditcard" webshops ..

Are there any other reasons to become PCI certified, short of actually being in the CC business? I guess people are comfortable enough being redirected to a payment window on a third party website, so transmitting is not an issue.
Why would google advertise a competing browser? This is shown on the blank home page before your run a search query.
I want to vomit when I read the word "stakeholders".
If you go with IE 8 it has a download option for Google Toolbar
I have actually seen this once or twice on FireFox (well I recall seeing it and I only use Chrome and Firefox :) so it must have been FF).

One thing I have noticed (but cant verify this properly) is that since I used Chrome on this IP address the ad has disappeared. I could be wrong though - but I definitely cant reproduce the ad in any version of IE, FIrefox or Opera right now.
The truth about lying spouses
Well my Firefox is current so perhaps the conspiracy is not as huge as I thought originally.
site error ?
Things Women Don't Know About Vaginal Infections
I actually still use sed once in a while. I sometimes show up at a corporate client and need to cleanup files on a unix or cygwin machine that is completely locked down (no install of anything allowed ever) and doesn't have anything easier to use (perl/python). At least you can always fall back to it and perform regexp replaces, fix unix/dos newlines, etc.
Erhm.. A referral bonus usually goes to someone who refers someone who actually gets the job, or at least an interview. This merely incentives spamming your followers.

Offer the bonus to the person who tweeted the link that the final candidate used (just like regular affiliate marketing), so people will take care to select and tweet jobs relevant to their followers.
I just accidentally downmodded you, so I upmodded another comment in return. Sorry about that.
What you consider a "complete" simulation of the brain will differ depending on whether or not you are a materialist in the first place. (I.e., will the simulation include feelings as part of its model? If it doesn't, aren't you begging the question in favor of physicalism?)

Do we care? The non-materialists would argue that there's no possible way to simulate the brain completely, because of Teh Magic that surrounds it. They'll never be convinced of any model of the extra stuff because by definition Teh Magic is impossible to know anything concrete about. And the scientists will happily march right along because Teh Magic also has no actual effect on our world.

I'd argue that until proven otherwise, a simulation of the brain already incorporates Teh Magic factor, given that nobody has suggested an actual effect back on the physical world. Since a simulation of the brain is only tasked with correctly producing the mapping from inputs to the outputs that we can actually measure, all that extra stuff is already correctly factored in, with a weighting factor of exactly 0.

When we reach that point, the non-materialists are welcome to submit evidence that the factor should not be 0, but they'll need to back it up with some evidence...

If we find something that doesn't obey the laws of current physics, we just modify the laws. We certainly found processes which didn't obey the currently accepted laws of physics at a number of points in the history of physics.

Well, the difference here is that the philosophical types are not clamoring for new physical effects to be considered or anything like that, they are suggesting that the whole notion that we should be able to observe something and test it in order to theorize about it is wrong.

If anyone has any ideas about how to investigate something that you can't measure, test, or find any concrete evidence of other than people saying "Gee whiz, it sure feels like I experience something", I'd sure like to hear them.

If there was any evidence of a spin 8 1/2 "feeling field" or something like that, physicists would be all over it, and would be excitedly working out everything they could about it. But somehow I doubt that's what the "Science fails" crowd is looking for...
God I hate that! :)
Orkut.com - OneRiot.com
one of the nice advantages of Chrome (well - or disadvantage if you are the IT administration) is that the installation is very likely to succeed even in corporate environments.

Chrome doesn't need administrative privileges to install and run.

So all these people stuck with IE6 in the office actually have a chance ad running a more modern browser if they download Chrome than any other browser.

Yeah. Firefox portable exists, but I can understand if they stick to the more "official" browsers.
Well then you are not explaining it very well.

If you sell person.slate.com to someone when slate.com is already sold to someone else, that means who ever owns slate.com cannot have their own person.slate.com subdomain.

Tell me how DNS is gonna figure that out from a string of text URL?

What you propose cannot be done with out taking something from the people who already own a particular domain.
Starting a sentence with "I'm sorry, but..." is a very British thing to do, in my observation (and Bill Bryson's, for that matter).
New Zealand, is it?
The page requires a client certificate
Search and Download Videos
Voydo is easy method to search convert and download online videos without using any desktop apps.
> as a considerably large amount of pages are broken in Opera.

Prove it.
The Ideal First Round Term Sheet
They're going a little bit beyond "The Facebook of Sex." They've also got popups that resemble the Facebook chat window popup on the lower right. Very clever.
Submit to HN - "Please try again." - ?
Hey everybody!

I try to submit an article to HN, and keep getting the message "Please try again.".

Does this mean the limit exceeded somewhere? To many requests? Am I not allowed to submit links?

Would be nice to have that clarified -- interestingly I can post a link to self.HN, and I see that other people are able to submit links right now.

Thanks for the info!
DNA And Computers Are Reading Each Other
Are you creating the right kind of buzz?
The tracker is open-source beerware: http://erdgeist.org/arts/software/opentracker/
Can Game Theory Predict When Iran Will Get the Bomb?
Coaching Through a Recession
The ladder, not everyone knows your favourite abbreviations. AIWJPTTPAP.
Dude, you totally harshed the mellow in here. Now he's gonna be all paranoid...
It started off interesting, pointing out the advantages of desktop development. Then, it degraded into pointless idiocy when he said that people only program for the web because they're too stupid to do anything else. Is there any need for sharing idiotic rants like this?
Mmmm. Interesting. I wonder how much of the criticism of Pinax there is down to the specific apps and how much is down to the architectural philosophy it's trying to put in place.

On one hand Pinax guys are smart, on the other packaging/deployment/reuse are hard problems.

Here's hoping x>y!
here is the relevant bit of code, the line with retry* is what outputs the message, the conditions are above it:

(def process-story (user url title showtext text ip)
(aif (and (~blank url) (live-story-w/url url))
(do (vote-for user it)
(item-url it!id))
(if (no user)
(flink [submit-login-warning url title showtext text])
(no (and (or (blank url) (valid-url url))
(~blank title)))
(flink [submit-page user url title showtext text retry*])
(len> title title-limit*)
(flink [submit-page user url title showtext text toolong*])
(and (blank url) (blank text))
(flink [submit-page user url title showtext text bothblank*])
(let site (sitename url)
(or (big-spamsites* site) (recent-spam site)))
(flink [msgpage user spammage*])
(oversubmitting user ip 'story url)
(flink [msgpage user toofast*])
(let s (create-story url (process-title title) text user ip)
(story-ban-test user s ip url)
(when (ignored user) (kill s 'ignored))
(submit-item user s)
(maybe-ban-ip s)
"newest"))))
People who use Twitter care if it's a short URL. And it reduces link rot, as the shortened URL comes from the source of the content.
It's not as simple as that, and I wish people would stop citing things like this. Yes, brain atrophy is a normal part of aging, and left unchecked this can impair mental function even at as young an age as 27. However, mental stimulation can slow and reverse the effects of this atrophy.

As an extreme example, check out this article: http://www.nature.com/nature/journal/v447/n7141/full/nature0... (ignore the title, the 'chromatin remodelling' is not the important part here)
what do you need a capslock for?
Widgets let developers target all three screens
Serializing Data - JSON vs. Protocol Buffers
dupe http://news.ycombinator.com/item?id=767824
thanks a lot! i'm stupid :P
Isn't the basic idea that sed is essentially typed-out keyboard shortcuts/commands for ed?
One reason why a company would want to store credit card data is to make it easier for returning customers to purchase things. Besides the fact that I am paranoid, the reason why I don't keep my cc data with amazon is that I know that if I log into my amazon account and all it takes is 1 click for me to buy something I will be even poorer than I already am in no time.

People buy more stuff when you reduce the barriers of entry on a purchase.

Why you would store CC data in the cloud, that I don't know, but I guess if it was a secure and reliable service,why not?
Clearly they need to put in a browser download choser so you can propperly select a browser you like. Obviously google is a monopoly and "google chrome" is too familiar a name, should be changed to something different.

</sarcasm>

On a side note I love almost everything about chrome. Eept that it's dom inspector can't deal with frames.
I, for my part, was led to the conclusion that the scientific-materialist perspective was wrong, or at least grossly incomplete. It seems logical as science is essentially the art of useful fiction: we make up the simplest story that predicts the right answers and use it until it breaks (and sometimes beyond that and just avoid the points we know it breaks at).

The distinction between materialist and non-materialist is not that the non-materialist believes science is merely incomplete, as any materialist would agree with that stance; it is that he denies the very ability of science to investigate certain effects, and further, he believes those effects to be important and not mere hypothetical possibilities.

Contrast this to the materialist, who while he accepts that fundamentally there is a limit to what we can know about our universe (we're within the system, after all, and it's provably impossible to know everything about the workings of a closed system from within), still believes that we can figure out most of the important things by observing what we see around us and experimenting.

In particular the materialist doesn't think there's anything so special about humans that their workings are not completely susceptible to scientific investigation. Usually the non-materialist thinks that there's something magical happening in living creatures that makes them fundamentally opaque to observation and description.

Since it is impossible for anyone other than myself to verify that I exist as anything more than a series of chemical reactions (ie. I actually feel), it is a difficult problem to work with.

I'd argue that it's also impossible for you to verify this fact. Who's to say that you don't just think you actually feel things but in reality it's just your brain playing a trick on itself?

Taking that further (and getting into the definition problem others have mentioned), who's to say there's any difference at all between the delusion and the perception of experience?
I envy you aristus - the benefits certainly sound like they outweigh the negatives!

I wonder if you can induce this in a normal brain somehow, like those tongue-sight or smell remapping experiments.
Ultimate Quality Development System
Erlang alterline
Book review: xUnit Test Patterns
Block inappropriate words with Javascript Validation.
People like to use the word "citizen" because it's a way of broadcasting their tribal identity. These little war dances are generally done by people with citizenship of high-status nations; one doesn't tend to see people going around bragging about how they are Togolese citizens, for example. However, it's certainly not a behaviour limited to Americans: I've seen plenty of Brits and Canadians do it too.
Confusing web designers with web developers seems to be really, really common. And Michael has fallen into the same trap. I can't make a good layout to save my life. I've had far too many calls of people looking for a developer when they really want a designer.

All the issues he talks about that happen on the desktop scale. I have to deal with at the server scale.

He also compares some lone webdev working out of their home to a programmer working out of an office. When your a one man band you rarely need to document those type of requirements. This doesn't change if you are writing for windows or you are writing for the web.

BTW, I do both Windows, Web, and recently Cocoa. I find it frustrating sometimes that getting events right in Winforms can be more tasking than doing the same on the web. I do enjoy having my windows layouts behaving. If you've had to write for IE6-8,Safari,Firefox, and Opera I'm sure you'd agree.
If you want to do recurring payments, gateways will give you a transaction ID you can store instead of the CC number. Then, when you want the next payment, you give them the ID and ask for more money.

You don't have to store the details at all, but you can do everything through your site without handing the user off to a third party.
Job experience (whether you've been in the field 5 years or 20) isn't really a great proxy for expertise. Gaining expertise takes time. But time doesn't guarantee expertise. Few ever become expert or master in the Dreyfus model sense.
I'm curious to hear what developers think of this development approach; in particular the idea of creating a separate version control branch for every ticket. My company has creates around 1000 tickets per month; at least half of which are software items for the various software products we develop. Do you think UQDS would work with that many SVN branches being created each month? It seems excessive.
The Minimal Mac Experience
Gospel of Consistency
The more time goes by, the less I find myself tied to any one OS or desktop application. I could try out any platform with a good browser for a month, and Haiku is looking like a prime candidate. I'm too young to have used BeOS in its prime, but Haiku looks like it might be something worth testing.
Kudos to the Haiku-OS team for sticking with their project for so long. They've been working on getting this release out the door for eight years now, and I'm really looking forward to trying it out.
I saw it before that in IE6 few times.

In my Win7, IE8 I never saw it!!
Conclusion, if you're developing for the Android platform you may want to use protocol buffers, otherwise use JSON.

I'm quite surprised at how large that library is and how badly it performs, especially since it does less translation than a comparable JSON serializer would.

For a complete comparison it would have been nice to include XML as well.
Bahaha!

My XMonad setup is pretty crazy. On top of that, I've remapped a bunch of common keys like super, control, caps lock, and escape. I posted a cheat sheet by my monitor and people still refuse to even attempt to use the thing.
I just had a chat on the #haiku channel on IRC.

I was planning to switch from Ubuntu to some lightweight OS (any other linux flavor).

This is just in its initial stages. Not many programs have been ported to work on this and it's based on the BeOS.

I asked about anything for web dev (since that's what I do), and it seems that the most they support (for webdev at the moment) is the web browser BeZilla (Firefox 2.5) or NetSurf (from BeOS). Java isn't supported yet.

Again, Haiku, as stated isn't a linux flavor, it's based on BeOS.

P.S: I have nothing against Haiku, when most programs are supported, I plan to try this out. A brand new OS with a kernel from ground up, seems like a fresh breath of air. Congrats to the Haiku team.
Morpheus Venture Partners Announce 10 New Portfolio Companies
A dissimilar batch from the original YCombinator program has been announced by Morphues Venture Partners (MVP). The YCombinator program focused largely on web-technology startups. WATBlog has stressed before how a YCombinator type of venture firm was a necessity in India given the low startup costs and high need for guidance and adding value.
Plan your trip in India with an Indian startup - Yoplr [video]
This project is possibly a better choice to base private patches on: http://github.com/mfoemmel/erlang-otp/tree/master
Cheap climate-control measures such as painting roofs white
OK, but now write one that doesn't block words like "sextant" or "bombast." I remember using a BBS in the '80s that had a filter like this; it was really hard discussing the Kennedy ass-ass-ination.

Also, if it is only Javascript validation, a malicious user can just turn off Javascript to get around it, or maybe just tamper with the HTTP after the browser is done with it.
Managing your own memory is much harder to get right than letting the compiler do it for you, so therefore you must be better if you do it. Your programs have more bugs and run slower... but... it's hard... so it must be better.

Fortunately, eventually all the people that grew up on C will die. Then the field can perhaps move on.
Responsibility Driven Design with Mock Objects
No, I'm saying your tree is gone forever. The files that did not have conflicts have already been merged, but the files that do have conflicts are in their old state. You can't always go back to the "before svn update" state.
What are the best 101 fantasy books?
Here you go:

A Google search for "firefox compatibility" yields 3,840,000 results while Firefox having 47.9% "market share".

Search for "chrome compatibility" yields 1,460,000 results while having 6.5% share.

Search for "safari compatibility" yields 2,800,000 results while having 3.3% share.

Search for "opera compatibility" yields 2,450,000 results, 2.1% share.

I know that opera is the oldest participant in this list so it had more time to accumulate these results, but still, these (not at all scientific) numbers are highlighting that there are relatively more compatibility issues with opera than with other browsers.
Bay Prairie Outfitters in Saskatchewan
Bay Prairie Outfitters in Saskatchewan offers three day package hunts, with a minimum of four hunters per group
So could you explain the "right way". I'm not a Java programmer, and googling did not reveal any way to generate accessors other than inserting code in your source file.

An explanation of how you do it would be very valuable, at least to me.
DNA 'organises itself' on silicon
It's not Techcrunch that PG has in mind though - they have nothing to do with data mining.

People paying directly for content suffers from another flaw - externalities. It makes no economic sense for any individual to sponsor public well being, so the Nash equilibrium is they don't do it.

I guess you'd need data crunchers to either 1) figure out how to make ads work, or 2) do market research.

Ads don't work in the context of general news, but they may work in verticals. Market research may not be big enough right now, but there is a general shift towards data-based decision making and if market research is cheap enough, more and more people would use it.
Am I the only one who sees a usability problem with this? With freezers this layout is acceptable, as you don't browse around for stuff many times a day, just dump them in the box and forget about it till next spring.

Even if it has shelves, just by thinking about how one gets the jar of jelly out from the back of lowest shelf makes my back hurt.
IGoogle now has a link for Friends
On the left pane, iGoogle shows a 'friends' link. A new link for 'Add Social Gadgets' is also shown. Google trying to enter facebook n twitter domain?
I love the arrogance: "We think [newspapers] will mostly die, because we think we know what will replace them..." You sure you want a team to work on the problem - or just to work on proving what you think you know?
And why see the answer only in terms of "a content site"? The way we access news and information as individuals is already varied and becoming more so each month - and that's before we start to think about what might be arounf next year and the year after.
From the article:"I wonder why no company has thought of this easy way to cut energy use in fridges?"

I suspect they probably have thought of this. But to me, this is one of those ideas that looks good on paper. The obvious main problem here is usability. Freezers work in this configuration because everything you put in them roughly turns into bricks that stack on each other without damage. This fridge would need all kinds of little compartments and shelves to keep things like produce from going to the bottom and getting squashed.

In order to have a fridge with the same capacity as an upright fridge, I suspect you would need quite a bit of floor space. There are practical limits on how deep you can make a fridge without it being difficult to use. It's probably fine if you're a single person and don't have a lot of stuff. But what about for a family? Finally, many kitchens have a "spot" for a fridge, and anything that doesn't fit there, needs to go somewhere else. It's likely there likely isn't going to be enough floor space.
I'd love to see a study comparing the time it takes to understand a code base in multiple languages.

I'm pretty sure it's just me given the consensus is against me, but give me an undocumented open source code base written in java/c et al and I can submit good patches within an hour. I can't do the same in ruby/perl with any sort of confidence as there is often magic used. I can write the latter much faster though!

My hypothesis is that the closer you get to math like structures the slower the WPM of understanding. Everyone knows how long it takes to truly understand a math paper - I imagine it's the same phenomena, or perhaps I'm just bad at math :)
may be yes, may be no — I didn't know about this repo existence when I created my repo, anyway. thanks for pointing it out!
It's a pity this won't get many votes because of the timing of the posting (which seems to be a big factor in making the homepage of HN), it's very interesting stuff.

Scroll down for the videos.