skysight-inc/HackerNews huggingface dataset:
When speaking of factoring polynomials, any constant factor is considered a unit, which doesn't count toward whether a polynomial is prime (irreducible) or not.

In the integers, 1 and -1 are units. So 7 is prime even though it can be "factored" as 7 = 7(-1)(-1) or 7 = (7)(1). Likewise, 4n^2 + 4n + 2 is prime, even though it can be "factored" as (2)(2n^2 + 2n + 1).

Also, your method of substituting a variable is suspect. Being irreducible is a property of a particular polynomial; if you substitute a different expression for x and simplify, you have a different polynomial. Your argument is like saying, "7 is prime, but if you add three to it, it becomes 10 which isn't prime, how can this be?" -- you did something to the number 7 which turned it into a different number, so it should be no surprise that its properties may have changed in the process.

If you want to know about polynomial factorization over various fields, any good abstract algebra textbook should discuss the topic at great length.
I have a very emotional response each morning, when, depending on the quality/duration of sleep I had the night before, and whether I had a late night snack, I'm able to memorize the 10 digit (Yes, 10) passcode for whatever conference call I have to dial into. I know it's going to be a good day when (about 10-20% of the time) - I can nail it in one try. Not so much when it takes me a round trip to the calendar entry. Particularly when the conference service times out.
Wanted: Engineer to work on our RTB ad platform
In the early days, say, Windows 95, it did BSOD a lot for seemingly random reasons.

Nowadays, with the experience of handling dozens of Windows machines both server and client, I can tell you with a high degree of confidence that BSODs happen only when hardware is dying or a driver is buggy. The flavors I can confirm this for go from XP SP3 to Server 2008, passing through Server 2003, Vista and 7.
But, how much would I need to write to update the data in realtime as it changes in the backend?
The sigils make variable interpolation easier only in the most generic case "interpolate $me". Anything more sophisticated requires a temporary variable.
Okay, I consider myself a conservative-leaning independant, but the GOP is really starting to piss me off lately. They lack any and all substance, saying one thing, but doing the oppposite (running on "liberty and freedom" while pushing censorship, loudly proclaiming the benefits of of competition while supporting monopolies, heralding lower taxes while actually raising them, etc.). Their dedication to rhetoric over policy can be seen in their nomination of Mitt Romney. John Huntsman Jr. would be a president that Romney could never hope to be in a million years. I would argue that he would rival Obama, if not to be slightly better.
The Problem with Blogging Culture
It's very annoying to build systems to test this vulnerability. Nate Lawson presented one such system at Black Hat a few years ago; he had to modify his ethernet drivers to take interrupt overhead out of the picture, IIRC.

There are very common attack scenarios where the effect you're targeting is below the measurement threshold. For instance, "across the Internet", and "target is a compare implemented by memcmp". But there are others that aren't, and ways to pivot from one to the other (for instance, "buy account at same hosting provider").

The actual attack itself, mathematically, is very simple. It's high school statistics.

(Crosby & Wallach's stuff is advanced statistical filtering, but that's to get better measurements; the core of the attack is much simpler).
Exactly. MooseX::Declare is a good example.
Amazon S3 - Cross Origin Resource Sharing Support
You're right, it runs on Node. However as the poster above pointed out, there would be little practical use in combining this with another framework. Meteor is really it's own platform. The whole point is the unification of the client and server codebase.

I'm not sure about Ember, as I believe it tends to be more opinionated about how much of the page it controls, but Knockout and Backbone are generally pretty easy to use for just a portion of the page.

Steve Sanderson (creator of Knockout) has a really good overview of the most popular client side options (both libraries and frameworks).

http://blog.stevensanderson.com/2012/08/01/rich-javascript-a...
I think, as always, generic statements can't be made. And one example shouldn't necessary serve as a general example. The willingness of a user to use Facebook as a login identity is influenced by:

1. the trustworthiness/brand recognition of the service
2. expected behavior of the service with the data

In this case, it seems to me as if there is no value a user would get from signing up with facebook besides the convenience. Furthermore, being an e-commerce service, I would actually say offering Facebook login is counter-productive because it may be perceived as a commercial use of your data (I know its irrelevant, but you would be surprised how often I have heard this)

Also one should note that the averaging 30% really isnt that bad. 50% would mean its completely random, meaning there wouldn't be a preference either way. I wouldn't say people hate being forced at all.

For obvious reasons, this post is biased towards selling their service.
The advantage I see with virtualization is that you could use those servers to run your Hadoop workloads on those 30 servers over the weekend and then repurpose those machines for other workloads during the week.
It's a crypto vulnerability. Either don't write crypto code (preferred), or know about and mitigate these kinds of flaws.
Let's take a good human ultramarathoner. http://en.wikipedia.org/wiki/Karl_Meltzer has repeatedly demonstrated that he can run 100 miles in about 19 hours. So a bit over 5 miles per hour. (And he's often beating human competitors by hours when he does that.)

The record time in the ididarod represents dogs running on average at close to that speed, through snow, while towing a load, for about 1100 miles. Of course the dogs were only running for a fraction of that time. They needed breaks to eat, sleep, etc. And they carried all of their food. I guarantee that Karl Metzer could not, even under ideal circumstances, manage to run 1100 miles in anywhere close to comparable time.

Also let's go back to that kangaroo. Researchers happened to notice that one ran about 2x the distance that Karl did in half the time that he did. There is no particular reason to believe that the kangaroo could not have done the same thing the next day.

I don't care how you slice it. There is simply no way that humans are the best long-distance runners on the planet.
I take it you haven't had to deal with Oracle much? That's an easy target, and I could list many more that exhibited far worse behavior than Apple has in the last ten years. But hey, Apple is the new evil for everyone who feels compelled to periodically pick up a pitchfork and torch.

I wonder what company it will be in 2020?
frameworks, libraries,

This is basically what Modern Perl and CPAN modules are all about. Checkout Perl Dancer as a web framework for example and you'll see simplicity.
Read it again. I am talking about animals that run both farther and faster than we do.
There are only two kinds of people: the ones others complain about and the ones nobody cares about.
grub doesn't control anything, it transfers control to the OS and is never contacted or heard from again. More concretely, in the case of Linux, the init task (first task and parent of every other task) function has a "tail" call to cpu_idle which never turns.

http://lxr.free-electrons.com/source/init/main.c?a=arm#L359
Expert to Expert: Erik Meijer and Rich Hickey - Clojure and Datomic
So, you acknowledge that your experience with Perl is outdated, yet you're sticking to your guns.
Churning Out Start-Ups in New York
+1

It is so hard to know that @ means array and % means a hash (key/value pair) haha.
IQ tests are timed. It's usually not worth it to look up any answer, because the time it takes you to do this would make you skip so many other questions that your score would take a massive hit.

It's the same thing with the SAT (before they added the writing sections). It usually paid to just guess & move on if you faced a difficult question, because the time spent thinking about it would cost you so many other answers that you were better off just eating the penalty for getting it wrong. People who could actually complete the (old) SATs were at a strong advantage, as one of the most common failure modes was simply not being able to answer all the questions.
Thanks for that feedback, that's great advice for how to polish the language and call to action. With DailyCred you do have flexibility to make custom signup UI like you describe using the rest api[1], so you can bake it right into your experience. The interstitial login screen is for people who want to get set up instantly. The rest api supports all of our features, including email validation, SSL, password resets, etc. Both options are a big win over only offering Facebook signup.
[1] [https://www.dailycred.com/api/rest]
I'm not really convinced that you can make a reasonable conclusion on this based on 34 data points.
US Open tennis live stream online now and enjoy also all full tennis action
US Open 2012 tennis live streaming watch here and enjoy full tennis action now
The US Open will begin on Aug 27 as the tennis world shifts its eyes
to New York, where the best players in the sport will take on
challenging opponents.
US Open tennis live stream online now and enjoy also all full tennis
action.US Open tennis live stream online now and enjoy also all full
tennis action.US Open tennis live stream online now and enjoy also all
full tennis action.US Open tennis live stream online now and enjoy
also all full tennis action.US Open tennis live stream online now and
enjoy also all full tennis action
It's even easier if you're writing a rails app, as you can just use Devise[1]. Include the gem, run two rails commands, and you're basically done except for customizing the views.

[1]: https://github.com/plataformatec/devise
In the US, and in the Bay Area where I live, it is not uncommon to have an acquaintance notify folks that they may be on "Jury Duty" so schedules need to be flexible. And then to have that same person get advice from well meaning individuals about ways to answer questions so that they will be excused.

I've sat on two juries (both pretty minor, and one where the defendant switched their plea to guilty on what would have been the first day). It isn't a waste of your time, it is useful to know how this system works and to do you part to make it as effective as it can be.

The question I ask people trying to get out of a jury duty commitment is whether or not they would want someone like them who could be on their jury trying as hard to get out of it. Sort of a "pay it forward" way to look at it.

Going back and forth over this particular Juries deliberation and verdict is something Samsung is paying their lawyers to do, still haven't seen what the lawyers plan is for this case going forward.
His nickname is fat?
Actually, you'd probably end up being sued by JK Rowling. She's death on anyone coming close to her IP.

But you're also conflating copyright with patents, and specifically trade dress.
You don't need to, but you should be able to recall them quickly when a problem starts to look like something already solved. There are a lot of developers who rewrite everything or whose lack of familiarity with the ins and outs of their language or how to apply simple algorithms leads them to come up with really complicated solutions to simple problems.
Pretty sure you're right, most seem like they haven't done anything with Heroku than host their 200 uniques a month blog.
Cooling is definitely not a problem for sled dogs running in the snow. (Surviving blizzards is a different story.)

But the kangaroo was traveling in an environment that is hotter than humans are OK running in. Camels are another good runner, in camel races they regularly maintain speeds comparable to top notch marathoners for about 2x the distance while running in conditions hot enough that a running human would collapse from heat stroke.

So yes, cooling matters. But if you're trying to squeeze out a niche for running long distances in hot weather, you still are going to have extreme trouble finding a regime where we are best.

If you really want humans to win, you need a combination obstacle course/distance run. There is nothing that runs at our speed for long distances that can also climb. Of course once you go into that niche, we're no longer being judged on our ability to run, are we?
It's getting pretty prevalent here too, unfortunately...
You might want to change the videos format to HTML5 or just download it because the flash player was giving me problems.

In the first part, Rich explains some of the features and design decisions in Clojure, and during the last few minutes he gives an overview of Datomic.
Of all the reasons why the OP chose Perl for their project, this is the one that makes the most sense:

5. Perl code is fun to write.

If you are comfortable in your environment, then moving fast comes naturally and you have far more opportunities to succeed.
seems like you're the only guys excited around here...
Ask HN: Remote Biz Dev/Sales Work?
I'm a college student and have a good business development background for my age. I currently work at a minigolf place as my part-time college job which is driving me insane.

I was wondering if there are small to medium sized startups who need help cold e-mailing/cold calling prospects or need help promoting their business? Do startups hire remote workers or is this just a thought I've created myself? I'd be looking for pretty low pay since I'm just interested in building my resume and replacing my part-time job.
Why should you care about SmartOS (And why it's awesome to use with Node.js)
Air Force openly Seeks Offensive Cyber Weapons | The Hacker News
I'm reading back and forth between crag's reply and mine looking for a straw man and can't find one. Enlighten me? He strongly implied (it seems clear to me, though maybe you thought he was saying something else?) that the status quo was not a problem because it had happened before. I replied that it was a problem, had happened, and gave an example. Simply inferring an argument is not making a straw man.
>> I wanted the bottle of water to make my morning a little easier.

No, you merely wanted water. It could have as easily been a pitcher and glass and would have satisfied the want.
The way I'd explain this is the reverse of the way you're going about it. You're starting with a complicated equation and simplifying it.

I'd start with the simplified equations and make them gradually more complicated, showing carefully at each stage how to get back to the simpler case.

0. We can solve linear equations.

1. If you have a factored quadratic polynomial equal to zero, you can find its solutions by solving F_i = 0 for each factor F_i (which we can do, by 0, since F_i is linear). A solution to either of those linear equations must be a solution to the original equation by zero product property.

2. If you have a quadratic expression equal to zero, you can find the solutions by factoring, then applying (1).

3. If you have an equation L = R with quadratic expressions on both sides, you can find its solution by subtracting R from both sides to get L-R = 0, then applying (2).

Both rigorous and simple, and also introduces one of the standard design patterns of higher mathematics: Find a solution to a simpler problem, then see what kind of more-complicated problems you can solve by reduction to the simpler case.
Does anyone have a good handle on how good perl interpreters are, or whether there are perl "compilers" that do something fancy, i.e. turn it into bytecode?

What with all the fancy compiler/interpreter technology going into things like V8, Nitro, pypy, cpy, etc, would be interesting to see how perl is keeping up in terms of speed.
From the linked article: "Spark weighs in at 8k gzipped and minified, including all of its dependencies, and it's easily separable from the rest of Meteor."
No. Don't ever ask a question in a headline again. Take a stand.
I don't know if I'd necessarily say we'd be better off with fewer -- but I think there should be some regulation on who is doing what with them. Eliminating the ability for someone to squat on a patent with the sole intention of suing "infringement" would be a great start.
"contrary to widespread assumptions, no clear link between nutrition and IQ has been found."

Someone call up Paul Krugman and tell him that iodine deficiency doesn't actually cause mental retardation.
I really dig this work. Been wanting something just like this! I find myself beatboxing here and there randomly, and sometimes i really brew up something nice. Would be awesome to have a great way to catalog these "beat-deas". I can envision this app as an easy means for me to pop out of my pocket real quick when i have a good one. Would be nice to have the original beatbox sample saved as well for a reference.

From there - getting this (beat pattern at the least) into something like Ableton (or some importable format beat format (does that even exist? (Inception!))) would be so awesome.

The biggest thing for me would be for it to be able to handle a pretty complicated rhythm. When i get goin, its a lot faster than your examples (and i'd imagine 2 notes hitting in the same place create a problem as well). I'd imagine it gets pretty complicated pretty quick.

Maybe even a way to record a beat, have it do the conversion, then record over it to make more complicated rhythms.

As you can see i'm excited about your product, and am probably getting way ahead of myself on some of the comments. But either way, keep it up, and let me know when i can try it myself. Thanks!
I don't trust such services much.
always use my default :)@domain.com which is also valid according to the RFC
Of course it is. I was just responding to the surprise -- this isn't Valve sharing their code with "the open source community". This is Valve and Intel jointly tuning software in a commercial relationship.
This mentality works in general, but there are drawbacks. A large part of your problem solving ability is unconscious. If you don't have critical pieces of information committed to memory, you're essentially creating a ceiling on the types of problems you're capable of solving.
In all fairness, I think it depends on what "X" is in your case. If you've decided on Prolog as your language of choice, you are going to be limited to a pool of government type candidates and IBM event management gurus.

Perl was one of the first mainstream advanced scripting languages to run the Web, so the amount of folks out there that cut their teeth on CGI/Perl is pretty wide and deep.

For me, I started writing my first Web apps in Perl, and moved over to PHP.
How to Build a Chat Room in JavaScript in Under an Hour [video]
You, sir, will be quoted some day :)
oh my god it is about friggin' time.
Ground-truth documents
> Presumption of innocence

> US citizens held for similar reasons? Citation needed.

Sorry, I can't find it. I was thinking specifically of someone from the Chicago area with a Hispanic name arrested on suspicion, but I can't find it. My recollection is that he's suspended in the system, but I can't find a citation.

While you make excellent points, I still feel like we've lost a lot. Maybe it's a personal thing.
The Sparrow Opportunity
You should never be doing a string compare on the exact string sent over the network anyway. You should be hashing it first. Hashing destroys any value in knowing how much of the substring you matched.
Maybe it has something to do with the way you say it. Maybe you meant to say, "I had a shitty experience at Google", but you accidentally typed, "most of the work is shitty legacy maintenance". Maybe you meant to say that you were not satisfied to start out with the other Nooglers in intro jobs and prove yourself by working your way up, but instead you said that most people start out in shitty jobs and never escape.
What does Perl have in that regard that Ruby hasn't?
Ruby also has open classes and you can chain and modify any of the base classes, be it "String" or "Object".

I don't know anything like "MooseX", but that might be because Ruby actually has a somewhat working object system.
It might not be easy but some serious skills can trump a required college degree in my opinion. You don't have an email in your profile but feel free to shoot me some links to some of your work and a little bit about yourself and we can chat. (I'm a frontend dev without a degree at Google)
It's pointless to judge an accomplished person, like a businessman or scientist, with an IQ test, because that misses the point. It's just a very quick (15 minute) way to categorize people efficiently.

So, if the army wants to determine who should be an officer candidate, or an NCO, or a radar operator, or a potato peeler, when they have 3 million men to process, it's incredibly efficient. If you are interviewing 10 candidates for a management position, an IQ test would make no sense.
Sorry, whose taxes did the GOP raise in the last decade?
Java doesn't have any of them.
There is a typo in the sample code. 'herf_avoidance_timeout = 60'.

It would be neat if we can use the Jobtastic task as a decorator, similar to the celery.task decorator.
That way I won't have a bunch of JobtasticTask subclasses, that only differ in the way calculate_result is implemented.

If needed I can set the variables needed by passing kwargs to the decorators instead. It will definitely be easier on the eyes.
I think it would be fascinating to view the outliers (low IQ when measured=high performance) and investigate the reasons.

(My hypothesis:) Naturally what I would expect would be found is that IQ is just one measure that sometimes correlates in certain types of people, and that it completely fails and miscalculates actual intelligence and mis-predicts future performance in other types of people. And that it fails in a statistically significant number of cases. And that due to the behavior confirmation effect (self-fulfilling prophecy) it ends up true in more cases than it could.

Meaning IQ is an OK measure in many cases, but very flawed. I'm curious what will eventually take it's place as more useful.