skysight-inc/HackerNews huggingface dataset:
People will always figure out ways to distinguish one thing from another, if that's what they choose to do. It's not just a technical problem, it's a social one.

We have to make it clear it is not okay to regard ivory hacked from the face of an elephant as better than a synthetic polymer. To regard diamonds scrabbled over the blood of Africans as better than their synthetic equivalents. To regard the flesh of tortured chickens as better than synthetic meat replacements.

And this can be done. There is now a consensus that it's not okay to regard the fur of tortured animals as better than synthetic fabrics. Sometimes there is actually such a thing as social progress.
As a copyright attorney (stonevaughanlaw.com), I can tell you this is total b.s. I've sent hundreds of takedown notices for various clients, namely FUNimation Entertainment. Over 9,000 notices, in fact. And I've actually handled lawsuits involving specifics of the 17 USC § 512(c) provision.

No one can issue a DMCA takedown notice on behalf of Mojang without Mojang's authorization. Period. A regular notice, yes--but not a DMCA takedown notice. This is because a DMCA notice triggers very specific and harsh liability if not acted upon. (Unless the alleged infringer files a counter-notification...but I digress)

As for copyright and the code this guy wrote, it's considered a work of joint authorship and no joint author can prohibit the exploitation of a joint work by any of the other joint authors. They can each do what they want with it. All that the disgruntled dev can do is to sue for an accounting of royalties to be paid based on monies earned from the exploitation of the work. Have fun with that calculation. And notably, such a suit is NOT an infringement suit. So it stays in state court and doesn't carry any of the crazy statutory damages or attorney's fees penalties that an infringement suit would, assuming the work was registered with the U.S. Copyright Office, which it isn't.

As for the GPL, it's a nonexclusive license, revocable at will as to new users. Any dev who contributed to the work can license the work however he/she wants. Only the licensees (us users of bukkit) are bound by the GPL if and only if we downloaded bukkit pursuant to a GPL agreement.

All Mojang has to do is file a counter-notification and the files can all be reinstated without the webhost worrying about liability.
cant upvote u enough!
Hm, that coincides pretty well with the Tiger Mom quadrad/quartet: math, foreign languages, computer programming, and musical instruments.
But it's a great way to sell more stuff.
Yeah, their relatively unfiltered field reports (the Ukraine reports are pretty intense to watch, basically seeing the Crimea events happen in realtime was a completely different experience than reading the summaries in the Times)
So if I've understood this correctly, NDN works be giving each piece of content a unique address, instead of stopping at the host?

Basically baking a URI into the low-level protocols?
And yes, the "over 9,000" was a Dragon Ball Z reference. :)
Totally agree. However, I feel the correct response in that situation is to criticize them when you publish, rather that publishing before the fix.
Yup. Spinning wheel of doom.
Or better, modulate the suction based on your desire to adjust course. Suck more on the left, less on the right, and heave on the rudder for a hairpin. :)
That format is essentially (sans the link syntax) what plaintext email has been looking like for decades. I don't get the whole praise for Gruber of "inventing" something novel. It's not.
> [Gruber's original post]

You mean Atwood's.
Moto 360 by Motorola, Available 11AM CT
The arrrow key works for me (in Chrome at least).
Wheel of Musical Impressions with Adam Levine [Live Tonight Show]
> varying inclide

them bumps
It worked very well on my laptop. Moving between slides felt very natural. Going back, I see that scrolling 'back' (up) didn't work as well. Interesting. I would never have noticed if your comment didn't make me check.

Why did you think it was broken? It said 'scroll to begin' on my screen so I suppose I knew I was expecting something when I scrolled.
Can someone explain to me the rationale behind this valuation? It seems a bit high.

As far as I know, their biggest distribution has been on Youtube. Maybe I'm wrong here, but assuming this is the case...

Some rough math:
- On Youtube, they have ~5m fans.
- 1287 videos

Assuming 100k per video. We're talking about ~100M - 200M aggregate views. That's minimal.

So what's so valuable about this media?
Thanks - we're figuring out our pricing model. At least have to make enough money to keep it improving!
The standard library is mostly sane; it is the enterprisey frameworks that get out of hand.

Apache XML-RPC[0]:

RequestProcessorFactoryFactory.RequestProcessorFactory.getRequestProcessor(XmlRpcRequest)

Spring[1]: (no double-factory, but it's got all of the fun words)

AbstractSingletonProxyFactoryBean

[0]: https://ws.apache.org/xmlrpc/apidocs/org/apache/xmlrpc/serve...

[1]: http://docs.spring.io/spring/docs/2.5.x/api/org/springframew...
It would have been interesting to see the impact of these improvements on battery usage.
Not really. But you can scale / color / modify stuff assuming you're given enough data for the assets.

Of course, then you can often remix and Resell so usually you don't get that level of detail.
You are forgetting that they have an Emmy award winning show on HBO.
They do $500 mil/year in revenue.

edit: Here is their mediakit: http://scs-assets.s3.amazonaws.com/int/2014-VICE-Digital-Med...
Yes, and the contents can be cached by the routers, so to get a piece of a video you don't need a connection all the way to the source of that video but only to the nearest router that caches it.

That may make sense for content that has few sources and many users, like video (although I think CDN's mostly already solve this problem).

I don't think it makes much sense for interactive data and hence I don't think it's a good basis for implementing all networking protocols.
For one thing, you can't use it for cryptocurrency stuff.
IBM wants to kill the hard drive it invented
One of the earliest attempts to replace the the TCP/IP model (or rather the lower layers of the ISO-OSI model) was the Asynchronous Transfer Mode (ATM). Despite being a well-intentioned idea, it failed to see real world usage because of the complexity.

Along the way many developments happened. People learned to live and work with IPv4. Even IPv6 hasn't picked up despite solving some important problems. So when it comes to updating the core networking infrastructure, I don't think TCP/IP is replaceable. It just works very well now -- you can have real time chats, high throughput data lines, has time-tested code libraries, there's vast amounts of knowledge so you can build apps fast and all that.

As I understand, what this 'Named Data Networking' technology is proposing is to replace IP addressing scheme with Names. I'm not sure if the whole internet backbone infrastructure would change it's networking strategy now.

TCP/IP addressing format is very structured and that's its strength. IMHO that's actually how communication should take place; not with names that can have high-variation in format.
Eyes don't have a framerate. Fighter pilots have been tested and can identify the type of plane in an image with just one frame at 255 fps.

Noticing a flash of light can go into the 1000 fps territory.

http://www.100fps.com/how_many_frames_can_humans_see.htm
There are self-cleaning public toilets in many places these days.

I think it would be possible if the right suppliers set their minds to it. I guess it requires the spraying and drying technology and that won't exist until the bathroom hardware itself exists, and that won't change until the spraying/drying is an option.
The "forever to be deployed" part is a crucial observation. Perhaps research into how to get the Internet community to adopt new protocols is more relevant than the protocols themselves. In other words: how can we speed up the adoption of IPv6?
There are countless examples of CCTV abuse in the UK and beyond:

http://library.queensu.ca/ojs/index.php/surveillance-and-soc... (UK)
http://library.queensu.ca/ojs/index.php/surveillance-and-soc... (Norway, replicated in the UK a couple of years ago, but I can't find it offhand)
http://www.tandfonline.com/doi/abs/10.1080/13600869855469#.V... (More meta piece on it)

CCTV hasn't exactly been the panacea that it was made out to be. In fact, councils and private companies have gone ahead with CCTV systems despite the fact that the cost/benefit is dubious at best, and a pretext for reducing staff numbers in a significant number of cases.

tl;dr - Not the end of the world, but not great either, and has paved the way for a number of subsequent surveillance modes.
Looks to me like an idea very easy to put in practise :

- Buy some recent high-res data, maybe from DMCII (http://catalogue.dmcii.com/). You can get relatively recent (month old) data for very cheap. Only issue is to find high-res enough data.
- Link the image to a gg map / OSM equivalent for geocoding
- Create mechanical turk or taskrabbit to search for pools / houses without pools

Do that for one neighborhood and see if you can make a sell.
No automation needed, or at least no complex CV involved.
Exactly, I've posted similar remarks on HN: I keep little quotes and principles in my main "notes" file so that they reach my eyes frequently. I've also recently made the move to formalize my personal project data a little(Fossil repo, add tickets to build a todo list). I still do everything digitally, but it's increasingly with more of a process - a process that itself aims to be as small and transparent as possible.
RSpec 3.1 has been released
Just a nitpick here with the qualifications that I'm one of the authors of Serf: Serf doesn't use Raft. Serf is masterless and the distributed messaging protocol used is SWIM (a gossip protocol).
Many people seem to be missing something that feels important to me: the "let's spec Markdown" folks sent an email to Gruber saying "we want to call our project 'Standard Flavored Markdown'". This name was arguably analogous to "GitHub Flavored Markdown", which Gruber apparently had previously indicated he was OK with. When Gruber hadn't replied after 2 weeks, the spec folks assumed that meant he was OK with their proposed name, and went ahead and announced ... "Standard Markdown" (without the softening "Flavored"). With no advanced notice whatsoever to Gruber. I'd be pretty pissed too at being blind-sided like that.

Think about the difference between "Standard Flavored Markedown" (which implies there are other flavors out there, this one is just attempting to be more standardized than others) and "Standard Markdown", which implies this is The one-and-only standard version of Markdown.
I for one, am glad you posted about your newsletter. You've got plenty of goodwill here.
Andrew Kay, founder of Kaypro, dead at 95
More than the LAPD? Watts Riots? Rodney King? Or is it just that the LAPD is closer to the limelight?

The problem with US police almost everywhere is that they have been corrupted, both by big corporations and the war on drugs.

I'm not sure if it's possible to clean house, since the judiciary is likely similarly corrupt and police and judiciary support each other.
Amethyst is a tiling window manager, mjolnir is an automation tool, which can be configured to be a window manager. Not sure if it can be configured to be a tiling one.
Me too. WTF
I'd very much appreciate a system like the one described as well. And I've got some further ideas. When tagging, suggested tags should be very smart - like Amazon/Netflix recommendation system smart. It should be backed with a Bayesian categorizer or similar. This sort of categorization engine could also be used to recommend hyperlink targets between sources when a term is selected.

It definitely needs to integrate with the web browser. Highlighting a web page extract and saving it should both save the extract to the knowledgebase and also mirror the entire page in the KB so that later you can hit a 'context' button and be given the original source it came from. Trust as little as possible that the content will remain available and unchanged.

I'd also like for there to be a 'bulk' area where things like entire books for future reference material could be saved reachable by the searching functionality.

An automatic chronological index would also be helpful. If I save a page about fractal image compression and from there move to wavelet compression, being able to see the history of what order the topics were visited in would be beneficial.

Integration with learning assistance systems would be nice as well, things like the various apps that use intelligently timed repetition of information in order to help with memory.

I do think that building from a wiki could be a possible start. My biggest concern with using a wiki or other web based system is the terrible layout options forced upon us by HTML and CSS. They are designed such that arbitrary layout is quite difficult, and arbitrary layout would be fairly necessary for this.
This is one of John Carmack's great skills. Over the years he has steered the entire industry towards improving itself. He's probably sent thousands of emails to Intel, Microsoft, AMD, NVIDIA, OpenGL, etc. He's one of the greatest driving forces in computing advancement.

Millions of people upgraded their computers from 1996-2001 almost exclusively to play his games. He's probably responsible for more sold NVIDIA and Intel chips than any single person outside those companies.
Using the device camera together with Microsoft Photosynth technology would be viable. Maybe not in the time required to be confortable for the wearer of tbe VR set.
The Simple Technology That Accidentally Ruined Baseball
When I flick my fingers up, I expect a smooth vertical movement of the view pane, exposing new content at the bottom. I can scroll fast and far if I want to scan for interesting content, and scroll backwards if I might have missed something. Every other web page does this, except this one. It subverts the conventional affordance of the scroll wheel / two-finger scroll.

The recent NYTimes article about ISIS in the Tigris and Euphrates rivers ( http://www.nytimes.com/interactive/2014/07/03/world/middleea... ) is a much better treatment of the scroll.

If I'm going to be subjected to lengthy animations between slides, I generally expect arrows left-and-right to click on.

The whole 'scroll to begin' language on an otherwise beautiful page is a usability smell. See http://www.harmoni.ca/blog/affordances
It's definitely worth remembering how rare commercial airline crashes are: http://en.wikipedia.org/wiki/List_of_accidents_and_incidents...

There was also drama around a whistleblower being ignored and demoted after bringing up safety concerns about Colgan Air: http://www.nytimes.com/2009/06/04/nyregion/04colgan.html?_r=...

Check ride stall recovery is now graded differently too, thanks to this incident: http://www.flyingmag.com/pilots-places/pilots-adventures-mor..., under the belief they could've been making pilots instinctively afraid to lose altitude during stall recovery.

It's also believed the pilots on this flight were fatigued, and performance was impaired. Given how bad humans are at even driving cars while exhausted, it's not surprising it's hard to fly a plane in that condition.

Full disclosure: All but the first link are cited by the same Wikipedia article: http://en.wikipedia.org/wiki/Colgan_Air_Flight_3407. I immediately recognized the story of this crash because I have a bit of a fascination with how things can go horribly wrong.

This layman also cringed while watching a TV documentary about this flight the moment the reenactment pilot pulled up during a stall warning, and again when the co-pilot retracted the flaps. "Are you trying to crash‽" is what I wanted to yell at my monitor.
I assume this privilege problem can be solved now with UID namespaces in linux. However it's really ugly, depends on running multiple child processes and linux specific.
Apple Denies iCloud Breach – WSJ
It's important to understand that the medallion mess is a local issue. Uber is acting like a bully with no regard for the law even in places where getting a taxi license is basically just a simple extension to your regular driver's license.
I find these round robots completely useless in Japan, because in most apartments, they are unable to move around because there's just too much stuff at ground level. There's a reason why normal vacuum cleaner ends are not shaped like landmine detectors, and unless you seriously address that point in your design, these robots will remain completely unadapted to most households.
6 easy ways to create an effective typographic hierarchy
Apple Watch to Allow Mobile Payments – WSJ
Hitler Creates Standard^H^H^H^H^H^H^H^H COMMON MARKDOWN
I may be about to say something stupid, but couldn't we preemptively cut out the tusks from wild elephants so that there would be no point in poaching them?

Are tusks necessary for elephants to cut through the bush? I see elephants who don't have tusks in documentaries all the time, so I'm wondering.

And even if tusks are necessary, maybe we could replace the originals with prosthesis (of a different color) -- certainly not an easy task on a wild elephant, but worth a try maybe??

Or just somehow ruin the tusks while leaving them in place? Scratch them, turn them in a different color, something?
I've wanted a similar thing for a very long time. In effect, an infinite web browser that remembers everything. Rather than 'surfing' the web it would be more like mapping it out and exploring it, with more than just your memory to return to. I like the idea of a vertical tab bar on the side, and I think if the user interface were done right, one where the tabs of things which interest you never actually 'close' (closing a tab would be equivalent to dismissing something as irrelevant or uninteresting) but the list of tabs just continues growing, scrolling off the top of the screen but recallable (and searchable) at a moments notice. It would be major rethinking of how a browser works and what it does and it would possibly get confusing with things like web apps (shoehorning applications into a document presentation system bites us again). I imagine lots of people would presume a proposal like this, keeping everything you ever browse or at least a very significant subset of it, as slightly insane... but that just makes it more alluring to me.
Can't this lose commits? It looks like the message to commit the log entry to the followers happens after the message to the client to say that the commit is confirmed. The client can't actually tell when their commit has been replicated. If the leader dies before sending that confirm to the followers, the client will end up thinking the new leader has a commit which it's going to have to roll back.

Is this something the full algorithm handles differently to the way the diagrams would indicate?
If your compiler couldn't perform dead store elimination on memory (remember, memory includes allocas), then you'd lose most of the benefits of performing standard SSA form optimizations after SROA has happened. Essentially you'd kill scalar replacement of aggregates, which is a critical optimization. It's very important for performance that it allowed to happen.
The truth about exits
Due to a Feedly bug (I think), this actually makes it much harder for Feedly users to comment. When an HN story links directly to YouTube, Feedly omits the link to the comments that is normally present in its display of HN RSS.

I think this is a Feedly problem, not an HN RSS problem, because it works fine in Digg Reader.

I'm curious if others have noticed this. I believe when someone posted a poll question here asking what RSS readers people switched to after Google Reader went away, Feedly was one of the most popular.
I'm not sure status symbols are as simple as "habits or desire". And that's what shark fins and ivory are to the chinese, much like caviar to westerners (and with similar consequences on providing creatures).

You might be able to fix "traditional medecine" issues (which China has in droves) using education, but status symbols acquisition is not about illiteracy or lack of education. You can only fix the problem through social shaming, by reversing those status and making them status of bad taste.
I wondered the same thing as soon as I saw the headline. Endless growth doesn't seem like a sustainable strategy for a land animal. How was it supposed to reproduce? If it needed to eat so much then two of them in the same area would seem like a starvation risk, to say nothing of of the risks of injury or death during mating.
Can anyone submit new binaries? I don't even see how to...
>Why would you want to zero a buffer ? Because it may contain sensitive information, I presume.

You don't zero sensitive buffers. You randomize them, then free() them.
This is where body cams change things - the police can lose footage all they want. The fact they did will be hugely prejudicial to court case outcomes. It means good cops get the results, and to boot some immunity to complaints from people just looking to avoid a legitimate ticket.

Its a net gain for everyone.
It is basically, what I first saw at Apple's site for the new Mac Pro. Lately, Volvo has it with its new XC90. It seems like a new trend. Basically copying all those one page sites, which started with parallax scrolling.

With clicking it works fine. But some don't really like scrolling via touch.
Well I don't think it's really a role in an organisation, so much as a user of that organisation's product from what I can see. The author appears to be teaching some course on Coursera later this year, not working directly for Coursera.

It's probably more like a Facebook user finding a security exploit, disclosing (responsibly or not as has been discussed in this thread), then posting a blog on their findings, rather than one of Facebook's team posting a blog talking about how bad Facebook's security is.
At least someone understood the reference... :-)
Batteries really suck; it's only when you compare the energy density to actual fuels that you realize quite how bad they are. And the energy efficiency of collecting sunlight, turning it into electricity and then back again is likely to remain poor; you're looking at what, 20% at best from solar panels? (and that's after a lot of work has gone into optimizing them). And at absolute best with optimized LEDs you're looking at 30% on the lighting side, for a combined efficiency of 6%. You might remember that a few years ago there was a big environmentalist fuss about light pipes - weird as they are, they can do much much better than solar-powered lighting if they're practical for the building in question.
Joint authorship differs strongly between countries, in both definition and legal consequences. Swedish law for example require unanimous permission by all authors, while US law only require permission by any single author. If the developer is from germany, they could also claim that the work was done successively, and thus make it a non-join authorship.

Since copyright itself is bound mostly by legal treaties, it too makes it a bit unclear in which legal rules should be used if a Swedish company who host content on a US company, get sued by a German developer.

"It depends" is the actually answer to what Mojang has to do. Since they are located in Sweden and thus under the Swedish legal system, my view is that they can't distribute the work as it stands.
Civil wars are bad. You don't want one.
You want your compiler, and execution environment, to support it. In C's case, the compiler can do a lot of work in this department - but so can most modern OS's in the real-world, provide adequate protection:

sbuf = mmap(..,..,MAP_PRIVATE|MAP_ANON); // &etc.
The article links to another article which suggests that the popularity of shark fin soup has been falling http://www.washingtonpost.com/world/in-china-victory-for-wil... supposedly partially thanks to Yao Ming's involvement.