skysight-inc/HackerNews huggingface dataset:
I worked with dynamoDb maybe 6 months ago and found some of the restrictions very limiting. In MongoDb the current max size for a document is 16mb, and there are workarounds for bigger data. In dynamoDb a single item cannot exceed 64kb, ever.

They used to only support unsigned integers, so happy hacking when storing unix time before 1970. However, this seems to have been fixed.

Personally, I will hold off another year before using dynamoDb again. It takes time for a project to mature.
I'll just leave this here: http://www.martinfowler.com/bliki/CodeAsDocumentation.html

You may think Martin Fowler is one of these "experienced people who suck at what they do", but you're likely to find yourself part of a small minority.
In this case, yes, real-world languages have a solid runtime/compiler. Though I'm surprised you have issues with Scala, at least the runtime part should be rock solid, given that it runs on a very much battle-tested JVM.
Thanks for the full explanation. So are there no repercussions on the filing party unless the defending party seeks legal action? If the system is blind and you have a somewhat decent legal team you could surely hamstring your competition particularly on more subjective cases like this. 15 days can be a big hit (eg taking a site off google around Christmas)
Effective DRM is less about technology, and more about incentives. It would not even be hard to implement if the sole goal is to maximize revenue. Sadly, most DRM schemes has a secondary goal of control rather than revenue maximization.

So how would this work:
1) have a early launch code included in collector versions and pre-order, for something around 1 week.
2) include a special DRM system for only the pre-launch week, and announce that it will be removed after the pre-launch week.

the benefits:
1) Crackers are people, and there is little incentives for 1 week crack. A honor system could also encourage them to avoid cracking the game, if this model is made in honest.
2) Buyers are people, and those that would buy the game at launch (90-95% of revenue) will not have a pirate game to pick from.
3) pirates are people, and those that rather wait for a crack will wait here too.
Dealing with SVG images in mobile browsers
woah look at what happens when you try to fork it.
Exactly, the way I see it is that after many generations, his descendants became so widespread that everyone could trace him as an ancestor. Or more specifically they could trace him as an ancestor through the male line of descent.
This doesn't surprise me. In Europe it's not uncommon to find women in computer science or engineering. In the US it's not unheard of. In Australia it's extremely rare and most of those that you do find were born overseas.
My feeling is that you should be able to imitate something without infringing on copyright, but not everyone agrees:

http://www.dpreview.com/news/2012/01/25/Imitated_Image_Copyr...
And does your university accept the thesis in the format you output to? The requirements here are quite specific, even LaTeX is nontrivial to set up to fulfill them.
While this might sound as a big problem for crackers, I slightly doubt it. I suspect many crackers has related day-jobs, like reverse engineers. If their day jobs require them to reverse engineer the command structure of a bot net, or make deep package inspection rules for protocols, then reverse engineer a game server is not that complicated thing to do. They are going to have special made tools for this.
It's not as if drones just fly around killing random, innocent people. The amount of approval required for a drone strike (or any military action these days) is significant, especially when civilians are involved.
I was able to create situations where it failed to find any type for a variable, and when you have variables that may contain multiple types it appears to only find one type, but I wasn't able to make it report any actually wrong types. (But I haven't used it very much.)
>If you can have atheism practiced in schools and taught by teachers, I should be able to have prayer in schools and religion taught by teachers.

Religion isn't taught in schools because people have different religions (and, within religions, different interpretation of religion). Religion is taught at institutions focused on particular religions (i.e. churches).
On Staying Current with web development
This is my ‘recipe’ for staying on top of web development trends, the focus is on Javascript, HTML, CSS, Responsive Web Design and Accessibility.
Not on LightTable itself, but on the editor component they use (http://codemirror.net)
Yeah, that waiting period is pretty ridiculous.
Maybe you could add the predictable human irrationalities as an input signal. For example decision paralysis - I'd expect legit customers to take a bit longer for pages that require a decision. Or the way people react to discounts - a fraudster wouldn't care, but a legit customer would be happier and thus less a little bit less focused.
SEO Tips: Abuse Github.
Ask HN: Custom Sewing Services, with an API?
Hello,

I'm looking to provide customized orders for a product that's yet to launch.

Namely, I would like to provide an option where customers can choose the dimensions of their product to suit their needs. I require a sewing service with an API in order to automate this in a sensible way.

Anyone aware of such a thing? If not, please start one and I'll be your first customer ;)
question is, whom do I send a DMCA notice about a person who is slightly younger but looks like me, not even exactly like but, uh, like me.
Many of the examples in the linked article equate "beauty" with visual beauty, but when Bertrand Russell famously described mathematics as beautiful, he was talking about something a bit deeper:

"Mathematics, rightly viewed, possesses not only truth, but supreme beauty — a beauty cold and austere, like that of sculpture, without appeal to any part of our weaker nature, without the gorgeous trappings of painting or music, yet sublimely pure, and capable of a stern perfection such as only the greatest art can show. The true spirit of delight, the exaltation, the sense of being more than Man, which is the touchstone of the highest excellence, is to be found in mathematics as surely as poetry."

In fact, as one can see, Russell goes out of his way to specify that he's not speaking of visual beauty, but another kind. I know of many examples of mathematical beauty -- here's one I've been investigating recently:

A planet or comet in an elliptical orbit conserves energy -- its kinetic energy (based on its velocity) and its potential energy (based on its distance from the parent body) always sum to a constant. In his Second Law, Kepler noted that an elliptical orbit sweeps out equal areas in equal times, which is true, but Kepler didn't actually know why. It turns out that his Second Law demonstrates the conservation of energy.

Two equations describe the energy in an elliptical orbit -- one describes the orbit's kinetic energy:

e_k = 1/2 m v^2

The other describes the orbit's potential energy:

e_p = G m1 m2 / r

In the kinetic equation, velocity governs the dynamic change in kinetic energy, and in the potential equation, the object's distance from the parent body (r) governs the dynamic change in potential energy. Amazingly, if you create a model of an elliptical orbit, the orbiting object speeds up and slows down in a way that forces a perfect constant sum of potential and kinetic energy -- and, as a side effect, shows perfect agreement with Kepler's Second Law.

Read more here: http://arachnoid.com/conservation_of_energy/index.html#Plane...

And make sure to scroll down to see the orbit animation.
It is interesting to see that banks' employees and not, say, their shareholders are able to extract the benefit.
Yep, Pattern Classification by Duda, Hart and Stork:

http://www.amazon.com/Pattern-Classification-2nd-Richard-Dud...

It is very pragmatic, including algorithms for many machine learning and artificial intelligence topics (from fitting functions for classification or regression purposes to search processes). The authors have a strong industrial background (in addition to the academic).
Building PHP 5.4 From Source On Debian Squeeze
FYI, I've just switched image hosting to OVH CDN, let me know if images are not loading for you. Thanks.
That was another quick update that broke things. I fixed it ~20 minutes after I pushed it, but I guess you exactly hit the window where it was broken.
> A giant eagle patrolling your skies is the complete opposite

Not even patrolling. Aimed full speed at Mt Doom in a straight line (according to the proposed map and speed vs stealth hypothesis). It would be reasonable they could be spotted early on, and suddenly the question Sauron has to answer is: "What could a small, fast air force sent directly towards Mt Doom be up to?", to which the answer is obvious. This would make him likely to set up something (interception, barrage...) sufficiently likely to jeopardise the mission. The fact that it is not discussed as a strategy is a much better argument as to why it's a plot hole than any technical point. Still, at that time it is not known what kind of forces stand in Mordor. Besides, the protagonists may not be seeing the task as being so urgent at it looks towards the very end. This makes a prudent approach more reasonable than an all-in decision.

My very personal hunch is that the hobbits (incl. Gollum) are supposed to do this completely by themselves. Many times Gandalf is asked if things will succeed, and many times he worries about their situation and merely hopes they fare well. Still, he refuses to leverage any form of magical or network power to gather any intel — however remote so as not to disclose their location — regarding their progress and simply waits for something to happen. As a plot device, he basically delegates this to Gollum which stands as the guide towards Mt Doom and the Evil that Frodon has to stand against, hence making him stay on the Good side. It is likely that without Gollum, however short the timing (e.g in a supposed fast-flight), Frodon would succumb to the ring.
This is not building trust, actually the opposite. This is what fakers would do.

Some time ago I build a startup that required good looking people and even kids in all ages to provide me with their email, several photo's, their location and their (cell)phone number, which enough people did for me to boast about nation-wide coverage in the Netherlands.

If you really want people to give you their details you're going to have to show you're for real. At the very least you should show who is running the show and how a user could connect with you. Email is fine, a likedin profile with a ton of linked people and recommendations is even better and a phone number and address also build trust. Because people see they could phone you up will stop most of them from actually doing so.

Another thing I spend a ton of time on to build trust is the FAQ. Think about what your users worry about and make those worries the top 10 questions. If you have a few bucks make sure your legal stuff is legit as well. I negotiated with a well know IT lawyer and was able to provide me and my users good legal protection. Also blog about everything.
'set -o vi' is more likely to something that isn't bound up tight with readline, like /bin/sh
Show HN: Move your mouse cursor from javascript.
This seems very similar to plan9 in the goal that a network can be managed as a single system.
Honest question: Let X be the single common-father. What was X-1? That is, what was X's dad? Not human?
MongoDB London 2013 Early Bird Pricing ends today
Strendrempat - remove pattern from end of string
Is there any checking that the named submitter actually submitted it? Anything to prevent someone forging a DMCA? Daft to do no doubt, but still an option to damage a company.
And here's an icon from Facebook's new feed design:

http://i.imgur.com/h07jo3d.png
I've been doing something like that (try to get people to make regular payments) with CodeMirror, in the form of selling commercial support. I've found it hard to get people to continue to pay, and a major time drain to keep track of all the paperwork involved. A crowd funder driven by a short hype is simply much easier to manage.
My opinion is that they are 'overdoing' it. My trending shows similar results too - at almost 8% for myself.

That's why I merely overview it for interesting posts and pick out the occasional goody.

But to me this isn't much of a concern because I get my main tech news via HN, to be honest.
Microsoft’s Patent Lawsuit Against Google Could Shut Down Google Maps In Germany
This is on the publisher's website, so I assume there are no copyright issues.
No, it needs to be countable unions only.

And to your specific example: There is no probability measure on the integers that assigns zero probability to each integer.
Why not? Seriously.
If you google for people attempting to reverse engineer the protocol you'll see that they've found that EA is indeed using EC2. It is however unclear if this is a permanent state of affairs or if they're simply using EC2 in an attempt to handle the initial burst of traffic
Penalty of perjury.
Unless the infringement is real, where the harm to the original creator can be just as great. That waiting period gives them time to go to court and get an injunction before a falsely filed counternotice puts the illegal copies back online, potentially ruining a product launch or otherwise devastating their brand/income from the original.
The origin of the human species is a different issue altogether. In particular, there is no well-defined "first human" but (given a family tree going back hundreds of thousands of years) there is a well-defined first common ancestor of the Y chromosome (because it is passed down asexually from father to son).
The next day, the director of admissions met my dad. My dad told him his score, and asked if there had been some sort of mistake. The director simply replied, “There’s been no mistake, but you should understand. We’ve already exceeded our percentage for the upcoming semester.”

My dad did understand. He was Jewish.

Oh God damn it, not again!
> There are a ton of plot holes in the LOTR. .... Why does the ring not affect Tom Bombadil

Wait, why is that a plot-hole...? Tom Bombadil is explicitly "different" than everything else, outside the normal world, time, moving along a different path, etc. The ring's lack of power over him was shown to help illustrate that.

[I thought Tom Bombadil was one of the most interesting characters in LotR... a shame he shows up so little. Although maybe if he played a bigger part, it would have diminished the sense of something greater and more mysterious, briefly glimpsed, which I guess is much of his appeal...]
So they have taken down the whole project just because of three similar looking icons? That's ridiculous
If these layervault dickholes really believed so strongly in this, they'd issue a DMCA against designmodo's webhost.

But then designmodo would absolutely be forced to defend itself and layervault would be liable in court.

DMCA is a bunch of bullshit.
I'm glad to hear you're a real person then :)
They took it down, but you used to get a 404 when you visited the repo. This is the first time that it explicitly says that a DMCA request was executed.
Wouldn't the patterns change after the fraudsters realize they are not working?
Type2Phone: Use your Mac as Bluetooth keyboard
Medi-Shop
Medical shop of ECG, Oximeters, Spirometers, Otoscopes, Stethoscopes, Medical bags, Scales, Apnea devices, Nebulizers, Orthopedics, Massage devices & more
Oh, hey, I remember being angered by that story. That was a UK case and so hopefully it's irrelevant to the US. The US is IMO more reasonable than that with respect to parody and imitation.

LayerVault should have gotten a design patent. That works pretty well regarding trivial bullshit like corner radii, so it probably covers icon similarity also.
Ah, Russian problem sets! Brings back fond memories of high school spent desperately trying to crack these tough problems. Although surely not as challenging as the ones listed in the link, these were some of the toughest, yet the shortest problems, and solving every one of them was a challenge which, when completed, let to an inner sense of satisfaction so great, it was intoxicating...and addictive.

In India, Russian authors (e.g Irodov, Kratov, Invanov) have a reputation of being incredibly difficult, yet having very elegant problems; while American authors had the reputation of writing long winded 'real-world' problems that took effort to first understand the context of, were illustrated by colorful figures etc (of course there are exceptions).
I was not aware from the original post that the project had actually been taken down, and now thanks to pyre's comment I know a bit more about how the DMCA takedown process works. It seems to me that the process is quite vulnerable to Denial-of-service attacks, as demonstrated by the case in question.
Reverse engineering the binaries and network protocols is not going to be so difficult. What would be more time consuming is reverse engineering the mathematical models used for simulation on the backend, you're going to need to observe the input->output map over a lot of possible inputs and to do that you probably need a lot of game clients connected which cost a lot of money. Not to mention not having your fuzzer detected and being banned/sued.

You might be able to eventually do a good enough job that makes your server feel quite close to the official server but then every time the game updates you either have to stick with the old way or do all of your analysis again. So you end up with a divergence between the real game and the pirate game.

It is certainly much more time consuming than figuring out how to set the "isGameValid" in securom to 1 and breaking every securom game out there. In this case you have to individually reverse engineer every single game out there, so at some point you hit the limit of the rescources that game crackers will spend on cracking. Essentially the problem with traditional DRM is that attack is easier than defence, this inverts that relationship.

Some games, WOW for example have people spending significant resources on reverse engineering them (although for different reasons) because there is a financial incentive to do it (you can make money selling rare items). There probably isn't much money in cracking simcity.
So if I get this correctly from the other comments, reversing a current-day modern CPU chip is much, much harder?

Is it at all possible? On what kind of budget?

Say there's a number hidden on a modern CPU chip, a cryptographic key. That's one of the things "Trusted Computing" architecture uses, right? Is there any way to retrieve that key? With a really large budget? Or is it truly impossible, tamperproof beyond any macroscopic objects, not accessible without destroying the data itself?

Because if that is so, that'd be disgusting, and I understand one of Richard Stallman's paranoid precautions quite a bit better--afaik the netbook he uses has one of the few brands of chips whose design is "open". Of course if it's tiny enough, you still don't know if what's in it is exactly what the design says should be in it (like running binaries instead of compiling from source), but I suppose that is the best one can do.

It's crazy then, that with our drive for faster and faster computers, at some point, we may lock ourselves out.
See conversion rates from free vs paid. Lets use the average number of 3%. 100% is all users, which mean all who bought the game added with all who would have pirated the game, and 3% is the total amount of people who would potential spend money.

Out of those 3%, you need to remove A), people who do not pirate), people who do not compare stores and just buy from what is most convenient, and C), people who would buy if there was DRM preventing piracy.

We can now assign weight to those groups. Group B, is likely to be largest given human nature and sale numbers from places like steam. Group A would likely come second, and Group C would be smallest. Lets use the weights 3/6, 2/6, 1/6 proportions for each group. That makes Group C somewhere around 0.5% of the users which the DRM scheme might get to buy the game.

Is 0.5% additional conversion rate worth the costs of DRM scheme, additional support, and a tanked amazon review rating of 1 star?
- Are you married?
- Yes
- Do you have kids?
- No
- Thank you for coming
As posted a couple of days ago it seems like the only penalty of perjury matter is that you are the copyright holder or can legally represent the copyright holder.

I also don't see what would stop someone from sending thousands of DMCA takedowns from TOR or some anonymising VPN, laying waste to an entire website for 10 days.
Where did all the "green shoots" go?
Medical shop of ECG, Oximeters, Spirometers, Otoscopes, Stethoscopes, Medical bags, Scales, Apnea devices, Nebulizers, Orthopedics, Massage devices & more
The human race is a hodgepodge of various creatures in the genus Homo. Making distinct seperations like this is nearly impossible to stipulate.
OLPC rebuts 'kids with laptops read less' study
Visionary, High Profile Media Startup Seeks College-Aged Technical Co-Founder
Only if the injured party can afford expensive and not necessarily open-and-shut legal action.
>Refusing to ship a physical product to a first-time customer at anything other than the address where their card is registered seems a sensible practice

Knowledge of the billing address is a means of authentication, as is knowledge of the expiration date and the CVV2. A different billing address enhances security, since a typical thief would be expecting the billing address to match whatever fleeting knowledge of the customer he gleaned during the theft. I've done many transactions using a PO box billing address and a street shipping address, all without a problem.

> As for going on-line and bad-mouthing a vendor who uses this technique to reduce fraud, that's between you and your conscience, but if you in any way claimed that they were insecure and cost them business, don't be surprised if it becomes between you and their lawyers.

My conscience says, you inconvenience me, I tell others!

As they say in Texas, Bring It On. In the United States of America, truth is an absolute defense! That means, even if you go out of business because your story was told, you've got no case unless you can prove the story teller lied deliberately while knowing the truth.
Those are pretty old pictures, and for sure it's not clunky. You can try out the 30-day trial for free. Nowadays it looks like this: http://cl.ly/image/1k230I2l421S
The book "Perfect Rigor: A Genius and the Mathematical Breakthrough of the Century[0]" which details the life of Giorgi Perelman (who solved the famous Poincare Conjecture) gives a detailed account of antisemitic policies extant in the USSR at the time.

[0]:http://www.amazon.com/Perfect-Rigor-Mathematical-Breakthroug...
Having dealt with this on the VPS provider end, sadly most orders which come in from hosting company IP ranges (not residential) are fraudulent.
But 70% for 1 year is an amazing price break when you think about it.

Run your project for a month, analyse the usage, and reserve that same capacity for a whole year, for the price of only 3 more months usage!

If your project has fairly consistent (or growing) usage, and is going to run for more than 3 months, it really doesn't need much more thought.
I'm not an expert, but I would assume X would have a genetic mutation that branches off of the lineage of X-1 and continues on, now technically being "human". Obviously this isn't a single person, but rather an estimate for the time period where this branching occurred.

Or something like that. How close am I?
You pretty much have to enjoy you job to have a successful career. But having a successful career is very important to opening up opportunities for jobs you can enjoy.