skysight-inc/HackerNews huggingface dataset:
No need to apologize. Trail and conviction by mob is odious whether the mob is a collection of allegedly intelligent and educated hackers or whether it’s beer-guzzling trailer-trash.

The bottom line is, you have an accusation on the Internet without the benefit of an accused person facing their accusers, without a process for presenting and evaluating evidence in context, and without any kind of judge or referee in place to rule on any issues of admissibility or propriety.

We get together and lament how places like Fox news can distort the truth and present biased cases against people. And then when something comes along and plays to our prejudices, we whip out the torches and pitchforks, planning to ruin the accused plagiarizer and whatever professor may or may not have accepted this ridiculous essay.

Quite honestly, I find the thought of this person suffering in the future when they apply for a job somewhere entirely repugnant. Now, if there is some process and he is expelled from school or censured on his academic record, let him explain that to whomever asks. But the idea of having to defend himself against mob sentiment is a giant step backwards to frontier justice.

People fuss and fret over surrendering their liberties to the TSA. We should think about what part of civilized behaviour we voluntarily surrender when we act like this.
It appears that FB is using UA sniffing (server side or otherwise) and not conditional comments, or something else rendering engine specific, to alter the page.
I agree, not only because they're terrible overall, but because one result of the fact that we haven't been quick to forgive GoDaddy is that Nintendo, Sony, and EA have quietly removed themselves from the SOPA supporter list as well.

http://www.businessinsider.com/the-largest-game-companies-in...

Bad luck for GoDaddy that they've become the sacrificial lamb, but SOPA is now a toxic bill because of it.
Richard Feynman never said anything about SOPA and I find it distasteful to try to leach off his name this way.
Perhaps this will encourage Dropbox to up the ante and release an official sync with Google Docs. Please?
Those providers do, in turn, run on top of AWS so in a way you are still running on Amazon's platform. At one point that layer will be standardized as well (and at the speed AWS is going, sooner than later...)
I've been trying to say the same thing for a while and this is the first time I've heard anyone else voice a similar opinion. I'm pretty sure your very reasonable, rational comment will end up grayed out to the point of invisibility at the bottom of these comments pretty soon though. Call me a cynic but I've just seen far too much groupthink surrounding the GoDaddy issue lately to hope anyone would see the grounded rationality in the opinion you just shared.
"they held a climactic battle in the forest of Runnymede, near the village of Bloor West"

Toronto joke?
I think most readings of the commerce clause prohibit taxes on crossing state lines, it was just an example of game theory gone awry.
Do you have a link to your app and the 99designs contest?
Your point is well taken. But tech discussions can also lead to flame wars and HN seems to handle those rather well. I for one am interested in what this community thinks about many subjects. Including politics.
> I think you misunderstand the separation of powers in the US government. As a member of the House of Representatives, part of the Congress, it's been explicitly Paul's job to set policy.

We're evaluating individuals here, not branches of government.

The House is probably the most most important single body in the government, and if we are unhappy with the laws, we should indeed generally hold that body as the first layer of accountability.

Ron Paul, on the other hand, is one of 435 members of the House. He does not chair a committee and has chaired one subcommittee for one year. He heads a congressional caucus--that's good--but it has ~12 members and virtually no record of legislation or other action. Separately he has gotten ~1 bill passed in his career and a very small number of notable amendments. He has not been a decisive vote on virtually any issue.

Many individuals have policy powers vastly exceeding this, including not only (obviously) the president, AG, Supreme Court, and perhaps 100+ Congressional leaders, but also (I would aver) the Cabinet, Federal Reserve Board, OLC, JCs, and dozens or hundreds of others.

I think it's very common for people to treat all members of Congress as if they're the same, but Ron Paul is not John Boehner or Nancy Pelosi.

Ron Pauls's power comes from his writings and speeches on various principles of governmental power and the economy. If he's been remiss on that exact front--hired famous cranks like Lew Rockwell to ghost for him and then failed to review his work--then he's mismanaged his power. I'm not saying that he's a criminal in the sense that, say, Warren Harding is a criminal, but it's absolutely relevant to his candidacy.

edit: Ron Paul does chair one subcommittee as of Jan 2011--misstated that.
Prog21: User Experience Intrusions in iOS 5
EBS-backed instances run nice and fast, until they don't.

EBS root volume instances will run just fine, until the OS needs some data from the root volume and can't get it.

Many identical copies of your EBS blocks are stored across clusters, with quorum voting. Sometimes the clusters are all fast. Then your instance will run fast. If one cluster degrades, the good clusters will vote it down, the fast clusters will answer quickly, and your instance will still run fast.

If several clusters are running slow, and there are not enough good clusters to override the slow clusters, then your instance must wait for the slow clusters to clear some backlogged I/O. You can see these kind of traffic jams in the CloudWatch monitoring tool for the EBS volume: watch the read/write latency.

If new I/O requests arrive at the block storage clusters before old requests clear, your root volume device driver will appear to be "stuck". You will not be able to complete any more I/O on the device.

If your OS wanted a memory page from your swap device, and your swap device was behind a latency-choked curtain of multiply redirected EBS blocks, your instance may now be unrecoverable without a reboot.

Although the EBS volume is still attached to your instance, and all the clusters are still online, your I/O request never returns because the complex system designed to fulfill the request has collapsed into a state of congestion that it cannot easily recover from. To clear the problem in April 2011, AWS sysadmins drove to other data centers to unrack clean cluster systems. By adding EBS capacity at the chokepoint, they broke the logjam.

Generally speaking, if your kernel enters uninterruptible code, and the resource it wanted cannot be reached, your OS is going to hang, hard.

It is a good idea to keep your operating system -- its kernel, its libraries, its application code -- as close to the running system as possible. For Amazon EC2, this (arguably) means using instance-store (aka ephemeral disk) storage.
"If a report from The Sun is to be believed..."

'nuf said.
Children do what their parents do not what they own.

If you read, your kids will read if you give them encouragement to do so.
You're putting words in his mouth. What llambda actually said is:

1. There is a religious guy who endorses murdering homosexuals.

2. This guy endorses Ron Paul's campaign.

3. Ron Paul's campaign is touting that endorsement.
Many records can be expunged after a while. There are recourses for offenders to make amend and with time, find the straight path.

The Internet is like a bell, you can't just unring it.
You don't always -NEED- fast I/O, btw.
> Why do ____ folks make things so complicated.

The answer is often "job security" or, in the case of consultants "to maximise billable hours".
the real world is more complicated than you think it is. it's not a binary choice between p2p networks and command and control economies.

bring your analogy back to the real world. the fact that government funds research does not preclude additional research. maybe the internet would have been invented without government funding, maybe not; i don't know, and neither do you.

the point is that it's good to fund research because it can progress research. your analogy makes no sense, because "p2p" and "centralized protocol" are not mutually exclusive. in the current world, the government funds research, but (in general), it doesn't prevent anyone from funding research, so if you want to fund your own research, you can.

there's no hybrid protocol, but the real world is a hybrid system. some research is privately funded, some is publicly funded. i think its good that way
There is a difference between:

1. This alleged plagiarist’s college convicting him and publicizing the fact that he has been judged a plagiarist by due process, and:
2. A public accusation of plagiarism without process of any kind.

Public attention to a conviction is entirely different from public attention to an accusation. I’m with you if you want convictions by due process of plagiarism in college to be worthy of public attention. I am not in favour of accusations like this to be brandished so enthusiastically.
FWIW here's a vaguely doctest-like tool I wrote: https://github.com/darius/tush

May be unsuitable for you, as you say -- it looks like it takes less typing/punctuation to write the example tests, though.
Yep, lots of great devices for reading novels which are each great in different situations. What I haven't found yet is a good replacement for text books or academic resources. The readers are great for sequential reading but not so good for anything that requires for chaotically flipping back and forth across hundreds of pages.
Agreed. But this isn't even a solution you can't implement for legacy reasons. At any point you can do this, and you can probably do it live by taking it out of the load balancer equation one at a time.

In this case, centralizing storage makes sense.

Pros: less stuff to manage, no more rsyncs, immediate feedback on all servers. Save money by only needing to buy 1/n amount of space (assuming the space required is significant) because you're only maintaining X GB centrally versus X GB * n servers.

Cons: Money up front, increased latency to fetch data, but you're already waiting up to 5 minutes.
Surprising Tech Companies Supporting SOPA
You can resize the machines or take snapshots from the AWS console, no need to use the API. Some people prefer to simplify it further and use something like BitNami to manage it, but there are options to the API. Our infrastructure runs on both dedicated and cloud servers, and we have found that the more services we move to the cloud, the easier things can be managed
>with the possible exception of the feel of the book

There are kindle covers that look and feel like a hardback book

http://www.amazon.com/Verso-Prologue-Cover-Kindle-Fire/dp/B0...
Anonymous 101 Part Deux: Morals Triumph Over Lulz
We deal with spamhaus. They have false positives just like every other blacklist. I'd agree that most blacklist opers are pretty removed from the realities of hosting / running a site / large community.

Your registrar pulling your domain for this is ridiculous. I would switch ASAP to someone who cares more about their clients.

This, however, is just a symptom of a bigger issue: DNS is fundamentally broken. We need a scalable, open-source, free alternative solution for SSL and DNS that does not rely on any central authority. Namecoin seems cool and it'd be sweet if people started using that.

The other idea is to have a new "anti censorship" root zone, and mirror all COM/NET/ORG etc TLDs. We could pass around this info and in the event of mass censorship, people could migrate onto the new root servers.

We're putting way too much power in the hands of ICANN / Verisign / any random registrar or host with our current system.
They are if its due to compiler laziness, but in C++'s case it seems to be the fact that its genuinely hard to compile.
As shrapnel, yeah. Not much can survive those kinds of accelerations. So you'd need to carry a bunch of smaller ones with you, or shoot them at the probe as it accelerates (harder and harder to do), at which point we have the same current problems - large masses, or shooting things at other things to propel them.

--

After thinking about it for a bit, I don't think miniaturization for very-long-range probes would work very well anyway. You can't focus signals beyond a certain degree, dictated by your reflector size, so you either need a lot of power to send signals long distances or very large reflectors to compensate for lower power.

The reflectors could conceivably be something like a solar sail - huge and light - but you still have to carry it and deploy it and ensure it stays focused as you approach other stars (solar winds). You're stuck with rigid and heavier or flexible and useless, and if it's big enough it'll push you away from the star regardless of its ability to hold a shape.

At which point we're pretty much stuck with using, thus carrying, more power beyond the inflection point. No clue where that would be, but I doubt it would bring us past all but the closest stars, if any.
My favorite is that Wells Fargo charges $5 to cash a check drawn on their bank, at their own bank, if you don't have an account with them.

This is true even if the check is for, say $10, or even just $2.

AFAIK they still have this policy today.
I do not think now is the time to cut GoDaddy a break at all. If anything, this sort of action should be taken on other companies who choose to have such adamant support of SOPA.

I transferred my domain names from GoDaddy to Namecheap a while ago so I couldn't partake in the mass transferring of recent, however, I would have if I had any registered.

Besides their stance on SOPA, there's also those heartless commercials they've aired. If a company is going to retain my business, they should act appropriate in public.
Here's an idea: why don't we put distinctive marks at the boundaries between Top C++ and Bottom C++? Say, square brackets. If the Top C++ superficial syntax happens to be a little bit smalltalkish, we could call the resulting language Objective C!

Kidding apart, one of the anti-patterns the most specific to C++ I've met is inability to decide whether some code is high level or low level. C should have been embedded in C++, with clear segregation marks, not extended/inflated into C++.
I was actually apologizing for the due process reference since it was a concept formed from the Magna Carta, and I wasn't necessarily adding to the discussion.

But I do fully agree he should have due process, for all we know he was punished already by his university (though I don't know why they would leave the essay posted online...)
In my proposed way to bootstrap a compiler, you still write the compiler in the language you wish to compile. You also write an interpreter, rather than another compiler for the same source language, written in some other language for which a compiler already exists. This means that the amount of code you are writing to get the language up and running is smaller, since interpreters are easier to write than a whole second compiler.

So what you say is true--it is a good way to see how the language feels--but not relevant to the facet of language development I was musing about.
Young Steve Jobs flipping IBM the bird
Live mood feed visualized, looks cool
Free speech has many exceptions. So no, you shouldn't be able to link to anything you want to. Just like free speech, there are many exceptions about what you can link to which are already illegal.
I'll see your PC in a closet on a T1, and raise you an API-spawned, auto-scaling cluster of VMs that can be imaged, re-sized, and restored with the tiniest of delays.
No breaks due. They back pedaled after making a stupid or uninformed decision - a decision they would not have changed if their customers hadn't hammered them.

A Christoforology filled with big crocodile tears.
I use the classical autoconf/automake tools for my Perl standalone applications, and they work as an universal installer on virtually any platform. I believe a similar approach would work with python too.

Details are here: http://txlab.wordpress.com/2011/09/26/autoconfautomake-insta...
How I Designed The DJ Baby iPhone Interface
There are plenty of tools that offer clipboard history such as phraseexpress
DX does not fare better.

iPad + pdf version is far easier than the DX for the 2 books I tried.
Well, of course? As is The Economist and other publications that are part of the existing power structure.

It is possible to make these pedestrian observations without supporting the people who oppose the power structure.

I would also say that in the context of the Cold War, Radio Free Europe HQ would be a "completely valid target". It doesn't mean I actually a) support such an attack, or b) am a communist.
I agree with everything other than your first sentence 100%.

A Ron Paul Presidency probably wouldn't be a member of the war-of-the-month club that we've been members of since 2001. But I think he would rapidly discover the limits of Presidential power. A Paul presidency in the current environment would almost certainly lead to economic ruin as markets panic and that military-industrial complex (which employs millions of people) gets turned down. IMO, a Ron Paul administration would be like a second Andrew Johnson administration.

When 93% of Senators (the house of Congress that is supposed to squash bad ideas) are willing to attack fundamental principles of American government, a new president isn't going to have the influence to "save" us.

What Paul CAN do is inspire people. We need people in congress, state houses and county governments who can represent the people, and not just the various special interests that pull the strings.
I used the iPad + Goodreader + pdf version of the books. Works quite well. Also does bookmarks
Fair enough -- the transient nature of electronic media kind of short changes the human nature of existing in a physical world.

I have to say, I'm still pessimistic about bound books however. Perhaps future generations will be reading old books on their grandfather's Kindle and looking at old notes recorded on it -- interesting thought -- kind of bizarre to think about, even in this age.
I don't feel bad about what's happening to GoDaddy. They've profited handsomely from the internet community as a whole over the years as arguably the most popular registrar. They deserve to fail as a company for their support of SOPA.
Early in C++'s existence, C++ took a lot of crap from C programmers regarding performance. In those days, C programmers complained of the "overhead" of virtual function calls... and the "bloat" of objects.. As a result, the C++ community became super focused on performance... Most of the features in C++ are completely opt in (I.E, if virtual functions are too expensive, you are free to not use them and not pay any penalty)... This attitude bled into the STL...

Another factor that complicates the STL is it's approach to generic programming... In my opinion C++ took the purists approach (instead of the pragmatic one)... So, std::list doesn't have a .sort() method... Instead, you can use the sort algorithm on any container that implements the right kind of iterators...

IMHO, C++ needs 2 standard libraries... One for purists, and one for pragmatists... (and the pragmatists will use the STL to implement their standard library, but the pragmatist::list will definitely just have a .sort() method!)...
As programmers who have college degrees and have to pass FizzBuzz at job interviews, I think we all have a low opinion of how good college degrees are. As such, I think cheating on a college degree is similar to cheating on an exam when you're 13. C'mon, it's not that important that you got it fraudulently.
I'd say it probably doesn't really replicate the feel because human tactile sense is so subtle, but it's cool to know these exist! I might pick one up.
Even before any of this SOPA stuff I was leery of GoDaddy. Lots of competitors provide plenty of the similar pricing but (seemingly) better service.

I know people who've had issue with their hosting, and more.

It just gave me another reason to not use them.
I think you're confusing "supports" with "works". Facebook may work under IE7, but they aren't supporting it anymore. Any new stuff that they do, don't expect it to work in IE7.
I prefer this quote: "Bjarne Stroustrup bolts everything he's ever heard of onto C to create C++" from http://james-iry.blogspot.com/2009/05/brief-incomplete-and-m...
What is the coolest thing you can do in ten lines of code?
When I was in high school, in an English class unit on journalism, I learned how the United Press caught a competing news organization (Hearst, as I recall) faking stories about the eastern front in World War I. The United Press reporters inserted details about a Russian government official named Nelotsky in their news stories, and watched the statements about Nelotsky get copied into Heart reports. There was just one problem with Hearst's journalistic procedure: there wasn't any such Russian official. The name "Nelotsky" came from reversing the spelling of the English word "stolen" and adding a Russian-looking "ky" ending.

http://www.law.uchicago.edu/files/files/246-dgb-uneasy-legac...

http://query.nytimes.com/gst/abstract.html?res=F30D16FF3B5B1...

Similarly, in the 1990s I noticed that a popular page on my personal website was being copied diligently by a college student for his personal website. I inserted a fake entry, based on the Greek word for "steal." I also put a link at that entry leading to the copyright notice page on my personal website, which has a distinctive filename unique to my site. When the student copied the page again, I was able to show the site administrator of his site that the student had plainly violated the site user agreement at that academic institution, which specifically required students not to plagiarize for their postings on the university site.

I didn't do a lot of public outing of that student--but you had better believe I still remember who he was. Teachers do well to teach students early and often to use their own noggins and to do their own writing, giving proper credit with correct citation form to sources they rely on. That's a better education than just letting students copy whatever they happen to see, without any analysis or thought at all.
I don't know C++, but I know a few other langs and can figure stuff out quickly. I was reading through Chromium sources yesterday trying to track down the conditions that must be met for a specific error to be thrown. It was all callback spaghetti and I gave up after tracing calls back through 10+ files.
An interesting observation about this is that there's just enough "truth" in the essay to make it a somewhat believable source: like John was titled/surnamed Lackland, the Magna Carta was signed at Runnymede - assuming the Wikipedia article isn't lying.

But that is, of course, different than plagiarism.
Sorry, I wasn't trying to suggest it was not useful at all. I just feel that for something so simple it would be better to show people how to create the same effect as it is using a few simple techniques that are core to web design. I understand that there are a lot of people that find it hard to visually design things and having an example that can be copied is helpfull.
Actually, std::list does have a sort() method, std::vector doesn't though. std::vector makes you use the other algorithms one, since it's made up of contiguous memory, while std::list isn't.
This stunt was pulled by a certain west coast Big 4 Bank with their 3$ debit card fee. The media uproar caused them to 'rescind' the fee, then just tack on a $15 fee per month for all checking accounts with less than a $10,000 balance -- obviously a significant higher fee affecting 100% of their customers rather than x%<100. By then no was willing to go through the news cycle again to cover it because it was old news by then.

I'd be somewhat surprised if Verizon isn't doing the same thing.