skysight-inc/HackerNews huggingface dataset:
Ask PG: Has HN ever received a DMCA Takedown Notice?
I thought it was really weird to find the following submission
marked [dead] and was curious if it was due to flagging or if
it was due to you getting a DMCA notice?

https://news.ycombinator.com/item?id=5579615

[dead] CipherCloud DMCA notice to remove discussion of homomorphic
encryption (stackexchange.com)
39 points by dfc 18 hours ago | flag | 16 comments

My bet is it got clobbered by flagging, but if I put on my tin foil hat,
flagging until [dead] may have been caused by abusive flagging.

The more important question is whether or not HN has ever received any
DMCA Takedown Notices?

You went through the trouble to put a "DMCA" link at the bottom of
nearly every page:

https://news.ycombinator.com/dmca.html

In reading through the above, it doesn't say anything about publication
of received DMCA notices? It would be great if you published DMCA
notices on the ChillingEffects.org site:

http://www.chillingeffects.org/

EDIT: It seems the cause of the [dead] was a duplicate post:

https://news.ycombinator.com/item?id=5579538

But I'm still curious if HN has gotten any DMCA notices?
Sure, here it is:

Using GLFW 2.7.5.
CPU Count: 1
GL Renderer: NVIDIA Corporation NVIDIA GeForce GT 330M OpenGL Engine 2.1 NVIDIA-8.10.44 304.10.65f03
GLFW_ACCELERATED: 1
GLFW_RED_BITS: 8
GLFW_GREEN_BITS: 8
GLFW_BLUE_BITS: 8
GLFW_ALPHA_BITS: 8
GLFW_DEPTH_BITS: 0
GLFW_STENCIL_BITS: 0
GLFW_REFRESH_RATE: 0
GLFW_FSAA_SAMPLES: 8
Window Dimensions: 1536x960
Background thread (tid = 1) created.
Background thread is starting.
Error: Failed to load texture.

rm: ./GenProgram: No such file or directory
rm: ./GenDiff1.txt: No such file or directory
rm: ./GenDiff2.txt: No such file or directory
sh: ./bin/gocode/gocode: No such file or directory
sh: ./bin/gocode/gocode: No such file or directory
Sending kill to last child pid 92715.
Background thread has ended.
Background thread has been shut down.
~App()
~InputManager()`
This article makes a big fanfare and all, but until I see some data that violent video games actually leads to antisocial behaviour (on average), then I'm not inclined to believe that it is necessarily destructive. For all we know, it could be mostly about letting off steam.

Just because something seems to be destructive, intuitively, doesn't mean that it actually is so. Human nature is far too complicated to assume that something that seems destructive intuitively really is so (since most people seem to get by just fine).
FOX and NYPost, as instances of the Grand Guignol approach to journalism

It's always amusing how Fox is so popular to slam that even in an article where CNN is flamed for doing what they seem to do quite often - you have to go after Fox.

Outside of the talking head shows on Fox, I find their reporting to be as good or better than CNN. I think it's the result of the accepted culture of attacking them because their talking head shows are to the right. They have to be better than the next channel because they're under more scrutiny.
The criticisms of these sorts of things are often as unscientific as the original claims. E.g. the fact that humans can't hear 96 KHz doesn't mean that sampling at that rate doesn't make it e.g. easier to design the roll-off filter in the DAC. It doesn't mean it doesn't make it easier to do transformations on the audio like simulated surround. There are a lot of steps between the digital signal on a CD and your ears, and just because your ears can't hear 20 KHz doesn't mean it doesn't make the intermediate steps easier to build.
Yeah, my friend's startup recently got its mobile app blown out of Play Store for almost a month because of a bogus DMCA.
We need a robust web-based development environment. Think jsFiddle for other languages but more complete. Version control integrated (think github or bitbucket). Deployment integrated (think heroku). Dependency management. Offline capabilities (probably limited). Technically, i have little doubt it could be possible. No idea what the business model would look like. SaaS/PaaS? A freemium setup would likely be possible? Free base usage, paid extensions?
[edit] looks like nitrous.io and/or cloud9 are doing exactly this.
Who would accept that wager? The results are already in and you are correct. :)
Some other kid would've come along and figured out how to use that technology to sell ads for cheap Chinese crap. Some kid wouldn't have come along and invented the technology in the first place.
Partly because a bad workman chooses poor tools to begin with. Tools do matter. It's easier to find a mistake in say, an SQL query or some R code than it is to find a mistake in an Excel spreadsheet, where you are trying to catch the difference between SUM(A3:A12) and SUM(A3:A10) in a thousand different cells.
Real life full Clojure application
I'm reminded of a similar situation involving treasury secretary Timothy Geithner and TurboTax. He initially blamed the software for underpayment of tax (or at least he said he used turbotax) and later admitted that he fudged the numbers.

Excel is sometimes the culprit (Excel 97 bug: http://blogs.office.com/b/microsoft-excel/archive/2007/09/25... ), but usually manual error is to blame.
You're changing the subject. It's not whether it has happened in the way you want me to describe, it's that it hasn't.
You are right, but the US are the country which whines the most about "ooh we have no jobs" etc. Get rid of the puritans, the outdated laws and let innovation create jobs, please.

Only when you (as a country) can claim "We did everything in our power to help innovators and businessmen to create jobs" you're allowed to whine.
Big chunks of dealing with the government (taxes, etc.) in Portugal are in the form of Java applets. I think this is repeated across Europe.

Most of the apps are little more than forms - there's a lot of logic in the way the different fields are filled out and the validation and business logic is probably quite complex. Since everything must be checked on the server anyway there's nothing stopping it from being migrated to pure HTML.
It would be nice if we had a central repository for C libraries, like old CPAN. I know they can't be universal, but repo could be. Github is sometimes nice to browse aroynd, but not really that great with discovering/searching stuff.
Well, I guess I'm not sure exactly what you mean by derivative and formulaic. After all, all expression is built from existing forms, and anything that's completely unrecognizable is completely inaccessible. Do you mean that the recent games you see are lacking creative focus? Or that you don't see innovative twists or fresh reinterpretations of gameplay/visual/story formulas? Maybe you can just give some specific examples of some recent games you've seen and what turns you off about them?

The social experience from playing games is pretty broad too. Pretty much every game has an active community behind it. I like playing fighting games; online play for most is pretty solid, and at least in the US there's always a local group of players to play, hang out, and host or go to tournaments with. The same goes for RTSs and action RTSs, even though I don't play those.

If you want to try playing RPGs for the story again, recent games like Nier and Xenoblade Chronicles are lauded for their story and characters. I've also heard good things about Ni no Kuni, which famed anime studio Studio Ghibli also worked on.

Beyond that, there's a near endless stream of quality AAA and indie games on Steam to browse or try.

I might be assuming too much, but whenever I hear someone say new games are bland and formulaic, it seems like they've only heard of Call of Duty, and really aren't taking any time to look for what else exists. Most games made now are bland; most games in the 90s were bland too, but since there's a ton more people making games, there's a ton more variety to choice from. The marketing for the CoD types may be strong, but that doesn't make it impossible to look past that to see the constant stream of excellent games being made right now.
I'll disagree with the top commenter - I enjoyed the four hour workweek dig.

Regardless, as a fellow founder with a startup of a roughly similar age and an office literally across the street from Referly this post makes me profoundly sad and more determined. I can't imagine what it's like to walk into an empty office with cleaned-out desks. I walk through our office late at night sometimes, so happy to see the standing desks filled with monitor mounts and noise-canceling headphones and post-it notes and Mac power cords snaking over cheap Ikea particle board. On my more morbid evenings, I wonder if I'll ever have to walk down the aisle and stare at a pile of empty desks...and it makes me double down and work harder than ever before.

Hats off to @dmor for sharing so candidly. I don't think I could do it if I were in her position.
> It's half the price of the Lenovo you mentioned.

To clarify, I did mention the price was close to refurbished models. This isn't a like-for-like comparison, of course, but it reflects my choices as a consumer. I'm more likely to pick up a refurbished Lenovo X-series than a refurbished Chromebook, for instance.

For reference, there's a x230 on sale from the Lenovo outlet for $546 [1]. Price and availability vary, of course, but this isn't super uncommon.

[1] http://outlet.lenovo.com/SEUILibrary/controller/e/outlet_us/...
I did some work a few years back for a company whose entire business model was managing the rules, licensing, payments, and paperwork for interstate alcoholic beverage distributors.

It was an eye-opener. The code itself was a horrifying pile of special cases, largely because each state had its own form, which required its own set of information, and its own rules regarding shipments, and its own license fees ...

I wouldn't be surprised if 20% of the retail cost of alcoholic beverages is due to the headaches associated with moving them across state lines.
Pretty much this. I was following the BostonPoliceScanner tag or whatever it was and that information was coming straight from the police scanners. I could usually tell that some of the people misinterpreted what they were hearing and tweeted misinformation but you could easily filter that out by looking at the tweets as a whole, rather than coming just from one source. Any ONE source, I don't care who it is, is going to make errors eventually. The more sources you have, the better.

But I was able to listen in on the major events as they happened and that's what I wanted. I got to hear on the scanner when the first suspect was confirmed deceased and I was listening in as the police were chasing after the second suspect. I heard "shots fired" when they found the second suspect inside the boat, and "suspect in custody! suspect confirmed in custody!" when he was finally caught. Then I listened in to the police officers congratulating each other and feeling proud that their hard work and planning had paid off.

That's what I wanted to get out of that and that's not something you get from reading a newspaper a few hours later. You might get a nice narrative out of it, and some journalist might add some fancy and colorful language to the article, but that doesn't capture the FEELING of being part of it or the kind of suspense you get from listening to the entire thing. Nor do you get to appreciate how much work went into catching this guy. The articles afterwards read like this: "Suspect 1 dead! Suspect 2 was captured! One officer died, another officer critically injured! Here's a picture of a bunch of cops standing around!" But listening in, you get to hear how calm the officers are as they radio in to report some seriously intense stuff. You get to hear their professionalism and how much organization goes into everything. You get to understand fully what it is that they're doing out there. You get a far more human perspective from the incident. That's what I appreciate more than anything.
There's also cscope, which is ancient as the hills but still quite handy for navigating a codebase you're not completely familiar with.
It's easy to call Excel the cause, but it's not, any more than the existence of memory management is the cause of memory leaks.

Putting a very powerful (if archaic) tool in the hands of people without the experience or understanding to use it effectively and then passing around the results for editing by other people with similarly (or differently) deficient ability with the program is the problem.

The tool is simply too flexible to be used for many of the things it's doing by many of the people who are using it. This is one of the good reasons that we (application developers) do our best to gather requirements: Excel is usually good at what it does, but it does so many things that understanding what it does that you don't need it to do, or how and why it does things you've accidentally done or need to watch out for, has become as -- if not more -- important as/than understanding what it was you wanted to do in the first place.

So yes... Excel plays a role in some very bad things. But no, it's not Excel's fault.
Jacques Mattheij (hn:jacquesm) put together a nice list
of open data sets:

http://jacquesmattheij.com/Free+Public+Data+Sets
Is it correct to say that the x-axis in your example is the imaginary number line and the y-axis is the real number line? What about other degrees of rotation?
Any decent modern netbook will give you 5 or 6 hours of battery. The EeePCs claim something like 8 hours of battery life. The Chromebook isn't bad, but if you don't want ChromeOS, it's not fantastically better than the loads of other netbooks on the market.
crouton eliminates the need for an internet connection, as well as letting you run whatever you want.

I can't say I've tried running a vm inside my chrooted OS, but I don't think there'd be anything preventing it.
Without redefining the word "important", can you say why it's important to make every customer feel valued? There are finite number of hours in the day, and 5 minutes you spend trying to make an intractable customer feel better is 5 minutes not spent on something else.
Cool project! Anyone trying to run it on *nix will need to open Main.java and replace all instances of the windows-specific file separator "\\" with "/".
Wow - never heard of nitrous.io. Might be exactly what i've been hoping for ... what kind of dev have you been doing with it?
> where you are trying to catch the difference between SUM(A3:A12) and SUM(A3:A10) in a thousand different cells.

Excel does a pretty good job in highlighting which cells are selected when you edit a formula, and it does a pretty good job of maintaining the meaning of the formula under sheet transformations. For example, if you inserted a row between rows 8 and 9 then the two formulae would be =SUM(A3:A13) and =SUM(A3:A11) respectively.

This may have been a genuine error, but the two researchers definitely started the process with a goal in mind, and when the results agreed with their goals they didn't bother to check.
awesome!

-bowerbird
>How fucked up is an industry where saying "I don't want to work on [X]" makes you unemployable?

While I don't agree with the mentality, having your work dictated to some degree by your industry isn't terribly unusual.

How far would a sysadmin who says "I don't want to work on Linux" get in the world of web startups?
What does ELKS have in common with Linux? Will it emulate 32-bit for the user-land? If not, I guess it's not binary compatible. So ELKS is not Linux itself (FAQ says so) and it won't run Linux apps? I don't see how they're related...
I took a look at your source, but upon reading it saw it as a gesture to taint the data I provided so wasn't sure of its relavence to my status as a citizen of the US. I take issue with the "traditional historical" definition of a citizen supposedly applying to any person in the US. Wars today are fought largely with munition so beyond the scope of personally obtainable firearms that it is absurd to think that even armed persons with truly automatic firearms would be able to defend an attack by a foreign or domestic military force.
> Because at the end of the day, I gained nothing I couldn't have gotten in reading an article at 11pm for five minutes.

That's not strictly true. If all you do is watch "real news" on TV all day, perhaps, because they just regurgitate the same information over and over.

I was able to feel more involved with what was actually happening. To feel more connected with people who were affected by the bombings. To see what went on, and to empathize with people. Rather than consume the same 5 pictures shown on the news over and over, there were hundreds, thousands of pictures to look at, lots of people telling their stories, people posting pictures from their days that let me be immersed in their experiences, etc. I also got to witness the heroic acts of everyone in the vicinity, those injured themselves, who overcame their instinct to run and saved lives. The death toll would've easily climbed to 10 if these people hadn't immediately acted selflessly -- stories not widely talked about in the news. I'm astonished at how incredible some of these people are.

The end result is that I feel connected to my Boston brethren, and feel deeply empathetic with those who have a loss, and want to help.

You don't get that sense of community out of a 5 minute story after everything is said and done. So my time doesn't feel wasted at all. I'm a human, not an information processing robot.
is checklicenses.py suitably licensed for that? :)
Jagex, the creator of RuneScape, have said themselves that the HTML5 version would have more colors.
I have no idea why they said this.
Puppet for server provisioning, and a self-maintained fork of Webistrano (web-based interface for Capistrano) for deploying applications.
I'm always amazed at people for whom Excel is the hammer with which they bang on all problems.

Bug tracking with Jira, Bugzilla, Mantis, or Trac? Heck no, Excel is the tool for the job!
Although the article's interesting (hardly new info, but concisely described), the ghetto antialiasing, - or whatever excuse the CSS-writer had in mind for gray-on-gray text - really hurts legibility. Seriously, high contrast is the answer - look at 95%+ of all books (white on black is high contrast but costs a lot more in ink, so books only typically have white on black).

Back to the content, C++ syntax has always been a bit nasty, and the try/catch for constructor initializers adds yet another wart. It makes me miss LISP again.
Yes, it does highlight the cells. But if a mistake does somehow make it in, it is still exceptionally tedious to find the error. It is easy enough to expand a formula for additional cells but accidentally miss a cell, leaving it with the old formula. If you were using SQL, R, or Python, this class of error would never happen.
This article is full of inaccuracies and has several very dubious conspiracy theories reported as facts. The quality of the Atlantic continues to decline. This article basically has the accuracy of an anonymous internet forum rant.

However, it is true that there has been a terrible off and on war in Chechnya during the last 20 years with some tragic consequences for the civilian population. There have been many abuses perpetrated by the Russian government, but also many terrible civilian murders perpetrated by Chechen islamic groups that cannot possibly be blamed on Putin.

For what it worth I should say that ordinary Chechens are very much against terrorism and against the hardcore Muslim militarists. It is notable that when Chechnya was relatively independent after the first Chechen war, they elected a relatively secular president and not one of the hard core sharia law Islamists. Nevertheless, there is an armed Islamist minority in Chechnya that tends to make trouble. That secular president ended up declaring sharia law just to appease the militants.

The most interesting thing about this article is how differently the atlantic treats chechnya and palestine. Regardless of the Russian abuses in the region, the life of the average Chechen is much better than that of the average palestinian. Currently, Chechens cannot vote for their chosen president and tend to get hassled by police when they travel in parts of Russia outside of Chechnya but otherwise their life is a far cry from what Palestinians in the occupied territories have to endure. They are not being starved intentionally in ghettos, they do not have settlers coming in and taking their houses and farms, they are not surrounded by walls, or military firing zones, etc., they do not have to wait 9 hours at a check point to go to a neighboring village, etc.

Nevertheless, the Atlantic calls Chechnya a country, which it isn't and when it rarely mentions Chechen terrorism, it tries to justify it by referring to Putin's actions. The Atlantic would never call Palestine a country (even though under international law Palestine is much closer to being a country) and would never suggest that the Israeli occupation is a justification for Palestinian terrorism.

In summary these are all tricky issues but one way to keep our journalists and politicians honest is to hold them to the same standard when dealing with separatists from countries they like (Israel) and countries they do not like (Russia).
> There are some real ports of Linux for "limited" architectures, like uClinux

reginaldo (a guy who posted his emulator (jslm32) last time this was on HN) actually uses uClinux on LatticeMico32.

[1]: https://github.com/ubercomp/jslm32

I'm considering trying to get this to compile on Emscripten. It's so self-contained that I think it will be fairly unproblematic. Emscripten's 64-bit math emulation surely won't be needed.

Does anyone know if a ARM emulator in JavaScript exists already?
Just a little anecdote that I've found interesting since I started my music website HypedSound. I'm completely redesigning and relaunching the site with the same community and a new vision in a couple months, but right now I still have a paid featured artist spot on the homepage. I've had a fair number of people pay for this spot and not one single person has complained. Nothing about wanting their money back, not liking that they paid for it, or anything. Sometimes I feel like the people who pay for an app or feature of your product are less likely to complain than someone who uses it for free. That being said, at the moment I think they have every right to complain because the site is slow and clunky and lacks any sort of design hierarchy or central theme :)
Just give me a unique url I can send my friends. You can provide a link for me to send post it to Facebook without my having to log in.

As someone else pointed out, the HN crowd cares more about our privacy than the public at large. Respecting people's privacy isn't about how many people care about it.
> it's in everybody's interest to create and sustain some huge public spectacle.

What a ridiculous and insensitive assertion. These types of arguments only serve to distract from having honest debates about political subjects.
I'm being a little sarcastic, although sometimes I think that Stallman's ivory tower is located in another dimension.
How to get quality backlinks from Google+, LinkedIn and Tumblr
It's true. We're the only country that whines about "ooh we have no jobs." It's our most popular hit song. "Ooh. We have no. Jobs."
I wasn't aware of the zRAM tip (I don't think I've ever hit the ram threshold). I'll be turning this on and adding it to the post; thanks.

For the curious, there's a good explanatory post here: https://groups.google.com/d/msg/chromebook-central/r27r3Zcch....

edit: this will be on by default for r27 (https://code.google.com/p/chromium/issues/detail?id=218559).