skysight-inc/HackerNews huggingface dataset:
It's not exactly a "normal" class IIRC - I believe each method is actually a class and method calls from the gen-class'ed class are delegated to them. This is to maintain the ability to replace these methods dynamically but it would be nice to be able to state that I don't want that behaviour. gen-class is a little odd to use, too. Again, it works but is just a little funky compared to the rest of the interop.
They are planning to Occupy Congress starting January 17th( the 1 Million Tents movement). Maybe this will help make the politicians considering voting for SOPA and PIPA (January 24th vote) more fearful of backlash, too.
Yeah I was being somewhat intentionally hyperbolic. There isn't (or shouldn't) be any difference between the challenges currently inherent in software IP and "bio IP". However right now all the players in bio IP are huge and fairly clumsy (though that's changing I hear, with bootstrapper generic engineering labs starting to appear) it is kind of remenisicent of the SCO lawsuit days in some ways.

However on the subject of litigious entities Monsanto certainly dishes out far more than they get. Just do a google search for "Monsanto sues" to see what I mean.

Edit: Err down voted for admitting hyperbole, really?
The Rise of the Software Apprenticeship Academy
Yeah, honestly, there's a weird dichotomy here. The post mentions things like reading in the bathroom, or reading on the way to work, or whatever. But there's nothing inherent in those that doesn't mean you can't also be creating when you get home. I suppose there is a mention of getting home and just reading/watching TV/playing games on electronics, but other than that every other “excessive consumption” example isn't even necessarily in the way of creating. If your mind is also scanning for ideas while you read, all of those situations can in fact be boons to creation rather than obstacles.
Left most is turn-key software that never gets distributed. Far-left is proprietary software, such as iOS that comes with severe restrictions on how and when you can use it. You cannot install it on non-Apple devices and any app you install on it (i.e. any use case) has to be approved by Apple. Other software on the left, but closer to the center, is Windows, that does get distributed in binary form and that you can install on any PC you want, but comes with a very restrictive EULA.

GPL v.3 software sits somewhere in the middle. BSD/MIT is far-right, while right most is public domain.

I think it's extremely unfair to place Android anywhere on the left side of this scale.
Not much new on the distributed side of things since 2003, perhaps except for bitcoin then.

Anyone know how it went with that ant-based file sharing network, mute or something?
Service is the defining factor for the next software generation
Submission is only one part of the problem.

A malicious script included on the same page - MITMed Facebook like buttons, poorly understood copy-paste minified code, a rogue developer - could easily access those fields and make a request to a third-party server with the credit card information as URL parameters.

I'd be interested in what the PCI Council has to say about Stripe's claim that using their service absolves you of all PCI compliance requirements.
"you have to do it with compassion, sympathy, empathy, love, and tact".

I want to share this anonymously: my girlfriend has been steadily getting fatter, and I've always tried to be honest.

She once asked me "do you like me as I am?" referring to her body, and I made the mistake of telling her "yes, but I wouldn't want you to get fatter" (she was chubby at the time).

Since then, she put on 60 pounds; one day our lovemaking wasn't particularly enthusiastic, and she asked why - I made the mistake of replying with brutal honesty (though I tried to soften it) that her body didn't turn me on as much as before.

She now says she'll never be able to forgive me or to forget it (even though I've never referred to her weight anymore).

And being fat for someone who wasn't before and is sensitive is quite sensitive - honesty doesn't help. A little girl told her (like little girls might innocently do): "you're fat" and she's been awful for two days.

On a related issue, if someone can direct me to couples counseling online I'll be very grateful (I already go to a therapist once a week, but it's not enough). A startup in that space maybe? :)
So how do you do Bayesian Experiment Design. Its presented as "the way forward" but I have no idea what it is or how to do it.
You stagnate at work for fear of everything you do being judged like every news article or viral video that you view.

I feel like this about blog posts (even sometimes facebook/twitter updates). Is what I have to say so interesting that I need to share it with others? My cumulative reading filter usually says no.
It's obvious that Dan puts a ton of care and time into the quality of his broadcasts, and it shows. The 5by5 shows, both in sound quality and in content, make you feel like you are sitting in a room with Dan and Host, and could join the conversation if only you too had a microphone.

It's a hard dynamic to pull off, but Dan's pulled it off.
For the common case of infrequent changes in time zones (relative to the number of times one does a time lookup or talks about time), I think what we use now is less difficult to use. You only have to make the adjustment once, instead of every time you talk about times.
Ask HN: Force.com versus Zoho Creator or other cloud app platforms?
I need to throw together a simple but elegant and visually well-designed database-driven web app to run the daily operations of a small local business. Workflow tasks include checking in and out customers, making sure the right information is gathered from customers, automating emails to customers, creating daily checklists for staff, that sort of thing.

Does anyone have experience using Force.com, Zoho Creator, or similar cloud platforms for similar applications. I'd love to hear the pros and cons based on your experience. Thanks!
It's like this: Agile is all about dynamic process tailoring. That means, yes, that teams control the degree of paperwork and process they need to accomplish. But it's also like this: there are some "recipes" that the community has found over and over again that work. You'd be a complete fool to ignore them.

For Agile (whatever that is) it may be true. Many of the Scrum books I've seen, however, emphasize that Scrum is an all-or-nothing proposition. Either you get buy in from management and you go Scrum all the way or you don't do Scrum at all. The justification given is that Scrum is a set of interlocking practices, and adopting some of the practices without adopting the whole set doesn't get you any benefit, and may even harm the project.
It's a little different, but not so much that I entirely disagree with you. If I have two subjects, one close and one far, I'll take two shots, with the focal plane on one, then the other. It's a different effect than shooting at infinity. It appears the Lytro essentially just lets you move the focal plane backwards and forwards, but you still essentially end up with one composition. It saves you from taking the two shots, but you can still only look at one plane at a time, and you need a proprietary format and viewer to do so.
That's neat, I didn't realize that you could just type 'php file' to run things. Thanks for that.

My Core Duo MacBook gave the following results:

Inserting 32768 evil elements took 19.348465919495 seconds
Inserting 32768 good elements took 0.0174241065979 seconds

And running from the command-line for the full 2^16:

Inserting 65536 evil elements took 123.00568199158 seconds
Inserting 65536 good elements took 0.038620948791504 seconds

I'm running php 5.3.6, which is the current default version on 10.6.8 I believe.
Access is indeed an issue.

For example, there are several Spanish and Italian comic artists who's stuff I absolutely love. I bought every printed book I could find by them but they have many books that are unavailable in my home country. My only option for reading these books are what is known as scanlations, which are pirated comics that have been scanned and translated by amateurs.

This irks me for a few reasons:

1. I prefer to read paper comics.
2. There is no way to pay the authors.
3. The quality of translations may be questionable.
4. The scanning may not be very well done.

I believe there is a lot of money to be made out there if companies would just wake up and realize that the old regional models are costing them money.
The power series for 1/(1-x^n) is 1 + x^n + x^2n + x^3n + ... in which the term x^i is the number of ways of forming i as a sum of zero or more n.

Multiplying two power series maintains that property -- the x^j term in the product of two power series comes from x^i in one power series and x^(j-i) in the other power series, just like a sum of j pence made out of two types of coins has to be i pence worth of one type of coin and j-i pence worth of the other type of coin.

Converting (1/(1-x)) * (1/(1-x^2)) * ... into 1/((1-x) * (1-x^2) * ...) is just routine algebraic manipulation, which I claim without proof is valid for power series.
December 2012 is when the world ends, so really, it's practically 2013.

Occupy will be dead as soon as jobs kick back up or whenever the government actually puts up a fight to these camp-outs. I don't think anyone needs another social network; a forum perhaps, but Facebook/Twitter works just as well for organizing Occupy crap.

I don't know why GoDaddy got into this in the first place but it's obvious they didn't have much to gain at all which is why they bailed. Try getting a music company or a police fraternity to bail on SOPA by protest, see how far it gets you. SOPA will live on.

The Stratfor hack is complete and utter bullshit, it's a goddamn news wire service. Nothing will come from it.

The only thing you can say with certainty is America will be full of excess [political] bullshit until November 2012, and then it'll be business as usual.

(Also, you know the OP's post is a troll when he suggests Ron Paul could win)
"If you look at Finland... paying their teachers well and who aren't getting results."

I'd been given to understand Finland is generally regarded as one of the better education systems in the world.

http://news.bbc.co.uk/2/hi/8601207.stm
http://siteselection.com/ssinsider/snapshot/sf011210.htm
http://schoolmatters.knoxnews.com/forum/topics/how-does-finl...
I definitely agree about the "filtering crap from gold" bit. Once you reach a certain level of skill it can become a hindrance: you develop an extremely low tolerance for anything that doesn't catch you as interesting within a few seconds, and you start speed-reading absolutely everything. This is good in that you aren't wasting time consuming something that's not really useful, but it's bad in that you end up continuously subjecting yourself to input in this way. You can spend a whole day processing a million inputs, throwing them all away and learning nothing, when the alternatives are to spend your time doing something more fun or productive, or slowing down a bit and maybe actually getting a tidbit or two out of the first few hundred inputs and leaving the rest for another time.

A while ago, when I was reading for the purpose of focused learning (technical books, scouring blogs for information about some framework/API, etc.), I began the habit of taking copious notes. My notes are very wordy; it's almost like I'm having a conversation with myself and rephrasing ideas so I can understand them better. OneNote is my weapon of choice - for me it reduces the "barrier to entry" of starting notetaking because it's easy write now and organize later.

Over time, I realized that when I took notes this way, I had a much higher retention rate and a much greater understanding of what I was reading. So much so that when I find myself sitting at my desk or on the couch and "infosnacking," I try to stop and ask myself, "is what I am reading right now worth taking notes on?" If it is, then I start writing. If it's not, I make the effort to tear myself away and either do something that's more productive or something that I really enjoy.
For legal reasons, there is likely an ICANN policy regarding retaining of customer records for a period of time.
This is not true. Money helps but it's not a necessity to build wealth these days.
Yes. Just for the folks who might not be aware, note that Agile is a superset of Scrum.
Another happy Postmark customer here. Great API, simple website, and fantastic deliverability.
Even if the HT hasn't reached the full size yet all elements will nonetheless collide: If the size currently is at 16 then 64 will still have a hash of 0, as will 128, etc. For 16 simply other values would additionally collide like 16, 32, 48, etc. These would stop being collisions as soon as the HT is resized, so we don't insert them.
When you don't like how a representative votes on issues, then you show it by not voting for that representative the next election. The proposal is for retaliatory action, akin to: "let's shoot his dog because he voted a way I don't like." The idea that anyone would try to ruin someone's life and career over his vote on one issue is a terrifying prospect and it doesn't belong in an open society. That kind of behavior degrades us all.

If you want to have impact, then boycott the other 149 companies who were on that list in addition to Godaddy. Why is no one doing that?
The author seems to think Apple's "war" is a recent thing. But it has been going on since 1985, when Apple sued DRI over the look & feel of GEM (anyone remember that?). Apple has been aggressively suing over look & feel for 26 years. This is firmly entrenched in their corporate culture, and anyone who thinks they're going to stop any time soon -- regardless of whether they ought to -- is being a little naive, I think.
It doesn't cost you more money at all.

When you transfer a domain the expiration date is increased by at least a year (more if you chose so). You do not double pay for the time that is remaining. It is basically renewing just with a different registrar.
It was not covered in my discrete math course.
Well Yes but there's a backstory to that.

If you talk to teachers who worked in the pre-union days they'll tell you it was a nightmare. Because it was run by low-level politicians (school board members) who were cowardly to the point of causing havok.

Put it this way. Most people don't know the political positions of their individual school board members. So if someone comes to their house and says "this member is bad" they'll generally vote against them on the theory of "better safe than sorry". Which meant every crazy parent who thought their kid was treated unfairly would raise a fuss and get teachers fired because the Principal answered to the School Board members and those members had extremely tenuous holds on their position. Meaning teachers were getting fired fairly regularly, often for doing nothing wrong.

Teachers Unions were born out of that abuse. The problem now is we've swung to the other extreme. Where even teachers who are bad can't get fired. But I wouldn't say the problem is the union contracts. If anything it's that we haven't found an appropriate metric for measuring teacher performance.
You read the graph wrong. Finland, Australia, Korea, Japan and New Zealand get better results for the same amount of pay. The farther above the line in their graph, the better the relative performance of the teachers given their income and vise versa, the countries below the graph have worse results given their income.
Youtube denied the ability for UMG to pull content that UMG does not own, but Youtube provided no evidence of why that ability doesn't exist. UMG cited portions of a particular contract, which makes me wonder if the contract has ambiguities in it or Youtube has been caught with its pants down.
Raspberry Pi $25 PC on course for January arrival
I've seen this column written about a thousand times. I just don't think any of the authors have really worked with a 3D printer hands on.

I'm a mechanical engineer designing products on a daily basis. We have a (really good) 3D printer and pump out amazing models all the time. Our's uses a fairly strong plastic and allows for things like moving linkages and very fine detail. The models are an amazing aid to communication and design. But ultimately they won't change our manufacturing process - the materials are too weak for our needs. So we make prototypes out of plastic and then the actual manufacturing run will be metal.

That really points out the problem with these columns that suggest 3D Printers are about to drastically change manufacturing. These 3D printers are only really a manufacturing revolution to people pumping out plastic (or weak powdered metal) products in low volumes (<1,000 units) and sizes between a few mm and meter or two cube. That actually doesn't cover a whole lot of products - the unit numbers are the thing that rules out most things you would think of.

3D Printers are great in the design phase - but a contractor like Shapeways will ultimately benefit the most from that.

Actual manufacturing of products was disrupted far more by CNC control. Truthfully a 3D Printer for all it's fancy tech is just an extension of CNC machining into building up from scratch instead of cutting down from stock.

CNC changed everything. You can CNC machine shapes that would have just been impossible before, on a size scale that no 3D printer today can match. You can use any material, and you replace REALLY SKILLED labor (a machinist) with a machine. That was dramatic. The 3D printer is just small potatoes compared to the change that has already happened over the last 30 years.
Marco on App Marketing [audio]
The basic premise is to deny capital to the companies whose policies you oppose.

In a system where economics and politics so thoroughly mix, I can't see how you can draw such a line as the one you claim to draw. It would make you indistinguishable from an uninformed buyer. And essentially that's what you're saying: you make purchases as if you had no information as to how the money might be used, even when you know it may be applied to goals that you feel would limit your freedom (or however a person might phrase this.) Your only concern when making a purchase is getting the best value.

Moreover, registering a domain is hardly "consumerism", unless you want to conflate the term with any act of purchasing.
As an aside to everyone calling "COPYRIGHT!" on this:

I remember implementing proprietary client-side Javascript function or two in a Opera for Devices web browser in a software product used on many cable set top boxes the world over.

It was to make the holes work you see the TV image through on the guide.

Completely ignores the point of the article, but I came here from RSS with that. I doubt anyone outside the software vendor ever looked at that javascript code.
SendGrid (http://sendgrid.com). My app's email needs are more modest (in the several thousands per month rather than the millions) but I've never ever had to worry one minute about an email not reaching the recipient since I went with SendGrid.

(Not affiliated with them - just a happy customer)
Multidisciplinary You
The Complete Rules For Games
Ruby 1.9's hash function has been randomized for awhile now, and I believe that 1.8.7 got a patch fixing this yesterday.
I didn't say it was horrible or obsolete, or anything about my use cases. What is clear is that the OP, who is clearly a photographer, can't use Flash for perfectly valid use cases for him, as a photographer.

I think his article is a little OTT since the solution to his problem is simple - don't use Flash. In fact, the whole article is about how he doesn't actually have a problem because he doesn't use Flash, and I'm not sure why he feels the need to exhort all other photographers to do the same, but each to their own. But his reasons for not using it are perfectly valid and based on a valid use case for photographers.
I'm liking the opera guys. they do good stuff and they're small, yet still alive.

That being said, it doesn't make them good on the open source front. They're proprietary. They don't develop in the open.

So while I like them and their product, I don't trust them the way I can trust Mozilla.

In other words:

I don't trust Google, MS, Opera, or any other such company. They make good products (yes, even MS), but again it's a different matter.
You could very well be right. My point was the authors' conclusion didn't match their underlying data. So the validity of their underlying data didn't come into play.
Not "All" but the newest line-up devices.
I look forward to seeing where this goes. ^_^
that doesn't matter to the immature mind that craves anarchy for the sake of pleasing the social status quo
I completely agree. It looks like it is working and agencies/whoever is running social don't look any deeper because why would you when everything is fine?
A resume is a sales brochure. It is you marketing yourself. When I apply to jobs, I edit my resume to emphasize the experience and knowledge I think makes me most suitable for the job I'm applying for. To do otherwise would be doing a disservice to myself.
Oh definitely, for my purposes stripe is on a separate page that only has stuff that I host within my app.
I think part of that has to do with their SLA, which IMHO has always kept them back a few years.

I don't know if Ubuntu is pushing the "enterprise" thing like RH does, but that is one of the unfortunate things that come with that territory. It's easily remedied by adding a new repo or two in `/etc/yum.repos.d`
"Last year, I finally found a girl that is open and honest like me, and we have mutual attraction, and it's working out quite well"

How do you manage the fact that you might be attracted to other women? I believe it's normal, and it's also normal that men don't speak of that to their girlfriends or wives, or give "white lies".

(I'm not talking about cheating, open arrangements or anything). What the guy in the article did is what many would want to do
Some US states have 60/40 plans built into their education budgets. What that means is 60% of the money the state gives to local schools must go to the "classroom." Now, how a state defines classroom is very loose. Most of the time, supplies, working facilities, new desks, books, and teaching materials fit into it. What is the other 40%? Administrative and teacher salaries, lunch programs, and transportation.

In my experience, schools in the US actually waste a huge sum of money because they have incompetent administrative staff (with the added bonus that they're overpaid).
Keeping silent is a form of a white lie. If it causes trouble, chances are it is something that must be said in order to hold on to your supposed "honesty". The reason white lies exist to keep from causing trouble. It is not a bad thing.
Stanford archives offer window into Apple origins
Uhm, except they're only unlocking devices "launched after September 2011." That's overlooking a massive population of users who'd like to unlock their device because HTC has stopped supporting them.

This, so far, is BS.
How Google Prevents Others From Entering It's Market, With Free Products
What surprises me is that it took the SOPA fiasco to get people to move their domains from GoDaddy

Yeah, they suck, but in the last 5 years I've logged into godaddy exactly 5 times to renew all my domains and then forget about them for the next 11 months.

Its easier than transferring.
I think I phrased it badly but the point still stands. The authors point was that teachers pay is the deciding factor in results. My point was those countries pay the same Denmark and the UK yet are getting better results. So pay is not the deciding factor.
Give a thoughtful gift: Extend the Canvas
What about non-U.S. citizens who will be affected by SOPA and do not have a congressional representative to lobby? This boycott is much larger than you seem to think - and, because of its global scope, should be given more thoughts.