skysight-inc/HackerNews huggingface dataset:
"Recap: The Newspapers’ agent demanded an annual payment from a women’s domestic violence charity because they said they owned copyright in a link to the newspapers’ public website."

http://www.mcgarrsolicitors.ie/2012/12/30/2012-the-year-iris...
Jekyll == (Rails + page caching)
[Checkout 51] - Creating a product in 180 days
I'd recommend "C++ Primer". It's been updated for C++11, and is written in precise and clear language. As a C programmer, I find understanding details are important; Accelerated C++ was just too chatty, casual, and vague for my tastes.
What are the Top 5 Restaurant Franchises to Get In and Startup
I have enough capital to invest in a food restaurant based franchise. Yes, I want a proven franchise model, not a new idea or concept -- too risky for me. I want to choose a franchise that I can pimp out with the latest cloud based services and workflow to streamline my back office and operational costs. What are the top 5 food franchises to get into and startup.
Thanks. Honestly I'm not that concerned about it. If there is a sudden mysterious spike in traffic I may look into it.
"if they don't fuck it up they're all set to go. "

Right. The devil is in the details. They could easily "fuck it up."

That said, I've felt like buying Microsoft more now than ever. My reasons are simpler, they just seem to be innovating once again. Things like adopting Git tell me the blinders have come off.
I'd be shocked if anybody big was doing that. There are news agencies (Reuters, Bloomberg, etc.) that get the reports early and sell exchange-quality news feeds. People subscribe to those news feeds, and at the appointed time, messages go out to the subscribers.
To expand, a tweet will show the location right next to the text if that's data it contains. Its pretty clear that the information is there. On the other hand, I guarantee the average iPhone owner doesn't know that a picture contains your location.
It's always sad to have people chime in like that.

The changes I specified are, indeed, about a 10 line patch. You change the default for '-P' (1 line) and you inspect pushes to rubygems.org for a signature and reject them if they lack one. I'd be very surprised if the latter exceeds 9 lines. All you have to do is look for s.cert_chain in the gemspec, so it would actually likely be closer to 3 lines.

You may disagree with what I proposed and demand additional changes, or you may prefer the superior (albeit more complex) PGP approach. But you should not go ad hominem over a basic fact when you obviously have no idea what you're talking about.

(disclaimer: one of us two has actually read the code involved with gem signing just a few days ago - and I'm pretty sure it wasn't you...)
Stooge: "Thanks 'Dr' that feels slightly better."

Chiropractor: "Great! Now let's just get you scheduled for three appointments a week for the rest of your life."
We're very interesting is maximising site speed (which we are currently reviewing - too many plugins slowing things our Wordpress site up) but I don't think we could easily manage to produce a new post everyday using a static site generator - am I wrong?
You're looking for http://prose.io, built to work with Jekyll.
@sudonim email me your account and I will enable it for you: jdorfman at maxcdn dot com
I have to say, from experience, that you shouldn't count on an HR rep for anything. At all.
That's not the point. The point is to impart information and let the compiler designer choose which is appropriate.

The ordering is also confusing because the grammar parsers go from less powerful to more powerful. However, LALR is after LR.

Edit: Oh, and for C++ you need a GLR, which isn't even covered in dragon.
heker... kaka fora...
With AMD you generally only have one (in a rare case, two) levels of indentation added on top. I much prefer CommonJS too, but deep nesting's not really a fair accusation.
It could be a standing offer with a hole found every other month and they'd be paying far less than the going rate for a quality, full-time security consultant.

Better yet, they get to indirectly watch, learn from and adapt to bounty hunters work and only pay out if someone stays fully ahead of them.
Actually this is a non-issue. You could always implement comma separated image fallbacks[1]:

background-image: image("wavy.svg", 'wavy.png' , "wavy.gif"); and so on...

It seems that Google lowered emphasis on the project, or is still working on it behind-the-scenes. I'd much prefer to have 'less of images' moving over the web (without cutting back on visuals, you know) and save precious bandwidth.

[1] http://dev.w3.org/csswg/css3-images/#image-fallbacks

And then the fact that Google Chrome has over 30% market share. Makes sense to promote WebP.
Ah, yes, there's nothing quite like a condescending representative entirely out of his depth telling you to "do the maths" to show your customers that you really care about their security and privacy. I wish you good luck in getting them to listen to you.
233 million lessons delivered so far isn't such a bad start..
> Who's using this in production?

Here are two examples that have been presented at CUFP. The Starfire Optical Range[1, 2] uses it in production, I think as part of the control software for their telescopes. Naughty Dog, a major video game developer, uses it for scripting their games[3, 4].

[1]: http://en.wikipedia.org/wiki/Starfire_Optical_Range
[2]: http://cufp.org/archive/2006/abstracts.html#RichardCleis
[3]: http://cufp.org/videos/functional-mzscheme-dsls-game-develop...
[4]: http://www.slideshare.net/naughty_dog/statebased-scripting-i...
The main advantages of using IRC over radio comms is that:

* It's way more reliable than radio comms (you don't need to ask people to repeat everything all the time, you read your grids right the first time).

* It's concurrent, you can have multiple units reporting at the same time.

* It's buffered, you can skip stuff and come back to it later.

* It's cheap, anybody can get a window opened on the current ops and see what's going on, without needing all the hardware of a radio.

* It makes the reporting very fast.

* It makes collation/data collection much easier.

* It's scriptable, you can automate the collection of some messages, or the emission of some others.

They got that integrated at pretty much every level, and I think it's one of the most enabling thing available right now for C2C nodes, in many armies (not just US).
In theory it is secure enough - you should not be allowing a password attempt every second on an account and unlimited attempts per day per account.

But of course we should be using pass-sentences by now.
Lawyers grease the wheels of this activity. Consider what the effect of having loser pays on the system would have such as in Britain. That would seem to be a good path to go down and likely reduce the volume of legal activity.
Yeah, but that's a far cry from a full-on static type system. Don't get me wrong, though — JS is one of my favorite languages! (Most) Lisps don't have static type systems, either, and not many people call them underpowered. Same goes for Ruby, Python, etc.
Okay, I misremembered a bit. They showed that a tiny portion of people used social login (~3%) and that the gain they thought they'd made with them (fewer forgot password/username issues) was due to an unrelated change. The tiny portion shows that it can't be that important (plus, how many of the 3% that took advantage of it would have left without those buttons?).

The study can be found here: http://blog.mailchimp.com/social-login-buttons-arent-worth-i...

I apologize for the misinformation in my first comment, but I think my point remains. That said, I feel similarly to you - I just think that a much smaller portion of people feel that way than you realize.
"The proof of this identity probably requires mathematical knowledge that is beyond my current capacity"

Not at all!

Let M = [[1 1] ; [1 0]], the matrix under discussion. What does M do to a column vector v = [x ; y] under the rules of matrix multiplication?

M*v = [x+y ; x].

But what is this transformation, in terms of the input and output vectors? It's the same transformation as the Fibonacci transformation! We take [current, previous] --> [current + previous, current].

This tells us that multiplying the matrix n times will give us a matrix that gives the same result as applying the Fibonacci transformation n times:

M * (M * v) = (M * M) v ,

etc. (Think of the left hand side as applying the transformation twice, one after the other, and the right hand side as applying once a single transformation that has the same effect as two Fibonacci transformations.)

Now this tells us that M^n [1 ; 0] (the n^th power of the matrix M, multiplied by the initial state vector Fib_1 = 1, Fib_0 = 0), equals [Fib_n ; Fib_{n-1}].

You should be able to work backwards from that to see that M^n must have the entries specified, since matrix multiplication is just a simple algebraic process.

I've probably made some sort of off-by-one error here. But that's the idea.

What this suggests is that any method of computing M^n will work to give you Fib_n. You could try repeated matrix multiplications, but why not an adaptation of the standard fast exponentiation algorithm? To compute M^k, either square M^(k/2) (if k is odd) or multiply M by M^(k-1) (if k is even). So M^13 would be

M * M^12 = M * (M^6)^2 = M * ((M^3)^2) ^2 = M * ((M^2 * M)^2)^2,

done in 5 multiplications instead of 12 the naive way

(M * M * M * ... * M).

This is done in chapter 1, exercise 19 of SICP, although they never explicitly admit that the transformation under discussion is a linear transformation or write down its associated matrix. http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html...

By the way, this view of matrices--that they express transformations that can be applied to vectors, and that transformations that can be written down as matrices have special properties and can be manipulated and composed to form new transformations with the same properties--is why linear algebra will knock your socks off in the right hands. (By contrast, if all you're told is that a matrix is what we call it when you line numbers up in a pretty little row, you will begin to hate your math class.)
> Legislators should be required to have law degrees.

Yes, and authors should be required to have English degrees before inflicting their opinions on the public, musicians should be required to have music degrees, philosophers should have philosophy degrees, and so forth. In short, people without degrees should have no right to take part in public affairs. Right?

If this system were in place, Albert Einstein would not have been allowed to submit his first physics papers for publication. And Abraham Lincoln, regarded as one of our most remarkable presidents, would have been barred from running for office (he had almost no formal education of any kind).

Possession of a law degree -- or any degree -- should not be a precondition to take part in public affairs. That's why we have a voting booth -- that's a much better competence filter than a sheepskin. But only if voters are educated and skeptical.
As I see it, character limits aren't so much about security, as just a dumb way to be hostile to the user. All of my passwords are site-specific unique passwords generated by a password manager. I don't care if you store plain-text passwords, because if someone steals passwords out of your database then they already have all the access that my password to your site would've given.

But if a site rejects the password that my password manager generated (16 chars [a-zA-Z0-9]), then I have to work around it, make a password manually, and it's generally a pain in the ass that shouldn't be necessary. And since I'm doing it right and these sites doing it wrong, I'm not inclined to be forgiving.
Sentiment Analysis Appliance Released - Devour Firehoses
I haven't looked at this in depth, but I'm glad to see someone is doing this. We need it.
The worst thing is when password boxes have paste protection so site-specific randomly generated passwords become a pain to use. A few sites have started doing it recently, it's nonsensical.
> I'm not concerned that someone is going to brute-force my password

Please read the article before commenting. The OP's concern is that all of the passwords are sitting in plaintext in a questionably-secure database somewhere.
I think it was opened up again, I got in
Windows phone update 7.8
They really should learn data visualization to make it more readable and beautiful.
Other than RethinkDB, BigCouch looks both Developer/Operation oriented database since it is a Dynamo-like CouchDB. Does anyone have a BigCouch experience?
Our Machines, Ourselves
12:30am-2am usually, but I almost always get 9 hours of sleep (college ftw)
CPPLogger: An efficient C++ logger library on Linux
Does it work with later versions of MzScheme or Racket?
self-inflicted, through poor choices, poor preparation... grandiosity

Hey, that sounds like the reasons we go to war too!
Anyone care to submit an entry? :)

http://www.freelancer.com/contest/T-shirt-Design-for-Austral...
There are double-blind studies on acupuncture, by using "trick-needles" that don't penetrate the skin but look like they do.

This study introduces them and shows that acupuncturists can't well distinguish both types: https://www.biomedcentral.com/1472-6882/7/31

This study uses them to check for differences in pain-relief (there are no differences): https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2765771/
Apparently they haven't heard about "fair use", which allows much more than a simple link. Substantial quotation is permitted in connection with an editorial comment, analysis, satire, and other uses. Fair use goes way beyond a simple link.

http://en.wikipedia.org/wiki/Fair_use
The website we're on is restarted every few days because memory leaks are hard.
> Mental health care is 1) unaffordable 2) inaccessible and 3) socially unacceptable.

4) incomplete. There is inadequate (and declining!) consideration to social context in the question of mental health.
2AM - 7:00AM
I usually reference a combination of: Dragon Book, Muchnicks: Advanced Compiler Design, and Semantics with Applications. I have been meaning to pick up a copy of Engineering a Compiler. (I should also note I am currently reading: Principles of Program Analysis, it is a good book focusing on just theory. Read Semantics with Applications first it is basically the follow up)

A guess my point is this: I have learned a great deal from the Dragon book. I think it is a solid book that has taught me a lot. There may be better books out there but I haven't read one yet (Advanced Compiler Design is great but it really is only about optimization and analysis you need an undergrad book to supplement it).

Finally, I have encountered worse books on the subject of compilers. So yes, this is a book that I would recommend and continue to recommend.

ps. You mis-characterize the length of the lexing and parsing coverage. It starts on page 109 and ends on page 302, the content goes to 964. Chapter wise: 3-4 lexing->parsing, (chapter 1-2 are really an introduction and illustrative example so they don't count). Chapters 5-8 cover the rest of what you need to get a working compiler + some other stuff. Chapters 9-12 (page wise 583-964) cover optimization and analysis in depth. So really, nearly 40% is optimization while about 20% is syntax analysis. This book has a lot of good material most of it isn't to do with syntax analysis and the syntax analysis is for the most part high quality.
> It's been seven busy days for us since MEGA went live. As millions of users were hitting 50,000 freshly written and barely tested lines of code and dozens of newly installed servers, teething troubles were inevitable. -- Mega blog entry #4

If I were a gambler, my money would be on an infrastructure/man-in-the-middle or social-engineering attack vector. The people are likely stressed and the code is admittedly troublesome.

Godspeed.
Netflix to Deliver All 13 Episodes of ‘House of Cards’ on One Day
FWIW I use Zotero for citation management and have found it nothing but awesome.
Speaking with silence
This is precisely why this is nothing more than a PR stunt meant to combat the people criticizing Mega's security. Mega is probably secure enough that anyone who is capable of breaking it doesn't need to do so publicly for a 10k Euro bounty, but would either be working for a government, or doing black hat work.
depends on where you are. buffalo wild wings is the fastest growing franchise (ever maybe?). red robin is cool. 5 guys.

i tried to convince my mother to spend her college funds for my brother on starting one of those franchises and having my brother manage it as a college edu but she said no.... and then they opened in our town. Big money makers those three.

Basically, stuff I've seen in the midwest 5-10 years ago is now coming into the northeast. and probably the west too (but I wouldn't know).

if anything... i'd say spend the money to travel to OH/MI and see what people like before you make a decisions. 1-2k for a vacation and you get to see what people like around the country. see where the chains are spreading. that small amount of travel expense will make or save you more than i can say.

ps.. ohio's where they do all their food testing i think.

http://www.jimmyjohns.com/ is always good. everyone INSISTED we stop there when we were near one. they're midwestern too
Shooters: how video games fund arms manufacturers
a question of how many people were at the mercy of a corrupt and perversely-incentivized bureaucrat or an abusive factory owner

I can't tell if you're complaining about the USSR or the USA...

Joking aside, I know the reasons the west fought the cold war, and I don't think they were justified.
However, I would still choose Haskell or OCaml over it for virtually any project

This might be off-topic, but I've been thinking about learning one of these two. Can you give me any advice on which to learn first (or which to use for what)?
But they immediately cash out the Bitcoins anyway.
Isn't Lillyhammer a Netflix TV series, how come that “House of Cards” is the first show made specifically for Netflix?
For historical purposes, here are the respective share prices of some of the relevant companies you could buy right now:

MSFT close Jan 31, 2013: $27.45

AAPL close Jan 31, 2013: $455.49

TYO:7974 (Nintendo) close Jan 31, 2013: 8,790 JPY

SNE (Sony) close Jan 31, 2013: $14.94

RIMM (RIM) close Jan 31, 2013: $12.98
The article ignores the fact that there is a variety of equipment available to further minimize the risk of falls in the elderly - and it's the elderly that really matter, because a fall, in their case, could very well turn out to be life threatening.
There are shower mats to increase friction. There are bars in the shower to hold on to. There are even tub benches to sit on while showering.
I don't really expect the sort of absurd headline grabbing articles like this from the NYTimes. I expect articles that responsibly describe the risks and ways to mitigate them.
Hardware Hackathon at Y Combinator on February 23
Types and tests give completely different assurances. Tests give you assurance that a particular code path works at least some of the time. Types give you assurance that an invariant is true all of the time.
I KNOW!!

Poor people can afford it!
World class senior engineers and having spare time for such an undertaking generally don't go together.
I suspect this is more prevalent in student neighborhoods.
Thanks for pointing this out. ;)
Ok, then don't make it configurable through a configuration file. This feature (the ability to ignore certain files or filetypes) could be configured similarly to how Dropbox currently handles selective sync.
A brief chronology of SSL/TLS attacks
> The YAML vulnerability was not from any 'eval' in the YAML library itself, you realize, right?

> It was from allowing de-serialization to arbitrary classes, when it turned out that some classes had dangerous side-effects merely from instantiation -- including in some cases, 'eval' behavior, yes, but the eval behavior wasn't in YAML, it was in other classes, where it could be triggered by instantiation.

That is eval behavior.
I stand corrected, there is absolutely no excuse for plaintext passwords.
Thankfully good browser password manager extensions (I use 1Password) ignore all of this nonsense.
If anything, it'll be an attack against their entropy gathering (mouse movements) or a mis-implemented encryption spec. Given the number of XSS holes in the site, I bet someone will be claiming that bounty soon.
I use it to run Arc, which I use as my go-to general-purpose programming language. I use it to do math, Project Euler problems (not exactly the same thing), sometimes to control the computer [I sometimes run programs that click the mouse for me, and used to make it type as well], to generate repetitive code[1] for usually experimental purposes, and occasionally to make complicated projects like a sudoku solver, or a thing that reads and writes WAV files.

Racket is pretty good, is pretty fast. It can add the integers from 1 to 100 million in 407 milliseconds on my machine. If you need incredibly speedy numerical code, it is still possible to load machine code, perhaps from a C dynamic library, and run it. My main objection is that it doesn't have real-time garbage collection. We'll see about that.

[1] Don't get excited, I haven't written a compiler or a working assembler (yet). I mean things like this:

(pbcopy:tostring:on x '(rax rbx rcx rdx rdi rsi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15)
(prn " " "mov [rel teh_end + " (* index 8) "], " x))
--> clipboard now contains the following:
mov [rel teh_end + 0], rax
mov [rel teh_end + 8], rbx
mov [rel teh_end + 16], rcx
mov [rel teh_end + 24], rdx
[...]
It goes like this: I was having 7.10.8773.x, from zune I started updates and got me through these updates 7.10.8779.8 => 7.10.8783.12 => and finally 7.10.8858.136 (this is 7.8) reference - http://www.windowsphone.com/en-us/how-to/wp7/basics/update-h...
> Any advice?

Hire an attorney! Get legal advice. Being compensated with equity can become a legal morass if the offerors don't understand the rules.

> I'm also not sure what terms I can place in the agreement to protect myself and try to ensure that the shares don't end up worthless.

What? By definition, it must be possible for the equities to become worthless. Equities are not cash, they are tied to the value of the company, and any company can become worthless. If this were not so, it wouldn't be equities.

> The current proposal is to offer me $Y in cash and $Z worth of shares for every hour I work.

Again, be very careful with this arrangement. Corporate board members can't just give you shares in the company without meeting some rather complex requirements. And all other issues aside, if this arrangement went on for a while, you might automatically become a voting board member (for a small company) which means you become responsible for what the company does.

I suspect those making this offer simply don't understand corporate law. Be careful, and get competent legal advice.
For those who are skeptical of Nanex, or want some background on some of the problems with HFT, here is a Dec 2012 analysis by Credit Suisse. HFT Measurement Detection and Response

http://www.scribd.com/doc/116761218/CS-HFT-DETECTION
Even if they were brute-forcing, a new GPU cluster can do 350 billion guesses per second. http://arstechnica.com/security/2012/12/25-gpu-cluster-crack... That means an average of 78 days to crack an individual password, even with no heuristics about which passwords are more likely.
It's obviously promotion. I'd love to see you in an advertising job. "You may love or may hate our product; we're not in a position to tell you!"
Based on raw numbers, true - based on returns, not even close. It is hard to find a $1B+ or multi-hundred million acquisition that doesn't have a VC investment.