skysight-inc/HackerNews huggingface dataset:
Not new but first time I see them (even though it's so obvious I feel stupid). So many engines geometries and configuration, it's beautiful. Thanks

ps: old reddit thread for other designs http://www.reddit.com/r/technology/comments/82gqi/six_piston...
I agree with all of your analysis here, save one nitpick: I don't think the founders are psychopaths. I think they're in a bubble. I think they genuinely believe they did the right thing, because (like I said elsewhere in this thread), they're simply not thinking about Andreas and they're resolutely refusing to see things from his perspective.

I'd challenge vasco_ to take a look at what this situation is like from Andreas' perspective, and then explain why an apology or greater assistance to him was unnecessary or impossible.
So, what is the actual harm of letting it slide?

Like, really--what is the actual harm of letting the laundering occur? What is the root cause of that harm? Why is it a large and profitable industry at all (hint: it's not because of the drugs)?

Then look at it on the other side:

What is the harm done to a citizen or person who isn't conducting illegal business but who is suddenly losing thousands or tens of thousands of dollars out of nowhere? What does that do to them, and can they recover? What is the chance of things escalating during such a seizure and in turn causing them to be punished by the state further (consider any number of padding charges a cop/DA might decide to hit them with)?

Lastly, consider the precedent being enforced: you now have your justice system interfering with legal common commerce. Where does that stop? What do we have to gain? What happens if anonymous financial transactions are disallowed?

Answer these questions, and I think you'll begin to see why this is so troubling.
Correct. It is misleading to say that the "dummy" produced thrust. There were two versions of the engine; both produced thrust and there was a control unit which didn't.
People are mugged for tiny amounts of money.

Muggers are after enough money to buy drugs, and so they don't care if it's a few dollars.
Startup like template become every day more generic.
This is a good summary.

A few relevant facts about the political landscape involved:

Bukkit is used by a large number of Minecraft fans to run servers, due to the availability of plugins and other improvements in the modded server.

The developer in question contributed significantly to Bukkit, and has stated that without the full Bukkit product being open sourced (including the base Minecraft binary it's based around), it's a copyright violation to be using his contribution.

This is legal, because of the nature of his code licensing, however, it is not a demand that the Bukkit team can comply with, as they don't hold the original Minecraft code. As such, their only option is to comply with the take down (and not use that code) until such time as Mojang releases the source to the Minecraft code that Bukkit uses.

Mojang is under no obligation to do so, because they're not using any of the dev in question's code, as he only contributed to Bukkit.

However, Mojang risk upsetting a large portion of their tech savvy and more active user base (including YouTubers and streams), because relying on Bukkit servers is common in those circles.
Or we could all just use NPM
Quoting from the bug page for "Zope sandbox escape via SecureModuleImporter from Products/PageTemplates/ZRPythonExpr.py" at https://bugs.launchpad.net/zope2/+bug/1047318 :

> Restricted code doesn't actually protect against malicious users. It's only a best-effort attempt against introducing accidental security issues for semi-professional developers.

BTW, another attack vector (besides resource use) is to use code that causes Python itself to crash. For example, "{[{}]}".format({"{}": 5}) will segfault Python 3.3 (see http://bugs.python.org/issue17644 ).

The harder question is, are any of the ways to segfault Python exploitable?
I think you're underestimating the difficulty with which someone in the government can just transfer funds. And two overestimating the incentives for anyone in the federal government to reduce the debt. I would be more interested to hear exactly who has an incentive to reduce the debt in the federal government and the power to transfer money to local police departments.
I have never been more productive than when I'm developing with Common Lisp in Emacs with Slime. It's a really fantastic environment.
An Apple Watch
First, has HN really fallen so far as to link slashdot of all things?

Second, a quick explanation of the issue, as I have it: Bukkit is a server made by the community to make up for the simplicity of the official server. It uses deobfuscated, reverse engineered java code from the official server, and has never been given the actual source from Mojang. While Bukkit was sort-of folded into Mojang (They own the name, and a few of the developers went to work for Mojang), no one at Mojang is paid to work on Bukkit and they still don't get source access. Now, a disgruntled Bukkit Dev, Wolverness, has thrown out this DCMA request in some sort of retaliation / blackmail attempt.
I'm a little surprised at the comments asking if another grid is needed since "theres other open source projects out there like the one I use at work (insert crappy grid here)".

There really aren't a whole lot of open source grids that compete with some of the commercial solutions like extJS or kendoUI. These suck because you can't use the data grid in piecemeal fashion, you have to adopt an entire widget library.

I've yet to see one that:

- Is lightweight and standalone.
- Is easy to modify the look and feel
- Has good performance with tons of rows
- Has a super easy api
- Integrates easily with client side mvc frameworks.
>I think piracy + netflix have probably irreversibly changed people's willingness to sit through commercials, wait for the scheduled time slot, and put up with the other inconveniences associated with the whole process.

I was telling my 7yo about this yesterday. How in the old days, you couldn't just watch videos on YouTube or download whole seasons of Pokemon. No, there were only three channels, and things were shown at one time, and you had to be watching then or you'd miss it, and you couldn't watch it again. And it was horrible!

(Called my dad today, he was most amused too.)

This was provoked by having to explain to her that we couldn't just get all of Season 17 X and Y, because it hasn't all been broadcast yet, that there's just a new one every week. And of course it's unavailable in the UK ... except on the net.

She watches lots of CBeebies/CBBC. So I pay for a TV licence even though we don't have a TV. Because the BBC is worth it.
Look, you're welcome to think what you think, but I've read the source code of your app and I am not comfortable using it, so I won't. Furthermore Google Analytics has access to the user's IP address, and even though it may not display it to you, Google still gets that information.

As for your claim of "no unique id", this is simply false. Google Analytics keeps track of an unique id for each user, they can tell you the count of unique visitors after all.

When you're boasting about privacy, do not track your users. What else are you meaning to imply with "privacy"? That the notes are not being sent to your server? Well, I goddamn hope so. Is there anything that makes your app more private than any other?
If going on a nature walk with a coffee in hand, people need to be prepared to hold on to the empty cup until they get to a garbage can.
Perhaps because most people don't readily have access to thousands of euro/dollars/etc, and thus see less problem with assuming anyone who does is up to no good.
Ugh, protruding camera lens.
my guess is NSA or some other TLA was attacking Roger Dingledine's directory server on the Tor network, which runs on MIT CSAIL's network: https://atlas.torproject.org/#details/9695DFC35FFEB861329B9F...

Does this JunOS/IPv6 issue look more like a bugdoor or backdoor scenario? I believe it's been reported that NSA had 0days on JunOS...
It is as same as being in Mobile, you tolerate that?

IMHO all static websites have analytics, yes the HTML one's too. Browser extension need tools like analytics 100x more.
Because resistance is futile. The machinery of government explicitly favours authority and that very authority was given to them willingly by the voting - or non voting - masses. It is the authority that everyone, including the plundered, believe they must have in order to keep them safe. Resistance takes courage and a willingness to lose everything you care about, such as your prideful opinion, free time or an hour of your attention.

The sacrifice is too great for the overwhelming majority of the populace comfortable with what they have and a chronic aversion to all things unpleasant. I've lost count of how many people I've seen change the channel when news of war or police brutality come on.

When the effort needed to change government matches that of a retweet, we will see change.
It's ok to walk around with a $25,000 rolex publicly visible. Contradiction.
Ask HN: Who Made Your Promotional Video / Animation?
I find it hard to use Google alone for picking the animation studio for producing a short animation video clip (~90 sec.) for our startup.

I will appreciate if you can refer me to your video(s) as well as to the studio of the creators.

Many thanks.
They can seize your house or bank account too. But these are idiots (those who open bank accounts, and buy houses) too, I guess.
'What If' There Were an Entire Book Devoted to Absurd Hypotheticals?
Yeah interesting. They really fly through the product. The use of angles and animations makes it so that you don't even try to spend time trying to read what's on the screen. You just flow through everything really quick and get a holistic sense for what's possible.
I have over a terabyte of media here ... and I still play songs I actually own a copy of from YouTube, 'cos it's so much more convenient.
How long was the learning curve to CL, if you don't mind me asking?

I remember learning Lisp and all that reverse polish notation was very unorthodox to me.
The statements of the law in France seem like useful information; those aren't what the downvotes come from. The statement that "I don't see what the problem is." invites the downvotes.
I think the game is the following:

1. Bukkit is GPL, developed without help from Mojang, but with a questionable use of the decompiled source.

2. Mojang likes Bukkit, hires some of the devs and buys name. And I'll assume the these core devs would be willing to assign copyright to Mojang.

3. (Eventually) One of these core devs, now a Mojang employee, makes a new release of CraftBukkit, including Bukkit and linked against the Mojang official server blob.

Although the timing is different, this is exactly the situation with GPL libraries like Readline. You can't use them in a proprietary product.

On the other hand, I suspect if this went to court, Mojang could argue that since that's all bukkit ever did, and this dev contributed to it while that was the case, the license should be interpreted as including something like the classpath exemption, because it's absurd to assume that people wrote code and distributed it but did not legally intend for it to be used in exactly that way.
We're still fighting for jobs under the illusion that we can become middle class.
Policemen likely don't think of themselves as "going after their own people." They think of themselves as going after criminals, often times profiled based on race (e.g. the anecdote from the article about stopping a Mexican wearing a U of Wyoming hat).

And being a police officer probably conditions you pretty quickly to assume that everyone is a bad person. When you do deal with lots of criminals every day you start to assume the worst about everyone you come in contact with.

See e.g. the Zimbardo Prison Experiment for reference on the psychological effects of arbitrary authority: http://en.wikipedia.org/wiki/Stanford_prison_experiment.
And the DVD box, the predecessor to whole series binges on Netflix. The 2005 revival of Dr Who was, IIRC, funded at least partially based on selling lots of boxes of it later.
You say that like if I was actively letting myself track.

I block third party cookies, I use AdBlockPlus. But I can't block all cookies and html5 storage (most websites wouldn't work anymore). And it only takes one website to see me coming with the same cookie from different IPs to establish that link (take a pick: google, facebook, twitter, etc). And once that link is established it will be pretty valuable (as it is static) and you can bet that these boys will exploit it.

So to me RFC7217 is pretty much as bad as static addresses.
Url changed from http://games.slashdot.org/story/14/09/06/1323225/dmca-claim-..., which points to this.
Systemd in Gnome 3.14 and beyond
There's nothing complicated about using it.

I'm not talking about using the pipe operator, I'm talking about implementing it. The C++ version is ridiculously complicated.

Let's compare your code with an analogous implementation in Common Lisp.

(defun pipe (val &rest fns)
(reduce (lambda (acc f)
(funcall f acc))
fns :initial-value val))

Just this allows for some pretty similar code:

(pipe 99 #'1+ #'sqrt #'1-) which evaluates to 9.0

It is possible to implement it in C++, but the implementation winds up being ridiculously complicated. I just implemented something very similar in Common Lisp and it wound up being incredibly simple. Why doesn't C++ allow for a definition nearly as nice as the Common Lisp one?
To play along with your analogy: patrickaljord's point is that if sales decreases, then you get less commission. Decreased sales in this case is decreased number of ad viewers that comes as a result of decreased number of Google users.

So yes, ad publishers may not care about Google users in and of themselves, but they care about volume, and Google making its users happy and engaged keeps that volume high. By transitivity, ad publishers should (theoretically or indirectly) care about whether Google treats its users well as it would have some positive correlation with their viewership volume.

You're trying to draw a false dichotomy between the two -- they are not mutually exclusive goals. Just because Google is building for the users doesn't mean it's not building for the ad publishers. By building and improving their products for the users, they are increasing the stickiness and value of their users for the ad publishers.

If you had to choose between advertising at a location where people just breeze right through, and advertising at a location where people stick around to browse the goods, which location would you rather pick? Obviously the latter where people stick around, as it's more likely that they'll notice your advertisement. Google improving their products for the users makes it more likely that their users will stick around to notice the ads.
This seems to be accurate, except for #4. It does not make their license "illegitimate".

It's true that he can terminate his right to use the contributions (particularly if no CLA was signed granting rights), contrary to their assertion that he can't because he knew what the licensing was.

He can also sue for copyright infringement in previous versions.
But that's it.

At least in the US, the only one who could sue for copyright infringement is a copyright holder. That means, in this case, the folks who own copyright to CraftBukkit. Right now that includes him. They could remove his contributions, but that would not put them in compliance for the versions already distributed, and they could be sued for those.

(For the curious, Breach of contract wise, third party beneficiary arguments around the GPL have repeatedly failed, AFAIK, so others trying to get source as beneficiaries have not succeeded).
> They will lie or provoke you into doing something

I would love to see a law on the books that forbids law enforcement officers from lying to witnesses or the accused to extract evidence or confessions. After all, it's unlawful to lie to them; the playing field should be level on both ends.
Everything You Always Wanted to Know About iCloud Backups
There was a case a while back where someone was convicted of being an accessory to a serious crime and jailed for an extended period because they lent their car to the perp, who - inexplicably - didn't mention it was going to be used for criminal activity.

The prosecutor argued 'No car, no crime', and the jury bought it.

To me that's like arguing 'No clothes, no crime' and jailing the board of Walmart for selling underwear. Or 'No food, no crime' and jailing the staff of a nearby diner.
For the first minute I thought that the product was the way you scrolled the content website.
What was the hard part ? the prefixness ? the parens or the language basic building blocks (cons, map*, lambdas) ?
> It is several orders of magnitude more difficult to fake packetlogs of network traffic which include a protocol as complex as Tor.

I would be careful with that. It's not as difficult to fake as you might think. And a statement like this puts you entirely at the mercy of someone who is capable of faking it.
To (most) of the comments regarding not knowing what to do, Linkwok is all about DRAGGING AND DROPPING search results, annotations, files from your computer and more to the canvas on the right side.

It has a few similarities to mindmaps, but where those force you to concentrate on creating, with Linkwok, you get to concentrate on organising.
"I agree with all of your analysis here, save one nitpick: I don't think the founders are psychopaths. I think they're in a bubble. I think they genuinely believe they did the right thing, because (like I said elsewhere in this thread), they're simply not thinking about Andreas and they're resolutely refusing to see things from his perspective."

To quote Wikipedia (http://en.wikipedia.org/wiki/Psychopathy) - emphasis be me:

"Psychopathy (/saɪˈkɒpəθi/) (or sociopathy /ˈsoʊsiəˌpæθi/) is traditionally defined as a personality disorder characterized by enduring antisocial behavior, diminished empathy and remorse, and disinhibited or bold behavior. It may also be defined as a continuous aspect of personality, representing scores on different personality dimensions found throughout the population in varying combinations."
Although I agree with others that the video leaves a bit to be desired, I thought I understood the point well enough and was looking forward to trying it out... Then I attempted to do just that and was instantly greeted with "INTERNAL ERROR

AN INTERNAL ERROR WAS ENCOUNTERED." :/
Okay, I think I've figured it out. This app is a mind-mapping tool, where nodes usually represent web content (but can be text, files, charts, or tables). It also has a somewhat convenient search interface built in which mirrors results from a few popular search engines.

The use-case that sounds most reasonable to me is trying to do some heavy learning on a new topic, and using this tool to organize your findings. They cite some other use cases (such as buying a new car or phone, or planning a trip) but those seem best-served by other tools. I was actually researching cars to buy this weekend, and a simple spreadsheet worked very well (columns were features I wanted/needed, rows were potential candidates). There are also many trip-planning apps that I think would serve that need far better than a general-purpose app like this.

Ultimately, it looks like a lot of time was invested into this app - that said, I can't see it being terribly useful (at least to me). It's too complex to be helpful for the 90% of tasks that can completed with a piece of paper, or a notes/spreadsheet app, and it's too general to offer a better solution than niche products for the other 10%. If I had invested in this company, I'd be encouraging them to pivot into either a) a Google Keep/Pocket competitor, or b) something much more minimal that actually enhances the search engine experience (as the title implies).

P.S. You're not impressing anyone with your grid-style website. It's not a technical feat, nor does it improve the usability of the site - quite the contrary. Even if it were somehow easier/faster to use than scrolling (hint: it's not), the cost of switching to some new navigation paradigm is far more than what new users will be willing to invest for some new app. You have about 3 seconds to get my attention, don't waste it teaching me how to get around your website. Even if users are willing to put up with it out of curiosity, it'll make the pre-app experience worse, and that determines what lens they'll view the app itself through: "Cool, let's see what this does for me" vs "What other ways has this company devised to annoy me?" This may sound harsh, but I'd like to see you guys get some kind of reward for your hard work and your current website is actively preventing that from happening.
--------Can we solve part of this problem through a smartphone app? -----------------

Here are my initial thoughts on how it would work, feel free to comment on better ways to implement it / other features

1) If you get pulled over by a cop, you start up the smart phone app and place the phone in the windshield mount (the mount should have power so the phone battery doesn't die)

2) When the app starts, it immediately starts recording (or streaming) audio and video

3) The app quickly connects/matches you to a real lawyer versed in your state's laws

4) Your newly matched lawyer can listen in on the subsequent conversation between you and the police officer. Or alternatively, the lawyer could act as a buffer and do all the talking with the police officer.

Benefits of the app:
5) Since the police officer knows he's being recorded, he may act nicer and more appropriately.

6) If the cop does try to "play games" such as holding the person without arresting, then the lawyer can quickly "step in" and ask the cop if his client is free to leave or whether he is under arrest.

Problems that I'm not sure how to solve:

7) Maybe the cop will tell the driver to step out of the car and around to the back of the vehicle - with the motivation of getting out of earshot of the lawyer/smartphone app.

8) Looking through a cynical lens, this app may face scrutiny by cop unions opposed to it - in how to shut it down
The GPL states that any derivative work created by combining the GPL'd work and another work must be licensed under a GPL-compatible license.

Violating any clause of the GPL revokes your copy of the license. So if I'm a company that distributes GPL'd binaries without providing corresponding source (a legal term in the GPL that means the preferred version of the source that a developer would edit, so decompiled code does NOT satisfy the license), I lose that license and am violating the copyright of the original author.

In this case, Wolvereness' code has been incorporated into a derivative work, with other code (the Mojang decompilation) that isn't licensed compatibly with the GPL.

Note that the form of the copyrighted work (the Mojang Minecraft server) is irrelevant. Mojang's copyrighted work is there, whether it's decompiled or in binary form or in any other form. The work is the same, much in the same way a vinyl record, a digital file, and a live performance all can contain the same copyrighted work.

I don't think this is weird at all; this is a very straightforward case of GPL incompatibility. If Wolvereness wanted to include an exception for linking to the Mojang server, he could have done so using the infrastructure in the GPLv3, or with a special exception in the GPLv2. Mojang has definitely violated the GPL, and as such they have no claim to Wolvereness's license. Wolvereness is the party with standing here.
When the effort needed to change government matches that of a retweet, we're all screwed. People should take at least a little time to make a considered decision about where the government is headed.

Some things are dangerous when they become too easy. Like obtaining a driver's license, or purchasing a gun.