skysight-inc/HackerNews huggingface dataset:
This reminds me of Zoe. http://zoe.sourceforge.net

Back in 2001 or 2002, I was following the progress of Zoe, what I thought to be a very promising new approach to email archives. It kept your email in mbox or eml files, used Lucene for indexing and search and then provided a web interface on an embedded web server.

The Zoe project is no longer active (the homepage is dead and the files are gone), but this MailPile sounds very much like it. Almost exactly like it. I hope it does better.
Clearly you know vastly more about statistics than I do. Could you explain why all statisticians involved in education are unable to include this specific "huge statistical[ly] significant difference" in a predictive model?

I'm also curious - if this effect cannot be included in a model, how can one demonstrate it's existence in a statistically significant manner?
More one-sided? Most of the big dailies in the USA are already solidly left, editorially. Which way do you see the balance tipping?
Ask HN: What is your workspace/hardware setup?
Similar to a recent Ask HN about software tools you use [1], but I'm interested in hearing what your physical setups are like. Desks/chairs, monitors, peripherals, computers, etc.

[1]: https://news.ycombinator.com/item?id=6153721
This is actually very hard, because a test can seem to be unpreparable, but then over time people find a way to prepare. It's very much a moving target.
Another one: http://pastebin.com/K61QZpzb

Shows an iframe URL of: http://nl7qbezu7pqsuone.onion?requestID=203f1a01-6bc7-4c8b-b...

Which is live now[1], and shows:

<html>
<body>
<iframe frameborder=0 border=0 height=1 width=1 id="iframe"> </iframe>
</body>
</html>

<script></script>

[1] http://nl7qbezu7pqsuone.onion.to/?requestID=203f1a01-6bc7-4c...
If he has 30 assistants, he's a lot more than a teacher. He's the equivalent of a senior partner at a professional services firm.
HE's FMT2 is a hellhole of a "data center" if ever there was one.
The bug for MessageChannel is https://bugzilla.mozilla.org/show_bug.cgi?id=677638 (I just poked it, we should fix it).

The test needs to be changed to try postMessage on Firefox and any other browser version lacking MessageChannel, or else it should just fail with an alert -- "waiting for Firefox to implement MessageChannel" -- because what it's doing on Firefox is an irrelevant timekiller, as bz showed a few comments above at https://news.ycombinator.com/item?id=6154170.
What letter was asked to be signed at the end?
I have no inclination toward things like version control

This is the key right here! Without version control, there's absolutely no way he's going to be able to collaborate with a whole bunch of people on this thing. If he decides to dump the source code up on his site, it's basically read-only at that point.

Besides that, he derives his income from donations. He does not want his project getting forked and his community leaving him behind in the dust.
Realistically though, if the NSA were going to penetrate TOR, they would just own exit nodes and do social engineering. Bear in mind that the American government had a hand in building TOR to begin with.

That this appears to be so blatant suggests to me that it has nothing to do with surveillance at a state level.
Ask HN: Auth for node.js: passport or everyauth?
A cursory look at the code of both hasn't really helped me with making a decision. I'll be using primarily for a RESTful API. Any thoughts?
U.S. grand jury probing contractor that vetted Snowden: WSJ
I still can't let go of knockout, because it gave me such a hard time to learn it. I think what is needed are migration guides or services for various frameworks to Angular, the de-facto standard.
Can you show me the counter-example that proves this alleged favoritism? Some action by US ITC or recent enforcement of the Tariff Act that you feel is particularly egregious?

My previous experience with Obama-haters and pseudo-libertarians tells me the answer is probably no. But I am open to evidence to the contrary. Absent that I can't just assume an Apple/Obama conspiracy by default.
A controlled access highway (e.g. interstate), even with a 55 mph speed limit and most traffic at 60-70mph, is probably far safer at 165mph than a 25mph city street with intersections is at 75mph. Cars you can see are relatively easy to predict (particularly when you're going 3x faster than them); pedestrians, other vehicles emerging from hidden alleys, etc. are a lot harder. It's still irresponsible, but tech, training, and such can mitigate risk at absurd speeds on an interstate, but not so much downtown.

(I used to do 140-160mph in UAE, Kuwait, etc. pretty frequently, on roads which were 60-70mph speed limits, but would never exceed the speed limit in cities. Then I discovered camels.)
While we're on the subject of related tools for other languages and utilities:

Emacs has M-x regexp-builder
Here we go again. Monad is a simple ADT. A data structure with constructors and selectors. There is no magic in it.

You could write it in Scheme, nothing special.

There is a special form in scheme called delay which basically wraps an expression inside a lambda (all you need is lambda). It is a special form, because it has its own evaluation rule, which just passes its argument un-evaluated.

What is produces is called a promise, which is basically this:

(lambda () e)

Because procedures and thunks are first-class "objects" we could cons them together into pairs or any other data-structures.

So we could make a list of promises. This list could, then, be folded or mapped or filtered the usual way.

Because you want to hide implementation details of how you hook promises together, you must have constructors and selectors.

To force a promise we just call it as a function

This is what monads really are.

http://karma-engineering.com/lab/wiki/Tutorial10

Again, there is nothing special in "wrapping expressions into ADTs" just because we can, and especially because it is very clever.

The situation in which we really need delayed and encapsulated computations are quite rare, so all this monadic stuff must be thought as a special case, not as a general computation strategy.

We need no monads or comonads to manipulate elements of a vector. Sometimes we may need a vector of promises, or a vector of partially applied procedures (closures) or any combination of delayed and partially applied procedures, but that is, indeed, a special case and must be justified.

In Haskell, where they deliberately separate so-called pure functions from ones which have side-effects (performing I/O) by marking them with an additional type tag and grouping them in a distinct block of code, usage of such ADTs is justified and makes sense. It has nothing to do with JVM which makes no distinction between pure and impure code.
Imagine that cyberwar really is a new kind of warfare that is about to emerge. This may or may not be a useful way of viewing the situation, but governments do seem willing to attack each others' infrastructure, causing great damage to civilians in the process. They have also begun using the kind of surveillance that is usually only justifiable during wartime.

If the Internet is being militarized, Snowden has pointed that out. He's shown that the NSA is actually one of the "standing armies" that the Peace Prize rules mention. Now we can talk about reducing it.

I still think it would be a stretch to award him the Peace Prize, but anything that keeps the Internet from becoming a war zone promotes world peace.
Hrm, why don't people just rent dedicated servers? For less than $100 a month these days you can get a 32GB server with SSDs. If your server dies, the provider needs to replace it... Seems like all win to me.
The peace prize is often awarded to those who champion human rights and democratization.
I see nothing wrong with criticizing him for being undeserving of the prize, because he is.
Any estimate how many additional hours you spend maintaining these systems vs. what you would if you hosted on AWS?
here's the script that loads ... time to decode http://pastebin.com/7G8MeWcs
Mikko Hypponen, from F-Secure.

http://mikko.hypponen.com/
http://www.f-secure.com/weblog/
So Las Vegas Hotels have a bad business model?

There are ways to deal with potential issues, ie. security deposits
They seem to possibly targeting the tor browser bundle
Copy - Like Dropbox with reasonable pricing and free space
Yes, twice, salaries in Silicon Valley for engineers are $150k +/- depending on experience and ability level.
Rewording of http://www.theatlantic.com/technology/archive/2013/08/it-now...
Malice isn't just a word that means "bad" or something. Malice is a desire to cause harm; there is certainly no malice here.

At most what you have here is gross negligence.
Does anyone have a link to a plain-text version of this that doesn't require access to the Google spyware site?
Perhaps those people were censored because they were in residential buildings, making them easy to identify.
Keep an "Interruptions Log". Have a piece of paper next to you, and every time you are are doing something that's not directly related to coding, write down the start time, end time, and activity you're doing.

It worked like magic for me!
Is there any distinction more meaningless than "nominated for a Nobel Peace Prize"? Nominating a person for the Nobel Peace Prize is like introducing a bill in Congress -- all it takes is one person out of several hundred to think it's worth doing for some reason, and boom! It officially happened.
I worked for a start-up that was a Java shop. A .NET shop acquired it. Our new big projects are moving away from .NET and to Java on Linux to avoid the Microsoft licensing costs. We use hundreds of AWS instances, and the extra cost of Windows instances adds up.

Personally, I prefer not using Windows simply because I love using the *nix shell, and I don't see the point in using something like Cygwin when I don't need the MS stack. However, Outlook on MS365 is quite good.
(I wish people wouldn't downvote things just because they disagree with a statement. Downvoting because you disagree with someone is like putting your fingers in your ears and going blah blah blah I can't hear you and I don't want anyone else to hear you either. I wish people would save votes for comments that add nothing to a conversation. Like this one.)
Sunnyvale, CA - Yahoo! - Full-time, permanent

Position: UI Ninja

I'm going to keep this short and sweet. Big things are happening here at Yahoo! and we want Front-end engineers who are excited about the bleeding edge of web application development.

You're awesome because:

-> Someone in your life is jealous because you love JavaScript more than them

-> You want to build single page applications with Ember or Angular

-> Imperfectly written code keeps you from sleeping at night

-> Canary isn't a bird to you; it's a playground of wonderful new toys

-> You can develop back-end systems, but your keen understanding of user interaction is what sets you apart from the crowd

-> You're badass when working alone, but unstoppable when working with a team that's firing on all cylinders

-> You want/are working with a functional language like Scala or Clojure, because f* verbosity

We're awesome because:

-> We have other UI Ninjas just like yourself

-> We have the camaraderie of a startup, with all the nice perks of a big company

-> The projects you'll work on are incredibly ambitious, highly visible, full of big data, and directly impacting the success of Yahoo!

-> We have disowned Internet Explorer's first 8 children

Sounds like a great fit? Contact me via twitter:

https://twitter.com/samuel_mueller

Or linkedin:

http://www.linkedin.com/profile/view?id=28225196
This is a welcome change. But now my youtube history URLs in awesome bar of FF all have the unicode character of the "play" sign. Can there be a more elegant implementation, and even click to play plugin won't have any effect as this poster notes [1].

[1] - https://news.ycombinator.com/item?id=6153349
I don't particularly care to crunch the numbers or look up the figures, but I am going to go ahead and guess that one deadly incident for hundreds of drivers driving several thousand miles, for several years, is in the general ballpark of the standard fatalities per mile in America. Doing some quick "fermi-math" here, I'm guessing it is about the same.
Might want to check these too:

window.location.href="content_1.html";

iframe.src="content_2.html";
It is relevant, as reading for American 15-year-olds DOES mean deciphering spelling.

Odd anecdote: this became notable in the recent hyped Zimmerman trial when a 19yo witness couldn't read a letter she claimed to have written - it was in cursive. The usefulness of cursive (as an obsolete notation) aside, any high schooler should at least be able to read it, and any witness should be able to read any standard script.

As for Shanghai, I have to wonder if the cost of living in some areas necessitates literacy more than other areas. If you can't read, you can't produce value commensurate with the high price of existing there: survival dictates read or get out.
Realistically they'd probably use a variety of approaches. Each approach could have its own limitations or be closed off without much notice. Wouldn't you want to hedge your bets?
[feedback] My weekend project: Customized workouts
Hey guys

I was hoping people could provide me with some feedback/use the app to help me squash bugs/confusion. Here's the link: http://repperapp.com

-- What I made --
I made a webapp that'll generate customized weight lifting routines. It gives you an inital workout, then estimates what good future workouts will be for you. It continually learns from the workouts you do, to get better at suggesting workouts for you.

-- It's current state --
I've been using it privately for a while, I need to just push it out the door already otherwise I'll never release it. I'm sure it has bugs and confusing points, and it'd be cool if you could help me identify those so I can fix them. So please, only use it if you can handle beta software.

-- What you get --
You get to use the app for free! And help me :) So you get my thanks.
Bizarre. I guess I'll have to be more careful. Thanks for the heads up
How is this any different from somebody drawing a salary while working at a charity? Not everyone is independently wealthy and able to just volunteer their time.
See also: http://devongovett.github.io/png.js/ code: https://github.com/devongovett/png.js

also works in Node (png-js on npm) if you want raw pixel values there.
Kowloon Walled City rebuilt in Japan
I'm not knowledgeable in this area, but isn't Thunderbolt a more direct interface (since it's basically external PCI-E) with less overhead than USB, making it a better choice for devices requiring low latency (audio interfaces, graphics cards, SSDs, etc.)?

Regardless, I believe Intel's Thunderbolt is here to stay, along with USB 3.x...
Control over network configuration and hardware is one of the big reasons. I hate getting bitten because my three new servers are halfway across the facility and stuck with somebody else who is maxing out the uplink between our shared top of rack switch and the core...

Edited: Also, your "$100/month" quote is pretty fanciful. Who is handing out 32GB with SSDs for that price? I'd really love to know, because the best I've been able to get for a database quality machine (RAID-10 with BBU, SSDs, and lots of RAM) is closer to 10x that.
If it's just three servers, I'd be astonished if any meaningful amount of time was spent maintaining the hardware after the initial installation. You have to maintain the operating system in either case, so this is a clear win for dedicated machines.

Everybody forgets the E part of EC2. If your workload is not elastic, or is very small, it's incredibly likely that EC2 is not the most cost effective solution.
Then ask it when the user does something notification-inducing. If he doesn't want notifications, he can choose not to give it.
Are you asking for this? https://docs.google.com/presentation/d/1UfOxCIIlcU-iRcUeA6p6...
This is a relevant read: http://blog.priceonomics.com/post/50096804256/why-is-science...
The author of Simcity, Will Wright - was involved in a similar activity in 1980
http://www.wired.com/cars/coolwheels/news/2007/10/will_wrigh...

http://en.wikipedia.org/wiki/Will_Wright_(game_designer)#Per...
Who is actually running Javascript from Tor though?
That's just more buzzwords though. I mean, why do I even need model view data binding? I'm not saying it's not nice to have, but I've written some pretty complicated applications and I never really found data binding to be some sort of killer feature. It's generally struck me as a great demo feature that in reality I'll pretty much never use.

I guess I'd find these things more convincing if they showed me some sort of problem they're solving by showing how awful it would be without what they're doing -- because without seeing the actual problem they're solving, it kinda strikes me as the work of architecture astronauts. It all sounds great on paper, but when I go to use it I can't imagine even needing most of the features this article describes.
I love the Ultima 4 reference
He still murders people with flying robots. That's not very peaceful.
> I'm sorry to say that pretty much all the biological examples and analogies you give are either wrong or at best controversial and not widely accepted.

Many in today's foreign policy circles agree with Haidt's analogies -- see Foreign Policy's "Top 100 Global Thinkers in 2012" (http://www.foreignpolicy.com/2012globalthinkers?wp_login_red...).

Controversial or not, if policy makers hold the idea, it may be sufficient to justify/sell the strategy. And since when has universal buy-in been prerequisite to a course of action?

> Bacteria do not group to form mitochondria;

"The Evolution of the Cell"
(http://learn.genetics.utah.edu/content/begin/cells/organelle...)

"Cells within cells: An extraordinary claim with extraordinary evidence" (http://undsci.berkeley.edu/lessons/pdfs/endosymbiosis.pdf)

Mitochondrion Origin (http://en.wikipedia.org/wiki/Mitochondrion#Origin)

Endosymbiotic Theory (https://en.wikipedia.org/wiki/Endosymbiotic_theory)

> mitochondria do not group to form cells.

Eukaroyte (http://en.wikipedia.org/wiki/Eukaryote) vs. Prokaryote (http://en.wikipedia.org/wiki/Prokaryote)

> Mitochondra don't even cooperate "willingly" with their host cells, but rather the host cell must incentivize them by withholding essential nutrients from the "slackers" until they shape up.

Haidt uses the term "freeloaders" instead of "slackers", but incentivizing the freeloaders to "shape up" is exactly the point of the analogy.

> I'm not familiar with Jonathan Haidt's work, so I can't comment directly on that

All of his writings and talks touch on it, but here's a good overview:

"Jonathan Haidt: Religion, evolution, and the ecstasy of self-transcendence" (http://www.ted.com/talks/jonathan_haidt_humanity_s_stairway_...)

Papers & Citatations (http://scholar.google.com/citations?user=VafYYacAAAAJ&hl=en)

Google Tech Talk: "Hive Psychology and the Moral Life of Organizations" (http://www.youtube.com/watch?v=2APK3tlPL_0)

> The concepts of entropy and order don't really apply in a social system.

http://en.wikipedia.org/wiki/Social_entropy

https://en.wikipedia.org/wiki/Economic_entropy

https://en.wikipedia.org/wiki/Entropy_and_life

https://en.wikipedia.org/wiki/Entropy_(disambiguation)

> In many industries the only stable equilibrium is a monopoly [2], which is arguably the least entropic "market state" possible. The "optimal" market according to capitalism is perfect competition among a large number of small independent firms, which is arguably the maximum-entropy state. So it seems that increased entropy should be a good thing.

It's about balance. Unrestrained corporate growth in its current form is unsustainable to the biosphere. We have limited natural resources. What's good for one group may be detrimental to the whole.

> The word "prism" has a mathematical meaning and a physical meaning, and I think it's pretty clear that when the NSA called their spying program PRISM, they were invoking the physical meaning of a tool.

I don't know how you can argue anything the NSA does is "pretty clear." Look up doctrinal meaning vs literal meaning, or double entendre (http://en.wikipedia.org/wiki/Double_entendre).
Having never tried to program a thunderbolt bus driver, but knowing that writing USB packet control code as being the biggest pain in the ass because the entire standard is a hodge podge mess, I wonder if Thunderbolt is easy to implement connectors for.

Really though, the problem is like most licensed Intel tech they charge out the ass for licenses. They heavily jack up Intel CPUs and Thunderbolt to subsidize their huge R&D budget.
Charging for a WordPress plugin? I'm really turned off by this model of charging money for open source software.

If you were really concerned about crowdfunding you wouldn't charge a princely sum for a crowdfunding WordPress plugin built on open source software.

What happened to making WordPress plugins for free. I found it insulting to ask me to pay more than I think it's worth.

I suppose there's no problem with people who live in glass houses hurling stones around the Internets.
https://github.com/emmjaykay/open-source-search-engine

I couldn't get it to compile on my ubuntu 13 machine with out some errors and warnings, so I forked it and made some changes. i don't know git very well so i don't know how to merge, etc.
Could the kind intelligence that decodes this post a play-by-play for us regular folk? Is the first step trying to trace the logic mentally? Building some kind of graph-based representation of the code and its calling behavior...? When I read var77, var78, var79... well, yea.
I agree. I have a hard time seeing thunderbolt dying because of USB 3. People said FireWire would die when USB 2 came out, but it's still with us (never nearly as popular, but still there).

I just wish the USB people would get a brain about naming. Full Speed? High Speed? Super Speed? Super Speed Plus? The numbers work fine, and don't confuse the hell out of consumers.

I guess that's why we shouldn't use them.
This math is wrong.
The pension obligations are liabilities and not an immediate expense. Many companies have huge pension liabilities along with monstrous amounts of debt.
What you need to look at is the equity, in other words assets - liabilities, and if that equity figure is more then 70 million, then the purchaser got a discounted deal.
To add some context, this page is run by Chris Anderson, formerly editor at Wired, and now CEO of 3D Robotics. His book "Makers" [1] includes a few stories about the DIY Drones community.

[1] http://www.amazon.com/Makers-The-New-Industrial-Revolution/d...
Hedge against what, though?

Even if it isn't outside the realm of possibility, I don't think it's plausible for an organization that's supposedly powerful enough to monitor and archive all domestic and incoming electronic communication, when there's an entire ecosystem of hackers and skiddies out there anyway who do this kind of thing elsewhere all the time. JS in an iframe? XSS? Why would they even bother?

Edit -- turns out it might actually be the FBI...
http://www.reddit.com/r/onions/comments/1jmrta/founder_of_th...