skysight-inc/HackerNews huggingface dataset:
You could handle multiple fields with Content-Type: multipart/byteranges and multiple byte-range-specs in the Range: header.

The versioning problem can be trivially handled by means of the entity tag mechanism [1]. Our notional RFC need only specify that servers supporting partial PUT requests must include an ETag header [2] in every GET response, and that a client issuing a partial PUT request on a given resource must include an If-Match header [3] with the entity tag it received in its most recent GET response.

The server can then compare the request's If-Match value with the current entity tag for the resource. If they match, the server updates the entity and responds with 204 No Content; otherwise, the server responds with 409 Conflict, whose response body is the complete entity and whose headers include the matching ETag, so that the UA can identify the conflict and present it to the user for resolution in whatever fashion it sees fit.

Your point regarding blind byte-range modification of structured data ("Using json to patch json is more reliable") is not without merit, but belongs at a higher level of abstraction than that at which HTTP operates. If you want to take the JSON document through a thaw-edit-freeze cycle, you can do it on the client and just PUT the result as a complete entity.

[1] http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.1...

[2] http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14...

[3] http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14...
Essentially it does: they fixed how virtual desktops interact with the multi-monitor environment into a way that people will find useful.
Typical at large, highly-corporate places I'm afraid.

I recall during one of my first internships (at Siemens, not Microsoft) my first task was to go over test results of electric motors being developed. I drafted an email with my results and fired it off to a number of people.

A short while later I was ushered off by one of the senior project managers. "Why'd you write that email?" "Um...?" "You don't call these things PROBLEMS, you call them ISSUES. Do you understand? You call them problems, people are going to think there are problems!"

And that was the moment I decided I wanted nothing to do with traditional engineering and the automative industry... unfortunately I had another 3.99 months to go on that internship at that point. The rest of the internship didn't go any better, and is still a massive source of antipatterns I still draw from today.

Funny note, those "issues" ended up costing the company millions in a product recall. Maybe they should've been called "problems" instead ;)

The neutering of language into corporate-speak is still one of the biggest red flags I look for when interviewing...
You do feel empty, but there are plenty of other things that need fixing :)Or understanding.

And often there is no perfect solution, and the solution changes over time. In these cases machine learning is very handy.
Upvoted because of the story, but I like NPR less and less these days. So far they've been mainly pro-government than pro-Snowden.
They're all equally evil, since they're all equally useless on non-Win/OSX platforms (which are the only ones providing a reliable protected AV path), and since they're all very similar in that they need a plugin.

IMHO If anything EME is more evil than the other options in that it standardizes (and this way implicitely mandates) a special plugin interface for DRM purposes only.

Users still have to install plugins, and now browser vendors get the blame if things fail (since the user will be hard pressed to identify plugin issues in "that website doesn't work").

I fail to see where it's the W3C's, browser vendors' or web users' responsibility to make the DRM vendors' lifes easier. And that's all EME does.
Funny that, I bought a copy a copy of Windows 8 because I'd read that multi-monitor support was better. But it still didn't work for me. Mainly because I don't necessarily want both my displays on at the same time. And I want to switch my primary monitor as and when I feel like it. I don't want windows appearing on off monitors. And if they do I want to be able to grab and group them.

Then there's window management. Which I think is pretty woeful on both Windows and OSX. I want to be able to send a window to another display easily. Switch focus etc Without having to fumble about with the mouse like an idiot. Not wonder why I can't do anything because some modal window is hidden somewhere on another monitor.

I've given up on multi-monitors, they are just not worth it for me until these issues are addressed. Multi-desktops will have to suffice instead.

In short: I want plug and play monitor support and good window management baked into OSs.
Terrible article. In addition to multiple broken links and the hyperbole of an apartment building being called a "town", the claim that the units are "all intended for Facebook employees" is misleading. There will probably be a lot of FB employees that live there because it's next to their HQ (and Facebook is an investor in the project), but there's no connection beyond that. http://www.sfgate.com/business/bottomline/article/Facebook-p...
It's a great question, and one I'm pretty optimistic about us getting right.

Take Open Source Ecology for example. They're making the Global Village Construction set, a collection of Open Source machines that cost a fraction of what proprietary solutions do today. I think the impact of what they are enabling is hugely catalyzing towards that end (post-scarcity communism [collective ownership of capital). To the uninitiated, it it might sound like they are do-gooders just trying to make cheap machinery available for developed regions, but in reality the kind of people who will benefit immediately are other engineers. The more these engineers are liberated by the technical/economical advances of the GVCS, the more time they'll have to put back into into the project. I can already imagine the first few small semi-sustainable towns popping up, packed with engineers, ideally mushrooming into the kind of ending Manna so wonderfully illustrated.

The more collaboration we see around giving people the technologies they need to look after themselves/family/community, the less likely we'll be living in a capitalist-dystopia.

For me personally, if I was given the option between being a billionaire and being able to have everything that I want, or helping to actively build with others towards a future where we can all get what we want... I know I'd have to go with the latter.
Adobe Customer Accounts Hacked?
Can some of the more involved please explain the consequence of a choice like this? If Mozilla chooses to not implement this spec, will the effect be that:

* Firefox is the only browser that can't play certain content
* Firefox is the only browser that plays all content

?

I would assume the first, because it should be easy for a content provider to just block a certain browser entirely (and that block could be circumvented, but the majority of people won't do that). People will blame Firefox, not the content provider.
I don't know the timespan in the story, 2-3 beers over the course of several hours results in a terminal state that is best described as sober for somebody with a marine's physical profile.
Here's Exactly How Much Twitter Makes Each Time You View Your Feed
Out of curiosity, does Windows handle multi-multiple monitor setups as elegantly as OS X?

Ever since I've been using OS X (over a decade now) it always remembers the exact arrangement of my monitors when I go home / come to work (I take my laptop from home to work, and have different multi-monitor setups at each location).

Also, does Windows handle differing DPIs across multiple displays like Mac OS X handles a retina display connected to one-or-more non-retina displays?
So, why exactly do I want my body to care about DNA of something I'm eating?
It's not like I'm expecting a symbiont, I just want it broken to very small pieces for further processing.
Are you saying Firefox lost users because they refused to support h.264? That's bull. If they did lose users it was for completely different reasons. I remember being very disappointed with them for choosing h.264 in the end, but even more disappointed with Google for not making VP8 the default codec in Youtube, to have Mozilla's back (with fallback to Flash).

So what if MPAA goes to Mozilla next and tells them to adopt whatever auto-DMCA/censorship schemes they come up with next. Is Mozilla supposed to just accept it because "all the others are doing it"? I sure hope they wouldn't.
I had a problem with it years ago when I couldn't watch DVDs on linux (until the DRM was cracked). More recently I had a problem with it when flash DRM broke on linux (if you didn't have HAL installed and tried to use amazon's video for certain DRMed shows).

And in the future I expect more pain with proprietary, closed-source, non-interoperable (and, almost certainly, non-linux-supporting) CDMs, which are where the meat of the DRM will be implemented under the W3C EME proposal but which themselves are not being proposed for standardization.
It was a joke. But srsly, it's still broken.
I was referring to the fact that the parent said URLS weren't encrypted over HTTPS, which is not true.
Would be better to know which channel of Chrome got updated (Dev, Beta, Stable?) and also for which platform (Android, iOS, Desktop browser, Chrome OS, Chromecast?). The site to check up on this http://googlechromereleases.blogspot.com/
I'd like to make a comment, but does anyone know how this DRM works ? I mean either you trust the client, by binary-blobs/hardware or other form of protection, or you are delivering the content into the lap of the consumer.

So I wonder if FireFox CAN even implement it ?
I normally disagree with this type of comment, but based on the actual survey they refer to [1], you appear to be correct. The most probable way I see that they've come to this number is by using the other side of "24% of consumers never use online reviews". The rest of the data is "27% of consumers regularly use online reviews" with the remaining 49% checking occasionally.

The way the statement is worded, I feel that many would read it as "A recent survey found that 76 percent of consumers regularly check online reviews before buying" even if that's not how it's written. A better statement would make the breakdown of regular vs. occasional checkers clear.

That said, single word comments don't add much to the conversation. As stated, and if the survey is to be believed, the line is factually correct even if it is misleading. I'm not sure if "bullshit" refers to how you interpreted the statement or the results of the survey. Without clarifying your objection, though, it will likely be ignored by most.

[1] http://searchengineland.com/study-72-of-consumers-trust-onli...

Edit: added link to the survey
Because it refers to http://www.scp-wiki.net/scp-087
In the context of the article your first point is the key question. The author argues that the flow rate is relatively constant even with varying speed. I would tend to agree that it would be fairly constant but if there was extremely efficient merging I could see the flow rate increasing by a few percent. Theoretically the difference in flow rate if cars maintain a 2 second delay from the previous car should be the difference in the length of time that it takes the actual length of the car to pass through the merge point.

So if the car is travelling at .5 carlengths per second then the duration per car should be 4 seconds whereas if the car was travelling at 10 carlengths per second the duration per car should be only 2.1 seconds.
This is where REST just breaks down. In any app I've written it always gets to the stage where I'm left with the choice of breaking away from a truly restful api, or firing off multiple requests. Sometimes REST wins, sometimes efficiency wins, but they really shouldn't be mutually exclusive choices.
I'm deeply skeptical of this. Any sources backing this up (preferably something looking at the cognitive value of this kind of learning)?
Have just subscribed to the plan.

Extremely interested in the service, really hope it works.
Have no idea how, yet... but decided to jump in.
1) I really don't know. Maybe he had a stockpile? Maybe it really was color, but the room was somewhat dark/shaded, and I'm only remembering/assuming it as B&W?

2) We used to do a lot, lot, lot worse than that in the USMC in those pre-MADD days. Different era.

Fun fact - same motorcycle, I was struck by lightning on it several months later, riding home from California (to Ga) on I-70 in Missouri. This was following my discharge (actually, end of active service) in late August.
This would be more helpful with a mini-month calendar to show what days in the past 30 it did update.

I purposely disable the google updater and only turn it on when I am ready to update.
at font size 4 this is infeasible. He might have introduced a single error somewhere for good measure.
That world would really suck. We must do everything we can now to prevent it. Berners-Lee and the W3C don't dictate the web, they have been ignored and overridden before.
Sure you can, although you need to do it via Ajax.

The W3C FORM element is specified with only 'get' and 'post' as permissible values for 'method', which I can only regard as a screwup on W3C's part, but I know of no similar restriction on the methods available to an XMLHttpRequest object; indeed at least one extremely well-regarded Stack Overflow answer [1] confirms that PUT and DELETE work as expected as of five years ago.

[1] http://stackoverflow.com/a/166501/1713079
Yes electricity is abundant, well or easily made. There is more then enough sun, rain, wind etc. to make the price stupid cheap. But we cannot STORE enough energy currently, and that's the main problem.

Liquid metal battery seems to offer some hope in this regard.
If you don't plan on using your laptop for anything outside of entertainment, being able to rewrite the software on the micro that controls the battery charging circuit is not particularly relevant or useful.
I have never heard Assange's name in connection with this, but that's what Truecrypt purports to do: http://www.truecrypt.org/hiddenvolume
Firefox couldn't display those files/streams, but it would notice and could cope, eg. by displaying some informative message instead that lays the blame where it belongs to: the website.

Since FF is still popular enough in certain regions, that it (plus legacy IE versions) could kill EME before it gets popular, except for certain special use cases like Netflix on Chromebooks (where, honestly, a fully custom plugin solution would work just as well).
I switched from firefox to chrome because of firefox's chronic memory leaks, and decided to live without extensions. Now I've switched back because firefox won't attempt to load tabs until you actually focus them.
Kind of both:

1) Firefox won't play DRM'ed content by default

2) Firefox could be the browser that allows you to go around all DRM'ed content through 3rd party plugins (they probably won't be able to condone the activity themselves).

The sad thing is the content guys will start yelling from the rooftops afterwards that "Mozilla is facilitating piracy and content theft" or something like that, even though they would keep the browser just like before - the "open web" we all wanted.

But because everyone else will have sold their soul to the content corporations, that sort of censorship will become the status quo, and now Mozilla will be the enemy.

Instead of "open web" being the status quo, I fear that "DRM'ed web" will become the status quo.
The few times I got to play with Photoshop/Illustrator on Windows I felt the experience (performance, responsiveness etc) was overall better than on MacOS. Admittedly, I've owned mostly laptops since 2005.
Thank you. That clarified things.
> OSS is there in fact.

As someone who has spent many hours hacking on open source software, I'm not sure I'd call it 'abundant' in that the production of said software is very much a costly endeavor. Once it's out there, yes, it's non-rivalrous, but that's a different thing.
Smart And Easy Ways To Reduce Your Car Insurance Costs
Actually Mozilla did the right thing and theora and webm are as widely available in browsers (by count).
The only two companies that blocked free codecs are the companies part of the MPEG-LA! Which means the get money from h264 content.
It still sucks very much that the W3C did not force a codec in the standard, the current situation is awful!

https://en.wikipedia.org/wiki/HTML5_video
coffee laugh-barfed all over keyboard, thanks :)
Education may be on the brink of a massive wave of disruption. Websites like Coursera are the more obvious and visible examples of this disruption, but a more subtle but more powerful example are the significant number of tech workers who were self taught using tutorials and other internet resources to get the necessary job skills. Coupled with the exploding costs of higher education (at least in the US), I wouldn't be surprised if the education landscape looks very different in 20-30 years.
How is that even possible after such misconduct? Words fail me. Don't they even feel ashamed of appealing ?
Nothing grows as fast and crazy as Photovoltaics right now. It's doubling roughly every 2 years (slightly less than 2 years). I don't know if we can scale up coal/nuclear at the same rate, but I guess that's not even possible.

So when PV prices fall to the bottom (trends indicate they will), electricity prices produced by PV will fall as well. Coal/Nuclear/etc will become unviable. What do we do then? Electricity will be basically free then.
As someone who has done some work in the sentiment analysis field, I present this comment as the perfect example of why sentiment analysis is easy and the linked research is clearly bunk.
Any browser that doesn't implement the EME spec won't be able to play content protected using it. So if large video streaming sites were to use it those browser would be locked out. Internet Explorer 11 can play netflix videos using EME without plugins for example [1]. Browsers that don't support EME would need to use plugins for as long as the site supported that.

[1] http://www.afterdawn.com/news/article.cfm/2013/06/27/netflix...
>Good point. Interestingly education is one of the industries that seems to be least disrupted by technology.

Education is (see coursera), but the "educational reputation" industry isn't. Technology isn't killing off the rep of a harvard degree.

>The authors point somewhat still stands for healthcare, though. He uses 1939 as a benchmark. Penicillin was first manufactured in 1942. Today a generic antibiotic is just a few cents a pill. Some of the most essential healthcare that would have been just a dream in '39 is nearly free today.

Generic antibiotics may be a few cents a pill for a hospital but that's not what you end up paying for it as a patient in the US, and to get the prescription you have to see a doctor and the price of THAT has gone up, and the doctor will also do tons of useless tests (which increases the price still further).
I keep wondering if he's missing the point of why deficit spending and putting money in the hands of the workers is also bad thing. When the consumers have limited money, they will spend that limited amount of money more wisely, and it will put the companies that rely on them buying things they don't need out of business. It will drive wages up in the right industries and down in the wrong industries. With deficit spending you will distort that information which could lead to even bigger problems. That said, deficit spending will always be more popular under democracies, because it provides a benefit to the individual voter first, so it's the easier thing to argue for and taken up by young people as they become political.
So implemented DRM will still need to be supported on different platforms and browsers, and after the H264 crap what are the chances of that happening?

They would be better off having some sort of plugin archetecture that allows this kind of development for specific platforms...
Agree. For me, best practice is to use JSON-RPC for our client to server communication and expose a REST interface for 3rd party CRUD operations.
>> The single founder problem is more "Will you accept someone who is capable but hasn't found any smart friends yet?" and less "I can build a $50 million company all by myself. Just give me $100k. Please?"

Exactly!!
I see what you are saying, he is acknowledged and recognized as one of the greats, but most probably never even think of him when talking about the shoes. Michael Jordan doesn't much factor in when rappers are talking about Jordans, his person is very separate from the fashion and status the shoes have come to represent.

Hell I spent $200-$300 4-5 years ago and bought a pair of the Spike Lee Jordans http://images.freshnessmag.com/wp-content/uploads/2010/01/ai... - I bought them purely for the fashion.

-I never like replying on a subject too much like this; this topic isn't that important, guess I must be bored :-/
How to Know What To Write About: The Key to Successful Content Marketing
On Windows 7: winkey+left/right arrow will dock actively focused window from one side of the screen to the center to the other side of the screen and then to the next monitor and so on and so forth. I hate Windows 8 so can't comment there. The inanity of the "let's kill multitasking by showing only one (metro) app window on the screen at once kinda cancels out any other windows management improvements that PoS might ship with.

But back to the subject at hand: winkey+arrow is awesome. Works so you can retrieve a window from a display that isn't on (though how hard can it be for ms to detect that and not launch your app on a powered down screen??) without needing to see what you're doing (in the past, I've had to blindly click and drag hoping I got the title bar. Or right-click on the app in the task and choose move.

The newest OS X builds have much saner multidisppay support than that.
They you just add a CUDA enabled vga card to the server and all of a sudden, you can handle a lot more load.
Realistically, how are content provider suppose to copy protect their properties without the use of DRM?
I dunno..

Sentiment analysis is often akin to mind reading. I don't know how the average human would do, but given how often people miss jokes & sarcasm on forums & emails it wouldn't surprise me at all to learn that the average human analysis would score below 85% on single sentences without context.

(And to be fair to the OP, they said 95% would be the work of gods, and I'd certainly agree that would be better than most humans could do)
I can't use Paypal in my country
There is nothing wrong with that sentence in the slightest. I could rattle off a list as long as my arm of criminal behavior by Wall Street that went unpunished (and wrecked the economy). What do you think the mortgage settlement was about? Do you think they asked for (and got) blanket indemnity against criminal prosecution from Obama for fun?

>What she's writing there shouldn't be particularly surprising to anyone who actually knows something about the industry (which she does).

She's a shill for the industry. No different to "insiders" who "know about the content industry" who predict that piracy causes trillions in economic damage.
No, they should not have that "right and freedom", because being a "content owner" is not some natural god given right.

Copyright is something that is granted to someone by society for a purpose. Encumbering a creation with DRM defeats that purpose.

Sure, anyone has the "right and freedom" to add DRM to anything. But in that case anyone should also have the right and freedom to break the DRM and redistribute the content.
I was thinking about getting this on Amazon, but all of the reviews look suspiciously fake. All of the reviewers have only reviewed this book, and one has only reviewed packt publishing books. And all of the reviews are from a 3 week period(a few months after the book's release).