skysight-inc/HackerNews huggingface dataset:
I tried to unmaximize a window by dragging the title bar like in Windows 7 or GNOME 3. I have no idea why I expected that to work.
IPv6 is relevant to technical aspects, but speed & price really doesn't have anything to do with which protocol you use. The pipes are laid, the companies are established. Some network hardware might need replacement, but they are way ahead in terms of fixed costs and organizational structure.

Personally, I expect the day IPv6 starts to actually matter, it will be adopted by holdouts like SK. But for now? At least for me, IPv6 is slower!
won by 24 :-D
First off, I love Mr Greenwald, but I expect that other journalists will be much better than him and eventually surpass his lead.

In my opinion, GG's strength lies in his clear-mindness, research skills, and instinctual opposition to bullshit.

He has tremendous weaknesses in terms of hostility though. NOT that he calls a lie a lie, but instead he frequently both uses insults, and assumes malice.

In writing for the public, especially if you hope to convince anyone of anything, those are huge mistakes.

Glenn consistently calls things and people "stupid" (very little on earth is stupid, when it looks that way there are factors influencing the behavior you aren't accounting for, and addressing those factors has a far more persuasive effect than cursing the person who behaves under their influence as 'stupid').

Secondly, Mr Greenwald _very_ frequently implies people are behaving with malice. Malicious action is the worst thing you can accuse someone of; if a person is truly malicious they are beyond reason (because their reasoning ability tells them to hurt you.) Very few people on this planet operate with malice outside of the moments they're passionately enraged. Instead, tons of us hurt each other because we've been conditioned to do some action that has effects we don't acknowledge, because we're faced to choose between hurting ourselves or offloading it onto someone else and don't know how to do it better, or a similar reason.

I believe Glenn will end up an editor, or in some senior position where his instinct informs other journalists where to look for stories, but as for the actual research and writing? To maintain the relationships you need with sources and the public, you have to understand the points I've written above, and Mr. Greenwald doesn't seem to show any tendency to move in that direction. (As an aside, I think this might be because of his courtroom training, where it's an adversarial system, or he is incredibly stressed out)
I see HTML/CSS injection as a cat-and-mouse game that the owner usually wins, not the attacker.

It'll probably take them a while to catch everything. They could easily kill any CSS that's hitting the #rapportive ID with regex, or by making the ID a unique random string on each email. I believe placing all the original content in a "position:relative; overflow: hidden;" would fix your overlay concerns. Definitely an annoying cat-and-mouse game, but since they're ultimately writing the email that ends up in your inbox, they should be able to consistently prevent this kind of attack.
> IFF lavabit is resolved successfully, you may be able to trust a US provider for general privacy stuff, but that is months or years off.

I've read through lavabit's filing and I'm not sure the factual predicates are as strong as they possibly could be. So they could lose on narrow grounds and still leave the door open for other companies to argue that it is possible to create a reasonable expectation of privacy for its customers in their metadata.

However if lavabit loses and the decision is written broadly, you are right that it is probably game over for any system that requires you to trust the subject to US jurisdiction operator in any way.
Interesting comment. If I am to understand it correctly, and follow it to its logical conclusion:

1. Economists have no tools for studying the topics that they're supposed to study, such as asset prices.

2. They are unable to make predictions because doing so would be "speculative."

3. Because we can't know what is going to happen until it happens, we might as well do away with professional economists because they can provide no input of practical (read: forward-looking) use. They can only try to explain why what happened happened.

As for the requirement that one have "special, insider information" to have predicted the housing bubble, this is simply not true. There were a number of people from a variety of professions who recognized the housing bubble. One, Robert Shiller, to answer my own question, is an economist who also predicted the .com collapse[1].

There were also politicians[2] and market participants who predicted a collapse. Some of the latter, like John Paulson, who made billions betting against subprime, didn't publicly promote their beliefs, but others, like Peter Schiff[3], did.

[1] http://www.nytimes.com/2005/08/21/business/yourmoney/21real....

[2] http://www.youtube.com/watch?v=mnuoHx9BINc

[3] http://www.youtube.com/watch?v=jj8rMwdQf6k
Science Exchange is on it: https://www.scienceexchange.com/reproducibility
So well done! Lots of great fun memories here.
Don't forget Lemmings!
Yeah, I'll put it up on GitHub once I've had time to clean up the build process to separate the new code from the dependencies (which I've had to hack extensively). In the meantime here's a dump of the source: http://jamesfriend.com.au/pce-js/pcejs20131028.zip
If you haven't seen No Red Ink (noredink.com), you should check it out. They do something similar.

Best of luck!
Turns out you and me are on the same page. Ever since I heard of the concept of micropayments I've felt they were the way forward. Unfortunately, I feel that until somebody with the perseverance of the Collison brothers shows up to hack through the legal schlep, a usable micropayment processor that does real micropayments (I could pull out a quote from Theodore Nelson here about fractions of a cent, but I won't bother.) won't materialize.
What About Stream Control Transmission Protocol (SCTP)?
If you've got access to the HTML, then you will be able to override any statement in CSS.

Without access to the HTML, you have the chance to get ridiculously specific, eg:

* html body div#rapportive...
Really? How so? I was a research assistant in a US lab, and we interacted regularly with European groups of PhD students/post docs/professors, there was never such a feeling. I have friends doing a PhD back home, and they publish at international conferences etc. just like their American peers.

Citation needed?
Anyone knows of any Lisp Machine emulator anywhere? The later generation ones with high res graphics and stuff preferably. That's an experience I'd like to try...
> puns

Did you hear about the latest research that shows adding a delayed version of a signal to itself [1] enhances the security of many existing encryption and anonymity protocols by adding an additional layer? Some people are considering adding it to the next version of popular Internet privacy software [2]. I don't understand how it works, though, so maybe I should:

Ask HN: Why comb in a Tor?

(Obviously I made this up just to set up the punch line. Or should I say, PUNch line?)

[1] http://en.wikipedia.org/wiki/Comb_filter

[2] http://en.wikipedia.org/wiki/Tor_(anonymity_network)
Yup.

I came here to point and laugh at the Yanks crying about their Internet being expensive. They live in a capitalist country, and complain when they find out that Karl was right.
The more interesting question is: How many "professional" economists lost their jobs, or at least the esteem of their industry, for not seeing the housing bubble?
> data to validate it.

You've accidentally illustrated the disconnect. Because the fundamental disagreement between the Austrians and the more mainstream academic schools of thought is epistemological. Data can only settle differences when both sides agree on the epistemological ground rules.

I have an advanced science degree. I'm not afraid of math, and I've plowed through Keynes "General Theory". It doesn't come close to passing the sniff test for basic scientific rigor. It can't.

Economists can't control their variables, and they have no way of knowing what their error bars are. They can make empirical models that work most of the time, but they can't know what regime those models are valid for, and where the breaking point is. There is every indication that economic systems are chaotic, and prone to sudden discontinuous phase changes.

Worse, unlike a chaotic system like weather, the underlying primitives are not at all primitive. We can say very precisely how a cubic meter of air (for example) behaves under widely varying conditions. This is why our weather and climate models keep getting better -- you can use more processing power and better algorithms and use the basic laws of physics to get the right answers, despite a system of incredible complexity.

But economists have nothing like that to work with. There is no meaningful sense in which we have good statistical models of human economic behavior. We have very limited snapshots, that are invalidated the moment customs or conditions change beyond the originally observed regime.

All of this means that you can't even build empirical models unless you have a preexisting, a priori theory of economic cause and effect, and you have no experiments strong enough to falsify bad a priori assumptions. The Austrian argument is simply that all economists are actually engaged in a priori theorizing, despite their protestations claiming to be empiricists.

I find the assertion that the Austrian school is more "intuitive" and accessible to be silly. Nobody who has actually tried to study the primary texts would claim so. It takes a pretty strong background in philosophy just to follow the first several chapters of Human Action -- precisely because they focus on epistemological issues.

It doesn't require a conspiracy theory to explain the popularity of econometrics. Lots of social sciences spent the whole 20th century pretending to be as rigorous as physics and chemistry, to bask in the reflected glow of progress. Nobody likes to admit that their field has no experimental lodestone, and so drifts along as a popularity contest.
This is definitely going to be the next weekend project with my kids. They are so scared of spiders (daddy long legs in particular, our house has thousands of them).

Time to show the girls what they look like at 175x magnification!
As fun as "Metal Machine Music" is, it's a bit non-musical for my tastes -- you wont find interplay and solid musicianship, just noise. I suggest the next step you take is Velvet Underground's second album, "White Light / White Heat". It meets your feature requests fairly well, perhaps better than "Velvet Underground & Nico", the album "European Son" is from, would.
Guys like Bill Keller are a big part of what's wrong in mainstream media. In just one of many examples of Keller's flawed thinking in this article examine his logic in defending accusations of liberal bias at the NYT:

"I once saw some opinion research in which Times readers were asked whether they regarded The Times as “liberal.” A majority said yes. They were then asked whether The Times was “fair.” A larger majority said yes. I guess I can live with that." emphasis added

Excuse me but isn't this entirely consistent with the NYT in fact being biased?
First you need to port x86(or any other) instruction set. This can also be done by compiling (part of)Bochs/PCE using emscripten. Then you need to port IO (floppy,HD etc.). Then monitor and graphics card. And if you really want to be cool there are hosts of other things to port like touchscreen, networking, USB etc.
> isn't there a sociological theory that basically says that an organization tends to be controlled by the people who care about the continuity of the organization, instead of the goals it represents?

Yes, what you describe is the Iron Law of Bureaucracy.

http://en.wikipedia.org/wiki/Jerry_Pournelle#Iron_Law_of_Bur...
That's a whole different discussion for another article. I'm of the opinion most people should not chase funding - especially without revenue. :)
Nah. It seems to stop even the sleaziest sites (not that I would know... hah). Jokes aside, one of the major reasons for introducing click to play was to keep those drive-by Java exploits from happening. Not much point if the website can disable click to play :)
Debt is not prosperity.

QE Infinity policies will devastate the US economy and cost us our reserve currency status.
There is a list of several gems depending on ffi ( https://www.ruby-toolbox.com/projects/ffi ), mostly system stuff:
Popular gems depending on ffi
childprocess, rb-inotify, rb-kqueue, rb-fchange, ethon, spoon, minitest-chef-handler, win32-process, libnotify, nfqueue, net-ping, rubypython, sys-cpu, sys-uname, gssapi
Nah. True journalism is tearing someone a new one... as long it's ONLY facts. "Both sides of the debate" is not about ignoring facts to make you seem "unbiased". If that makes sense.
My university has a bunch of stuff in Java applets :( It's really pathetic...
AI Startup Says It Has Defeated Captchas
Sure, here's a short list off the top of my head of products and services that have become more widely available and affordable within the last 80 years.

- antibiotics

- health insurance

- air conditioning

- telephones

- TVs

- washing machines

- meat

- automobiles

- air travel

- medical imaging

- computers
It helps in that I don't have the metallic ring spine digging into my hand (I only write on the recto of the pages. I guess I could write from left to right and write on the verso, but that feels weirder). So this is what my notebook looks like:

http://i.imgur.com/SSc29KLl.jpg the page flipped over to the right being the previous page, and the page under the one visibly written on being the next page.

Sadly, I still have to be careful when I write, otherwise it is a smudge fest (especially with a fountain pen; fortunately, I had a few grade school teachers who taught me how to write with my hand positioned in a way that minimizes smudges)
I've done something similar but used the lens out of an old CD drive
"It always bothers me to see people writing 'RIP' when a person dies. It just feels so insincere and like a cop-out. To me, 'RIP' is the microwave dinner of posthumous honors."

-Lou Reed
It's not uncommon to find that the treatment for some disease or symptom also carries a risk of causing it. Having a cell flip and become malignant is a probabilistic event, and radiation only changes the probability. If you already have a malignancy, it's worth taking your chances with future cancers to cure the one you already have.

Another explanation for why survivors of childhood cancer would have a high rate of recurrence is that they were prone to getting cancer in the first place, and they carry that tendency into adulthood.
Counterfeiting money is evil not because it hurts the counterfeiter, but because it takes away wealth from everybody else. Whatever the counterfeiter buys that is in limited supply, the rest of the people have to do without.

To the extent that debt resembles counterfeiting, it is evil. Here's an example: suppose you want to buy a prime waterfront property which is offered for auction. You've worked hard, saved your money in the bank, and you finally have enough deposited to make a substantial offer. At the auction, you meet Joe. Joe also wants the property. Joe hasn't saved as much money as you have, but he has a line of credit from the bank, a line of credit made possible because the bank is using your on-deposit money as a reserve against which it can loan out new money. Whether or not you win the auction, the price of the real estate is higher than it would otherwise be because of Joe's ability to bid against you. This seems wrong. Why should the fact that you saved money enable a non-saver to drive up your prices?

Note that without fractional reserve banking, Joe's line of credit would be backed by money deposited for a term. So the saver's prices should not be affected by the borrower, because the while the borrower is using the money, the saver has agreed not to use it. Under 100% reserve banking, a depositor never has to bid against his own deposits.
IMHO if it doesn't have predictive power it cannot be a theory:

the·o·ry
noun \ˈthē-ə-rē, ˈthir-ē\
: an idea or set of ideas that is intended to explain facts or events
This is a neat web app and I liked it. However, it is asking me to sign up after finishing the initial test. Why not give me few more tasks to do, let me know what areas should I improve and then ask for if I am interested to register/sign up. It will be great if the exercise offers single sentence with one or two grammatical error/s instead of a whole paragraph.
But anyway I believe it is a great start and heading towards right direction.
Thank you guys for such an awesome Web App. I will register and go through it more and will provide your periodic feedback.
Short answer? No. Long answer? Noooooooooo.
Maybe start with something that they want to see close up. For example, have each one pick something rough, something smooth, something that grows, a small toy, etc.

If your kids are anything like mine, starting by forcing them to confront a fear will just make them hate the technology and they'll be less willing to participate the next time you want to do a cool project with them.
Leadership Wednesdays
I think it'd be quite a market for easy integration of an internet-wide micropayment system using BitCoin, if BitCoin continues its growth and acceptance. Seems like a really good fit.
It's a hack, but it's also the best (only?) way to deduplicate all that metadata without breaking the ability to access the history using pre-existing filesystem operations.
New Computer School Makes French Students Teach Themselves
How to Use MongoDB as a Pure In-memory DB (Redis Style)
That would be really neat indeed if it was possible: one could leverage the advanced querying/indexing capabilities of MongoDB without hitting the disk. As you probably know the disk IO (especially random) is the system bottleneck in 99% of cases, and if you are writing data you cannot avoid hitting the disk.
don't be evil.
That was immediately before the crash.
Linux kernel has been a huge success for many many years but GNU/Linux distributions are a mess.
Alas, I suppose us systems programmers are a dying breed (and I'm not really that old..).

At some point "developer" started meaning "web developer". I know this is the reality of 2013 but I found it a bit depressing that the closest thing I saw was "Backend" with Ruby-on-Rails being the first thing mentioned. Someone had to write the database, web server, proxy, kernel, hypervisor, ... :)
Just want to add for any 'seekers' in the audience, some new hallucinogens probably do too.

http://en.wikipedia.org/wiki/5-HT2B_receptor
Oh my god, Kid Pix! I wasted countless hours doodling stick figures. Good times.
Keller's version of news is one where all content in a story is generated by the two opposing sides PR firms, in which he gives both sides equal space.

To go out and find facts independent of these actors is considered "activist" and therefore unbiased.

In his world, there are no facts -- just assertions made by interested players. His job as a reporter is simply to record the stage managed argument.

This is the standard defence for a reporter who has built a career out of never offending anyone powerful.
I went into this article assuming it would take the position that we should instead be teaching people to code rather than children specifically. There are plenty of adults who have had their jobs displaced by software that could do with a hand.

But it's a thinly disguised rant about the author's personal preferences in life direction. It seems like the author thinks there's no middle ground between creating a startup and being a "code monkey". What's wrong with "taking a corporate job"?

I agree that programming as a profession isn't for everyone, but the article almost contradicts itself - if the author hadn't learned to program, the apparel company wouldn't be able to rely on his software. A perfect example of how software literacy can be used outside an explicit programming position.
Is this what you're talking about?

http://garytaubes.com/wp-content/uploads/2011/08/Science-The...
Peter Schiff has been calling for hyper inflation and dollar collapse any day now for at least the last 5 years.

Check out this article on mobilization and money:
http://neweconomicperspectives.org/2013/08/mobilization-and-... no other governments buying our bonds were needed. Nor are they needed now.

As for replacing the US dollar with something else as world currency reserve, Mike Norman gives his views:
http://www.youtube.com/watch?v=m5fTV4bGO0w
Have you tried PyCharm? It does all of these things.
Note that by PhD I mean the degree itself, not the person holding it -- I'm sure highly talented people do PhDs in Europe. The simple fact that a US PhD is more time consuming would be enough to account for a difference in esteem. Check out arjunnarayan's comments on this same topic on a parallel thread -- he has more to say about it than I do. I'm repeating what I've heard, and IIRC I heard it from CS professors where I went to college -- the same one where Mor Harchol-Balter works.
The big-picture argument this piece is making is that counterfeiting money is good for society. In this case, a central authority (the Fed) is doing the counterfeiting, but nothing in the article explains why the beneficial effects would not also accrue when individuals do the counterfeiting.
The Product Mentor has Launched
Yes, sadly I too have noticed this behavior from Glenn, his tone quickly turns confrontational at times and this starts to pick at his credibility in the view of the audience.

Someone should really explain this to him so he can make some corrective efforts on this.
They literally have a better hit rate than I do when it comes to captchas.
While this is a nice hack, for $64 you can get a really nice and functional kid's microscope that goes up to 400x. http://www.amazon.com/gp/product/B000NOU54O
It's already built from two open source projects: PCE[0] and Emscripten[1]. It patches Emscripten a little, and PCE a lot, so I'll need to separate those patches out and add them into the build process. Basically the code is not really in much of a state for other people to hack on just yet. However, for GPL compliance with PCE, a dump of the source is available[2].

[0] http://www.hampa.ch/pce/

[1] https://github.com/kripken/emscripten

[2] http://jamesfriend.com.au/pce-js/pcejs20131028.zip
Acting like this site is proof that node doesn't scale is just plain silly.
> they seek to maintain a "healthy" amount of inflation.

An ounce of gold was $21 in 1920 and $1410 in 2010.
http://www.wisegeek.com/what-is-the-historical-price-of-gold...
So that's:

1. Zork

2. running in the Infocom Virtual Machine

3. running in an IBM PC emulator

4. running in Javascript

6. running in x86 machine code

and x86 maintains backwards compatibility with that original IBM PC through

7. hardware instruction set translation

It's nice to know all those transistors aren't sitting idle.
Or maybe South Korea, being a rich country and all, has 2.3 IPv4 addresses per capita available, likely to be enough for a while yet, and there's always the possibility to buy more. http://en.wikipedia.org/wiki/List_of_countries_by_IPv4_addre...

And it has a very domestically oriented Internet. If IPv6 really matters, and there's hardly going to be much one can access via IPv6 but not IPv4 for a while yet, I can tunnel through and get IPv6 somewhere and vice versa. I can't tunnel myself a 100 Mbps upload speed when I only have 1 Mbps.

And all that's assuming that South Korea isn't doing IPv6 at all. Maybe they just haven't got as much of an incentive compared to, let's say, China with 0.25 IPv4 addresses per capita.
It's the expectation of the user that this is hacking. Inserting the HTML into a non-Intro user's email wouldn't make sense. But sense the user is expecting that data, and for it to be validated, spoofing it becomes much more valuable.