skysight-inc/HackerNews huggingface dataset:
Patterns for use of Ruby's #method_missing
Wow. That is a 100 lb. sack of FAIL! More fodder for my PCI slides to show clients. Thanks Blippy, you've replaced CardSystems for me (their story was getting old).
You are right, I was wrong. It's the full number that's a test number. 5424 0000 0000 0015
Ease of signup. If all I have to do is click a "sign in with my facebook account" and I don't have to sign up for yet another site, I might be compelled to join your site and thus be your customer.

Not saying facebook login is the best way to do this, but as a user, it's comfortable enough.
You don't get to claim the entirety of the green revolution here, and most of those 1 billion would not have been born in the first place if the Harber-Bosch process did not exist. If we are going to go to that particular level of sophistry then I would add the four generations of descendants from WWI deaths and three generations of WWII/Stalin-induced famines/Great Leap forward deaths, etc. Playing alternate history speculation is interesting, but trying to project any particular distance beyond the immediate point in question is a fools errand.
My actual MasterCard # starts with 5424.
Well, I do -- at least for a subset of those geographic areas.

Something similar goes for most any language, except (probably) Java and PHP. Unless you already live in e.g. London or some other hub for a given environment.
According to the link that you posted, 5424 0000 0000 0015 is a test number. That's not the same number that I'm seeing in the Google results.
I think it is more accurate to say he wrote his own library.

These terms are not well defined (AFAIK) but often a framework implies that you have something “already running” which you customize by providing callbacks, delegates, and similar.

With a library you have a set of reusable functions and data types (classes).

I think an Apple engineer referred to frameworks as “the hollywood model: don’t call us, we call you”.

For PHP programmers that dislike the framework model, have a look at http://flourishlib.com/ — been mentioned on HN before but I hadn’t seen it before this week. In philosophy this is exactly how I prefer a good library of re-usable code: lots of self-contained functions and data structures which each solve a problem, and you decide when to use what.
Ask HN: Help three founders mediate a dispute
ALFRED, BRIAN, and CHARLIE are three friends who have worked together on and off over the last 8 years.

Alfred and Brian started OLDCO about a year ago (Jan 2009). They had some modest successes but hadn’t hit anything out of the park.

A few months ago (Nov 2009), Charlie, an independent consultant, had a meeting with VC-ONE in which they suggested a business they would be interested in funding. Charlie thought that he, Alfred and Brian would make a pretty awesome team to chase this opportunity, and he got all three friends together with VC-One to make a pitch.

Alfred and Brian put OldCo on hold and the three guys started NEWCO in Jan 2010. They pitched VC-One and got a term sheet. However, during the diligence process, VC-One got cold feet and backed out of the deal. Alfred and Brian went back to OldCo and Charlie went back to consulting.

VC-One had gotten to know Alfred and Brian during this process, and introduced them to VC-TWO, who they thought might be interested in investing in OldCo. They pitched (Feb 2010) and got a term sheet. At this point, VC-One and VC-Two decided they would like to co-invest in OldCo. So they did a joint financing in Mar 2010.

When Alfred and Brian told Charlie about the financing, Charlie was upset.

Charlie believes that he should be compensated for the introduction to VC-One. He feels like the ethical thing to do is receive some cash and stock in OldCo because of his role.

Alfred and Brian are grateful for the introduction, but don’t believe it merits compensation. They feel like people make introductions all the time, and that, among friends, the appropriate rewards is gratitude and karma.

We are Alfred, Brian, and Charlie, and we’re hoping that HN can help us find common ground. We’ve tried to distill the situation to a minimal set of facts; if there are any questions we’ll address them individually in the comments.

If YOU were in charge of the universe, how should Charlie be compensated?
The other barrier to online education is breaking down the paradigm wall that non-enrolled students taking a class online at a prestigious school can someday prove they learned the material and earn real grades and course credit. I doubt Harvard et al. will willingly sacrifice their reputation for granting course credit to online only students.
I don't necessarily disagree with the thesis of this post, but this seems a bit of a tangent. Was Calcanis really advocating the French model? More than likely he was just venting over high turnover.
RFID tags "implanted" in conference badges? The OP jumps on to this slippery slope argument and lands in big-brother-knows-my-physical-location land. Nowhere at f8 did Facebook announce any plans for stepping into the location-based services market, least of all with any specialized hardware the OP is so afraid of.
Anyway what were they testing? The "publish_credit_card_numbers" module?
This is quite interesting. Thanks for the link. It seems they are at their limit.

Quote from the Economist story: "Moreover, despite enviably low unemployment and labour shortages in industries from construction to health care, the Danes are having difficulties nudging the long-term unemployed into work. The post office complains that it cannot recruit new postmen. Newspaper distributors have started importing delivery boys from Poland. One ferry operator's effort to recruit 365 new workers was stymied by an epidemic of seasickness among the unemployed who applied. Even in Denmark, it seems, would-be workers have their limitations."
Blibby policy says "Our Services are primarily designed to help you share information about your purchases with others. This information will be public by default, but you may make it more private by editing your account settings. You should be careful about all information that will be made public by Blippy."
I do not see lots of reason to sign up for this service in the first place. With the social media interconnecting all the data even on a passive way which the F8 from FB hinted it we are heading into a direction were someone has to be more careful with personal information.
That is pretty interesting. Perhaps this is part of the reason denmark is such a happy place: http://abcnews.go.com/2020/story?id=4086092&page=1
People don't want them to grow a clone from their DNA and then having the clone replace them like in that the 6th day schwarznegger movie.
I read every word of the landing page and still didn't know what TwitVance did.
Easy, they don't encode their credit card numbers and are not PCI-compliant.
I don't doubt it, but $99 << $2000. The technologies are going to continue to improve over the next few years until we all get cheap whole-genome sequencing, so just expect to re-do your analysis a few times as the cost drops and coverage improves.
So you're telling me that I've been using a test card for the past 5 years? I hope not.

The two numbers listed on that site are test numbers. 5424 is a very common MasterCard prefix.
Good math teachers are like unicorns
Well, there's payment info attached to tests.
There's hardly excitement from me. My choices are mostly functional; I think skinning culture is kind of silly (e.g., especially so with the hype about Mozilla Personas). There are things that I could do to make things look nice or gimmicky, but I'm definitely happy to do without for functional gains, and I do.

Here's the end result of my "theming": http://i42.tinypic.com/2r5b0pi.jpg
I wouldn't be too quick to assume that bouncing around a lot will not have an adverse impact on your future ability to get hired for a good position - while it may not matter in some contexts, it definitely will for many jobs (including the best ones), where an employer will likely want to hire people who will stick and grow with the company.

Repeated hires are a cost and a drain for companies, and employers will definitely consider the intangible of whether you are likely to stay as a non-trivial factor affecting the hiring decision.

At the very least, if you bounce around a lot, you will be limiting your options for many future hires.

This is not to justify the parting shot given to the employee here. But don't lose perspective on this issue either.
I wrote an article that tells you why this might be a good choice. http://news.ycombinator.com/item?id=1288416
I'm an American living in Norway, so I can compare the systems a bit for you, at least from my experience:

In Norway, kids start learning their second language (English) in First Grade, and their third language (Spanish, French and German are most common) in 7th Grade.

It seems clear to me that this is bound to give better results than starting in 9th Grade, as is common in the US.

Personally, I always found languages hard to learn, and I'm still clumsy in my spoken Norwegian, even after 12 years here. On the other hand, my children are completely bilingual, and became so effortlessly. I think it's a shame that the plasticity of young brains is wasted on a single language, in most cases, and that the task of learning a foreign tongue is delayed until such an age as to maximize the amount of effort required.
Can I ask a question?

Why do they (or any other startup) even know what actual credit card numbers are?

How many of you operate in the same way? Why? Are you PCI compliant?
Business Transcriptions Now Offered Online And At Affordable Costs
Businesses wanting to document recordings of focus group, earning calls or the minutes of corporate meetings can now solicit the service online.
I'd file that one - for now - under the 'less likely' scenarios.

Right alongside the 'genetic bullet' and the 'genocide by gene' folders.
Credit card numbers by themselves are no big deal, but this will haunt Blippy forever. I don't know how you can recover from a PR disaster like this.
I just ordered at the discount. Check the site again.
http://google.com/search?q=cache:ericharrison.info/2010/04/2...
Wouldn't they be tied to the agreement that you had when you signed up for the data? I always thought that you'd have to agree with new "terms-of-use" whenever they change
You all are offended by calling out a fail? Touchy today, eh?
this guy is taking the limited supply away from their actual customers

What is an "actual customer"? Last time I checked, if someone is in your store, wants to buy something from you, and have handed you their credit card to pay for the thing of yours they want, they are a pretty fucking excellent customer. The best, you could go so far as to say.

If you're worried about a secondary market, make more of your thing. Then the secondary market is fucked.
Am I the only one who gets some kind of perverse pleasure from using C-k in emacs or dd in vim? There's just something so pleasing about deleting a large block of code one line at a time.
PyDev is amazing as well. Admittedly, the machine upon which I'm running it has 16 GB of RAM, though.
Let's see how far this can go.
That's like comparing a destroyer to the USS Nimitz and calling it a small boat.
overvaluation - too high a value or price assigned to something

overvalued - Describing a security trading at a higher price than it logically should.

http://www.google.com/search?q=define%3A+overvalued&ie=u...
> and who knows who might be able to access it in the future - it needs some sort of secure swiss bank setup

That's exactly my problem with this.

And no amount of anonymization will help here, after all, not even your finger prints identify you as solidly as your full genome does.
Oh come on, now. Man-up and reply, if you have anything worth reading.
Well, that doesn't include the people who don't do due diligence. I'm sure there are still some who don't bother with even cursory Google searches.

I'd word it as "would willingly work for very long"....
I use a Citibank MasterCard. :(

Is there any way to report this to Citibank?
5424 is also used outside of Citibank as my old debit card (with a MasterCard logo) from Fifth Third Bank started with 5424. I don't believe they're affiliated with Citibank, but I could be mistaken.
Considering how much of a mess HTML5 adoption is, I'd be extremely surprised if RDF or anything similar is "eventually" merged into the browser. Maybe for an extremely distant "eventually".
The pip unzip command works wonders for this. It converts a zipped egg into a plain old package.

There are two other situations where this can cause problems:

* The module is a C extension (which might not have the __file__ attribute defined).

* The module is actually a namespace package (for example "zope" in "zope.package" and "zope.interface".
The Stallman/FSF conception of "free software" is about communism, though. You don't need to give everything away for everything to be free. A copyfree license (BSD license, MIT/X11 license, OWL, et cetera) is just as much a "free software" license as a copyleft license, but doesn't make developers beholden to other developers and to the code itself. Rather, it makes the code beholden to developers and users, without making developers and users beholden to other developers and users.

The truth of the matter is that we're probably going to continue to see an increase in corporations using the GPL and (more to the point) other mutually incompatible copyleft licenses, because copyleft licenses can be extremely valuable for those who want to maintain control of the codebase while still getting the benefits of open source software, thus providing a way to sucker competitors into supporting your software "product" while still keeping an anticompetitive advantage by way of the MySQL AB business model and other ways to combine the GPL with proprietary licensing for market domination profit.

So, in summary . . . yes, it's true that "free software" in general isn't necessarily communistic or socialistic, but copyleft licensing in particular does bear a striking resemblance to various principles of communism and socialism. Just like communism and socialism, it also tends to get co-opted by market dominating monopolists and their ilk.
No, Venturebeat I think:

http://twitter.com/owenthomas/statuses/12705151399
Removing code is the best! I love commits where git says my deletes were higher than my inserts.
New way to guide a car: With your eyes, not hands
I hate computers: confessions of a sysadmin
I would not recommend that.

http://news.ycombinator.com/item?id=1287503
Yes. Calacanis may have just been an excuse. More than likely Gary was just venting over the French model :)
Publiyou: Social publishing platform for tablets
Maybe, maybe not. If I saw them at a store, I'm sure I could have bought as many as they had available. Money is money, after all.
i had a keyboard problem with a dell mini 9, but it wasn't really about it being cramped: to use important keys like "\", "|", "-", "[" and "]", one had to press the fn key plus another.

http://www.flickr.com/photos/symmetricalism/3429329317/sizes...

luckily there was an international version of the same keyboard being used on other mini 9s, so i was able to order it from dell and install it on mine.

http://www.flickr.com/photos/symmetricalism/3465687431/in/se...
That's what the market is. The market for cellphone applications may include the entire installed base of phones, but by definition the "smartphone market" means people buying and selling smartphones.
Part of me thinks the nature of the information would open a raft of legal trouble if they were to use it contrary to the initial terms of service.

Also, while your name may be on the credit card used to pay for the test, and even on the test package with the saliva, since this is being done via the mail there is no way to prove it's really your DNA.

Were an insurance company to deny you based on this you could claim that you just put your name on it for convenience sake, but it really was for a friend who was concerned about using their real name because of possible abuse of DNA information.
The great thing here is that the browser vendors don't even have to do it. It could be handled entirely by browser extension developers for now, and once it catches on enough to make some waves, the browser vendors will want to pick it up as a "cool new feature". Once one vendor does it, others will fall in line so as not to appear behind.
Apparently open social went 1.0 very recently.

http://blog.opensocial.org/
It's not sugar coating. That has the implication that he's lying; but programmers (at least good ones) do all of that. We create an incredible amount of value, and it's a disservice to ourselves to forget that.
I just tried it on Chrome on windows XP, and saw no scroll bars until I dropped below 1024x768.

Sure you don't have your zoom level cranked up? Try hitting Ctrl-0 to reset it.
Now, correct me if I'm wrong, but this doesn't, actually, do anything. As far as I knew, your MAC address was only relevant on the given network you are on. So, if you're on a Wireless network, this is useful, Google knows where that access point is, roughly.

This does not, as the article seems to imply, let Google "cross reference the Mac address of a user's connection with their real identity and virtual identity". As far as I know, a website does not have the capability of pulling the Wireless MAC address from a router, through the browser.

(Please note, this may be incorrect, as I am not an expert in networking, or web browsers, however, I have dabbled in both, and have at least a working knowledge of both) A MAC address is used in communication on a Network. It is a unique "code" for each network interface. In theory, it should only be available to those on your direct network. Unless there is some sort of protocol I am un-aware of, routing across networks must be done by IP address, so outside of your own network the MAC address is useless.

Now, when it trying to cross reference a MAC address (tied to the hardware) with a user account, I don't see how Google could find the Wireless MAC address from one of their servers. Unless they use an exploit to run MAC address gathering code from the browser, I can't see any way for them to get that information to cross reference the user.

On top of that, this would only be slightly more accurate than the exist GeoIP databases. Your wireless access point has a range of roughly 100 feet or more. A GeoIP database can be accurate to the block you live on. It seems fairly comparable.
Shut up. You're making noise and you're talking like a kid. Just stop trying. You're not funny. It's not about being "touchy" is about being tired of EPIC FAIL MAGICAL REVOLUTION and how fucking tired we're from this language.

Also, I'm only responding to you because you have this account for one year and I thought you should know better. Eat your downvotes like a man and stop acting like a primadonna.
The first rule of being in a hole: Stop digging.
Privacy is dead. Get over it.
I leave samples of it most everywhere I go anyway...
Seems that its only more info based on your account. Unless Im missing something.
Just to give you an example, I just bought at an auction the complete contents of a defunct company. Amongst the stuff I got was their servers and their bookkeeping. I never entered in to any agreement with the people whose data is stored on those servers, and yet I have all of it.

A 'survival clause' that would guarantee destruction of your data in case the company goes out of business would be a minimum here.

But instead, 23andme says in their privacy policy:

"We may use Genetic and Phenotypic Information to conduct 23andMe-authorized scientific research and development. Any Phenotypic Information you provide is done on a voluntary basis. We may provide third party organizations access to this information for scientific research, but without your name or any other Account Information."

And that's the kicker, so your full genome gets sold to some 3rd party (you don't even get to know who) and all they do is strip off the 'meta data' regarding your person.

And AOL and NETFLIX have already shown that anonymization of data is a myth.
Sure--they only appear to virgins.
If I cared about 'Karma', I'd heed that post. But, I don't.
If finding VC-One or VC-Two is something that OldCo truly could not have physically accomplished without Charlie's help/introduction, and OldCo was looking for investors, then yes, OldCo does owe Charlie something. By accepting investment, OldCo has accepted this responsibility.

If finding VC-One or VC-Two is something that OldCo could have reasonably expected to accomplish on its own, then Charlie should be thanked for the intro (possibly including a night of beers and wings) but no other monetary compensation is required.

Personally, though, I would be inclined more towards the sharing. It's a friends thing. I would not feel ethically bound to do so though, so if Charlie approached me all pissed off and righteous about it, he can kiss my silk-wrapped butt.
Can't someone develop an extension that prevents cookies from being accessed inside iframes (white/blacklist)? Wouldn't that stop the whole problem?

Or simply block the facebook iframe urls?
Definitely take a look at CodeIgniter. After going through several frameworks myself when faced with a necessity to switch from Python to PHP for several projects, this is the one I ended up staying with. It's really great actually.
I might have ended up using it in a very Djangoesque way, but definitely did enjoy my time with it.
For an insurer to deny coverage based on genetic information has been against the law in the US for almost 2 years http://www.genome.gov/10002077.

Also, there are health benefits to sharing your genetic information and comparing it with others since the extent of genetic variation within the general population is not currently well understood becuase of limited data. Over time it is also likely that knowledge of your genetic information will become directly more relevant to your health, though, this is not currently the case. I agree that some form anonymizing procedure should be in place.
Stuff in the notification area also takes up less space. If I have a few things running all the time, I don't have to devote half of the task bar to them.
You don't think its a big deal that I can crawl FB to capture the names and pictures of people, regardless of their privacy settings?
Hey, I'm Damien the co-founder of Panda. We've made the integration easy (if not easier!) than other services out there, for example you can have your users upload video directly to your Panda account instead of via your app. We also don't charge you per video or GB so you can encode as many videos you like on your dedicated encoders.

If you give the service a spin we'd love to hear your thoughts.
"It’s called ad re-targeting, and it’s the most effective innovation online ads have seen in a while."

I can not believe that Google & other ad networks have not been doing this for years already. (That's why they are networks).
none, i have an openbsd laptop, an android phone, and an apple ipad.
I'm guessing from the way this story is told that it was posted by A or B and not C, but if it's exactly as described here it would not be normal to give C anything. The startup world is full of intros and I've never heard of anyone being compensated for one.
http://twitter.com/freerobby/status/12711147469 claims it's a Citi API fail. (Obviously Blippy should be filtering out this sort of stuff, but dubious on Citi's part, too.)