skysight-inc/HackerNews huggingface dataset:
Totally agree... The real world offers more opportunities than what mathematics can imagine!
I wonder if I'll be able to tutor people competently on programming with:

1. 5 years of ruby

2. 7 months of python + pygame

3. Approximately 2-3 weeks of C from arudino hacking

4. A year and a half of Java in high school

5. A month of experience with javascript, and canvas + html5 technology
Top Young UK Entrepreneurs to Watch Out for in 2010
Thanks for the feedback.

We limit it to a 30min-2hr shifts. My hope is people will do a quick 30min-1hr help session, and then if it's a good fit continue to work together (offsite). The idea here is to speed up the initial intro period.

> You may not use WageMachine to find workers and then conduct the transaction off site, unless you pay them at least their "Normal Rate".
Shallow people, deep wallets, mass market.
I've previously gone through this course as a linalg refresher, and I love it. Gil Strang is an amazing professor.
Well, I read the entire article, and it's quite interesting that there are things like Keyczar and cryptlib out there, I still think it's a poor example. Other than a brief note on encryption does not equal authentication, they never touched on the fact that encrypting the cookie data itself isn't a real solution, as the encrypted cookie can be sniffed, and replayed to the server.

So, while standard user can't hack their own cookie for escalation, they can sniff admin cookies to get that escalation. If the cookie is used for authentication or authorization, encrypting it's content is providing a false sense of security, no matter what nifty library you choose or not choose to do it with.
I'll see what options there are for a quick interface. I am running Android personally, but didnt' think mytracks had anything but a save as gpx/kml option.

Additionally, I am working on an android application for our site, which will allow direct interface/logging, negating the need to use mytracks then upload a file to your pc and then to us, etc etc.
up to the users
The final stages of bringing the product to market may require greatly expanding the circle of those who are "in the know", making preserving secrecy more difficult. Steve wants to control the revelation, not some leak to do it.
I actually think OkCupid does a decent job on most metrics. Their matching algorithm is simplistic, but adaptable and dynamic. It's globally available with almost every interaction with other people on the site and the extensive profile information usually results in decent keyword search. Frustratingly they don't allow you to search by specific personality traits they detect, but sorting by match score actually tends to yield more relevant results than sorting by other fields.

I would agree that most dating sites suck, but surprisingly it turns out one of the free ones is pretty decent. (Being free helps deal with the limited corpus issue nicely as well.)

I think they solves the high-dimensional space issues by lazily evaluating match scores and caching. I have no idea what they're doing on the backend, but I'd guess they don't actually calculate scores for all n^2 matches everytime someone answers new questions.

The computer science behind the site is frankly fascinating. While the site itself doesn't take itself seriously, they seem to take the algorithms driving it very seriously.

The bottom line is it's worked for me. I'm not someone who can't talk to people in person, I'm just someone who's busy and found it more efficient to meet people online. For me what exists now is actually workable, not limiting and efficient.

I'm sure it could be improved, but the two problems you cite haven't been that problematic in my experience.
http://wagemachine.com/blog/feed

Let me know if that's a good feed. I don't use RSS at all so don't know what people expect.
Redhat has their subscription thing too, now...
In this case I don't really see the problem. The previous submission was from 8 months ago. I don't understand why it's inherently bad if a decent topic is reposting a couple times a year? It allows for people to catch an interesting article they might not have seen the first time around.
It is anti-competitive to sell anything at a loss.
A while ago we pulled support for IP geolocation, due to the service being slow. I have beenlooking into reliable alternatives and have failed, but am totally open to suggestions! Latest idea is to try one of the ip address databases, which claim to be relatively accurate. However, since a user can create an account and save a location to auto-center on, I haven't tried to hard. I'll have to update the wording around the site to steer people towards account creation so that location is saved to a profile.
Cool, I'll give it a looksy. Thanks for the tip!
This strikes me as a useful view, but please don't call it a calendar anymore.
It's rather hard to be mentionable without being very lucky or very controversial. I'm still working on a way to run an honest site and manage to get some media attention. I refuse to operate at their level.

Sorry that was more of a rant on the subject of self promotion through shady means than a commentary on the actual article.
and many of the other alternatives. We just aim to do several things differently: respect our users (not our advertisers, which don't exist), continually innovate and foster community involvement.
If it was a PC app, you could crack it and make it work again. This is just a waste of effort all round.
I think I now understand your comparison to Basecamp, which I did not before. The Basecamp comparison is somewhat misleading since, when I use Basecamp, I go to the URL basecamp.com. But that is not what you are suggesting, if I understand you. You are actually suggesting some tools that will show up on the indie film makers own website. You're trying to give them the tools so that they can sell their movie, if they wish. A sort of instant, private Netflix on their own site, if they wish.

It's an interesting idea. I wish you luck.
I don't see how that would be worth the trouble to a good tutor.
A New Behemoth Emerges In Google Maps: Wikipedia
I doubt it; content and software would not be ready in time.

The iPhone SDK had a six-month public seed time for devs to create their apps for the opening of the iTunes app store, but there's been no public SDK for the tablet yet. It'll be announced now, out in June.
I'll post a clear version tomorrow for anyone who missed it.
I'm assuming this doesn't include the inline style="" params and only includes <style> tags. At first, I thought it did and didn't believe such a limitation went unnoticed by many for so long.
Awesome. Great interview Andrew! Sorry for not linking directly to mixergy.com btw - I couldn't find the content there.
Ask HN: Copy protection for desktop software?
I need to add copy protection to a .NET business app, and its not feasible to roll our own in this case. Has anyone used a 3rd party copy protection system for your software, and if so, what vendors should I be looking at?

Ideally, I'm hoping to find a vendor that can provide phone activation support as well as the DRM. We're not expecting to catch particularly motivated pirates, just to stop people from walking the CD around the office, so to speak.
Thank you. I should have realized that differences in standard deviations can tell almost nothing about differences in number of far outliers.

> (Also, from what I know, too, the selection processes of countries like Romania, Bulgaria, Russia, Ukraine, Hungary, China, and the USA are anything but a random pick. They can be quite grueling, actually.)

I didn't mean that getting into Olympic is random pick from general population. But since not every person that is able to achieve Olympic level is in the Olympics (some smart students might not care, some not so smart teachers might not care) it is kind of random pick of all who could theoretically pass the grueling trials.
Fair point, but in what case does including 30 inline stylesheets make sense?

I'm hesitant to call this a bug.
> Fannie and Freddie have always been quasi-government organizations running with government contracts/charters.

Yet, as late as early 2008, suggesting that there was actually a federal guarantee or that Fannie and Freddie should be under significant govt oversight was a sure way to get attacked politically. (McCain got absolutely hammered when he tried in a couple of years earlier.)

Fannie and Freddie execs were prominent in Obama's campaign and some of them landed prominent jobs in the administration.
Wanted: web programmer with knowledge of game theory to help design a rating system (must be useful, fair, and hard to subvert) for new programming tutoring site.
Yeah, I'm hoping it's that. Purely arbitrary would just be... stupid.
Yes. Sometimes while testing I'll put style=".." references in my tags just to get a feel for how things will look, then I'll commit to something and put it in the CSS files.

Fortunately, I do all my testing in Firefox so I've never even noticed this limitation :)
Sorry to say, this article is very realistic about a lot of things. Since tuition got so high and heavy debt became common, starting college without a realistic idea why you're there is a bad idea.

There's nothing new about PhD's leaving school to find nothing, except that there are more of them chasing fewer opportunities. Don't expect colleges to clue you into these realities: it would be bad for business.
1: Encryption isn't magic pixie dust: people can tamper with the ciphertext and fool you. Sometimes they can even mess with the padding and decrypt the entire message.

2: A rule of thumb that falls out of this: never try to decrypt ciphertext that you can't verify is authentic. Consequence: compute the MAC over the ciphertext, not the plaintext, so you don't have to decrypt to check the MAC.

I've done my message format in the past as "{version}{hmac-md5}{ciphertext}". This is suitably secure, to the best of my knowledge. And thanks to the version, it lets me alter the algorithms or keys without service disruption. Once all sessions using it would be expired, the old version can be assumed to be expired.
Adriana Lima Photoshoot | Celebrity Blog
The shockwave-less supersonic body
First International Workshop on RESTful Design
How To Add a Flickr Gallery to Your WordPress Theme Without a Plugin
“Where To?” iPhone App Acquisition, Talks Numbers
Well, with MS, its a feature.
The Honest $10,000 SPAM
The inline style params are called attributes. Anything within the tag itself -- of form token="value" -- is called an attribute (unless there is some arcane SGML or HTML structure that I'm missing).
It's not Rails-specific that you need to protect your models with reasonable security logic. This particular flavor of "oops, not protected by default" is Rails-specific.

And Rails is highlighting the fact that "allowed by default" is convenient, while the post highlights the fact that "allowed by default" is insecure :-)
http://www.wowowbiz.com
The website wholesale for many kinds of fashion shoes, like the nike,jordan,prada,adidas, also including the jeans,shirts,bags,hat and the decorations. All the products are free shipping, and the the price is competitive, and also can accept paypal payment.,after the payment, can ship within short time.

free shipping
competitive price
any size available

our price:
jordan air max oakland raiders $34--39;
Ed Hardy AF JUICY POLO Bikini $25;
Christan Audigier BIKINI JACKET $25;
gstar coogi evisu true jeans $35;
coach chanel gucci LV handbags $36;
coogi DG edhardy gucci t-shirts $18;
CA edhardy vests.paul smith shoes $32;
jordan dunk af1 max gucci shoes $37;
EDhardy gucci ny New Era cap $16;
coach okely Adidas CHANEL DG Sunglass $18;

We do wholesale and retail! All are extremely CHEAP, please visit:http://www.wowowbiz.com
Thank you for your visit
Hearst Shows Off Its Snazzy E-Reader, The Skiff Reader
And I love the link at the top (when not viewing the page in IE): Upgrade your Internet Experience. Which links to IE, of course.
Freakonomics: The Checklist Manifesto
If it was meant to be a feature, it should have at least been documented. How is it good to have undocumented, arbitrary limitations on a platform that you are using?
This certainly sounds nice. It's easy to be a cynic though. There was a lot of theoretical and conceptual work on AI back in the day, but it didn't really lead to anything very effective. The problem of intelligent behavior was much, much more complex than anyone had realized.

This article is a very good statement that the problems are hard and complex, but just because you get a bunch of people together who want to solve a hard problem, doesn't mean they will.
Ask HN: Hacker houses in Seattle?
I'm looking for a steady place to crash in Seattle for about a week a month. Somewhere geek and kid friendly, preferably in the downtown area, as I try not to drive if I can avoid it. I know there are some pretty awesome arrangements down in SODO. I would definitely appreciate a recommendation, or consider going in on a new venture with some other like-minded people in Seattle.
Decision Looms on iPhone Hack
He lists all active mistakes, you list passive mistakes. I expect that passive mistakes are much more insidious, and they are the ones that really sap my productivity. They are also very ambiguous.

For example, I should probably be configuring that new web server instead of writing a comment on HN, but I like to take a little while to collect my thoughts and get back in the mood after lunch, which often involves HN. I'm not sure if it's a mistake or not.
The first DARPA challenge was in 2004. In 2005 and 2007 most of the teams easily completed the challenge so the problem is definitely 'solved' now. There's no more prize money anymore. Its over! The tech is here now.
Mozilla Expands in Huge Phoenix Data Center
The Program Committee itself is full of the kind of thoughtful people who would never pick such a deeply unfortunate name: http://ws-rest.org/PC

If only one could say the same for the organizers: http://ws-rest.org/Organizers -- when I first heard the name I assumed it was an intentional troll, but their interests imply naïveté.
We can relate though, like the now infamous CSI line "I will create a GUI interface in Visual Basic, see if I can track an IP address"

Surely that makes you cringe at least a little bit :)
Use deception to protect your software from piracy
Spending time in DC does not equate becoming a resident of DC, nor does it posit in one a sense of ownership necessary to take care of DC. This is especially true when the part of DC these senators et al live in is not representative of DC as a whole: DC does a very good job of fencing off the haves from the havenots (e.g. no metro stop in Georgetown).
The End of America's HIV Travel Ban
Oh, good point thanks for the correction!
I doubt I'm the only one, but I completely disagree. I hold grudges against games being too easy, because they're not enjoyable. If I want a leisurely stroll through a dungeon, I pick up a game more designed for such a thing - a casual game. If I want a challenge, something to get my adrenaline going, to make me WANT to win, difficulty is where it's at. Difficulty is addictive, ease isn't.

In its defense, it's saying that you shouldn't kill your player too much on the default difficulty. That's good advice, but it's missing what I believe to be the real kernel of truth: death shouldn't be excessively costly. Having to play through a long-ass level to fight the 99%-indestructible boss just because he got a lucky shot in will definitely turn people off.
Sequencing cavemen DNA
One could argue that online dating is a natural monopoly. It’s a waste of effort for a person to subscribe to five different dating services and enter the same demographic and contact information into multiple databases, just as it would be inefficient for someone to have wires leading into their house from five different electric companies. Perhaps a more enlightened government would arrange for the database of matchmaking information to be run as a state agency or a closely regulated public utility.
I can vouch for Ethan and say he has personally emailed me a few times to let me know how things are going (with regards to some of my suggestions) and I can tell you he generally cares.

I mean, I don't know him outside of a few email transactions but in any case, he either truly cares or is really good at faking his authenticity, I will go with the former. This would be the reason I recommended his service and the reason I am trying to utilize it at my current place of employment. (head office is not very quick on approvals)
"Resolution: To work around this limitation, combine multiple classes into a single style tag."

Um... don't they mean multiple styles into a single class tag?
They seem to have studied at the Ryanair school of publicity.
Wanted: ‘Cyber Ninjas’
What Jeff Vogel says (in the comments, I think) to this point is that there are harder difficulty levels if you want to do this. His games do tend to have them.

Another commenter replies that the difficulty levels should probably be better documented in this case, so you can tell who they're intended for. Fair enough.
The one time I've run into this 'bug' in the past was on a site that used lots of javascript plugins, more and more of which are coming with their own CSS files nowadays.

Of course you can concat them together, but that adds a maintenance burden in the future whose size can vary wildly.

At the very least, there is a documentation bug here. The reason for this seemingly arbitrary limit should be documented by MS.
If you've got a stylesheet with more than 4095 rules, I bet you have some interesting debugging anyway.
Apple plans to ship tablet
I laughed hysterically when I saw that at the top after reading the first few lines of the kb article.
I'm pretty certain this is the case too, just an arbitrary limit due to coding laziness. I'm sure people argued about it and decided that 30 external style sheets was way more than enough since using that many would be crazy and cause plenty of problems on its own. Then, of course, later on the team decides how they want to handle inline styles and someone suggests they've already got all this infrastructure for handling external styles, why not just use that? Nobody reevaluates the style limit and then hijinx ensue down the road.
The common case is not being bound by privacy law, but rather having a pr/marketing/sales challenge due to customer fears of the patriot act being used to nab data in the US. Your service allows me to give them a solid answer as to why that risk has been mitigated while simultaneously maintaining the advantages of S3. If you offered Canada only hosting it would be better still, but I'm not holding my breath waiting for a major cloud provider to offer entirely Canadian hosting.
this link doesn't work for me. Only redirects to the homepage.
Thanks. I just edited it and I heard what you meant. It'll sound better when I post it tomorrow. And I'll make some adjustments for tomorrow's live interview too. Thanks for telling me.
Make Your Game Easy. Then Make It Easier.
>Have you used OkCupid?
Yes. I'd consider it more of a machine-gun approach than a sawed-off shotgun. Potentially more accurate, but by and large you're still using more ammo than should be necessary.

>which is why surveys and "shared values" questionnaires fall flat
Bingo.

Surveys actually provide a way of gaming the scoring system as well, since you can make a reasonable assumption of what your ideal partner would want you to say.

That's the biggest flaw with dating sites, is that you can only trust so much user input - everything needs to be taken in context. Even simple things such as "interests" should be evaluated in their own context, because you can't rely on exact matches or even fuzzy matches - you have to infer what else their might be interested in. Granted, you also get the problem where you don't get enough user input, therefore being able to infer other information becomes ridiculously valuable.

I agree that you can't perform N^2 searches in real-time. A lazy match is fine until a more accurate index is generated. However we still lack a reasonably accurate index. We also have to do all the searching ourselves, instead of the system working harder to provide far greater relevancy than it does now. I think the best analogue is Netflix - I want recommendations based on my interests and behavior. Again, the issue is dating has far more dimensions than movie recommendations.
Dup. Again.

http://news.ycombinator.com/item?id=1030348

http://news.ycombinator.com/item?id=1030519

Again, a case that my suggested duplication detector would have found automatically:

http://news.ycombinator.com/item?id=1012215
It's linked to 'faith' and it's cousin 'fate', the idea that something strong flows from being on the 'right' side of a conflict and that that in turn can somehow be used to affect the outcome.

Of course all sides think they're on the 'right' side, and besides that there is no deity that will intervene with reality to make a difference.

But that does not seem to stop people from thinking that something will work against the 'bad guys' so that we can 'win' this thing.

As long as the world is structured the way it is there will be an endless supply of 'bad guys', and some of them will be successful no matter how much we destroy our own society in order to try to thwart their plans.

Being on the right side literally does not enter in to the equation, except in the heads of those that believe strongly in good and bad, and most likely in heaven and hell.

Which is a good part of the cause of all this trouble anyway.
Try this link:
http://online.wsj.com/article/SB1000142405274870358090457463...
If the idea of the article was to make me feel inadequate, it did a remarkably good job.
If your software is popular, it will attract motivated pirates.

First question, can you be more precise about your target audience and what your software does? Is there any incentive to copy it? Do you want to protect from customers buying less licenses than they really need?

In other words: what's your "threat".

Another question is: how do you license your software? Do you give a serial file? Serial number? Is it available for download?

As for 3rd party protection system, .NET applications are extremely easy to hack because you can almost decompile them. You'll find obfuscators and the like, but don't rely too much on them.

Phone activation will make you lose sales. Don't annoy your customers. Just make it clear what they can do and what they can't do.

Online activation will need work on your part even with a 3rd party module as you will have to build the bridge between your application and the protection.
I honestly feel better living in a society that takes its chances with 'the terrorists' and relies on citizens standing up for themselves when required as opposed to having a police state.

Freedom has always come at a price, I don't see why this should be any different.

Not long ago in nl a kid was stabbed in a day-care center by some lunatic.

You can then put an armed guard in front of every day-care center to ensure it will never happen again but there are a million other 'soft targets' ready to be taken.

So lock the idiot up and throw away the key but keep on living in a normal way.
A good example of this was Torchlight which I picked up this weekend. I was all set to play it on Normal but the tooltip said that this was a good setting for people new to Action Adventures (or soemthing like that - not 100% sure how the makers categorized it). I proceeded to Hard mode which was described as being good for people with some experience with these kinds of games. My next run through I'll probably give Very Hard mode a try.

The idea though is that you want to make things accessible. If you start out with ANY product targeting the top 1% you're going to either have to charge ALOT or just not expect to make much money. Having the default mode be not very challenging for newcomers lets them get their feet wet while providing a way to challenge themselves down the road, should they be looking for a challenge.