skysight-inc/HackerNews huggingface dataset:
Because DRM ebooks from Amazon tend to be delivered in an incrementally more convenient way

I'm not sure how DRM factors into this. I buy ebooks through Google all the time, and only a minority of them are DRM-protected. Yes as far as I can see, the distribution mechanism is identical whether DRM is in place or not. My understanding is that "put DRM on this book" is nothing more than a checkbox that the author chooses for the book.
Here's the issuer from the certificate I got, and I believe it was the (beta) production one and not the development endpoint.

Issuer: C=US, O=Let's Encrypt, CN=Let's Encrypt Authority X1

Possibly user error still, but I use HTTPS across all my personal sites and they all rate well on third-party tests so I'm not a total noob (I hope...).
Anyone concerned with the amount of fraud that will come from this? Won't bad actors utilize this to https all of their phishing sites?
Though BI isn't mentioned in the article, it does seem to hover around every paragraph. Not enough work for everyone because robots? Reduce the working week to 4-days (then 3, then 2, then...).

It does sounds like a sane way to get from where we are to the Star Trek/Culture post-scarcity nirvana. Throw in fusion power for unlimited energy (or dramatically better solar), and baby you've got yourself a stew :-)
Little Bites of Cocoa #124: More on UI Testing
Sounds more like Virtual Software/Infrastructure as a Service than a conventional OS:

Unsurprisingly, working in SpatialOS will require special skills. Games can still be built with the Unity engine, though they'll also need to be able to work with Scala, the native SpatialOS language. However, Narula said the World's Adrift team needed "very little" training. From there, it's simply "pushed" out onto Improbable's infrastructure, and congratulations, you're a maker of worlds.

Cost Structure:

Narula wouldn't reveal pricing, but you only pay for usage – if no one is in your world, there's no cost – and he suggested Bossa's ability to build Worlds Adrift shows it's affordable.

If I'm understanding this correctly, it's more that they're building large, persistent "environments" that can easily integrate with existing development and modeling software. Virtual sandboxes for playing and testing.

Anyone have enough info to provide clarification?
The productivity aspect is most interesting to me. Otherwise it's a financial loss as increased vacation raises costs; the work still has to be done. If the productivity gain offsets the cost, then it's definitely an idea to explore.
Yeah... but then you have to live in Albuquerque... I don't know if good TV is worth THAT price. /s

But seriously...

I don't mind TV on a schedule SOMETIMES (Walking Dead for example was worth catching on Sunday Night... with the following Talking Dead.)

But a majority of the time, I'm doing this or that and want to catch something on my on time.

I'm not 100% against commercials, personally... but the extreme to which they went - both on TV and Online - has pushed me to be almost militantly AdBlock'ish.

If Netflix (and similar) can bring sanity back to it, all the better.
“Use bubble sort for insertion sets, because it's faster than std::stable_sort”
Yeah I don't understand why it doesn't check for proof-of-ownership on a different port.
Why Ad-Blockers Are the Best Thing That Ever Happened to Publishers
And the lesson is that eventually there will be ads on Netflix too.
What methodology does Fidelity Investments use to determine the valuation of their stake in these privately-held companies?
I would use it for personal projects at home. Just for fun.

Though I would envision there might be a niche market for affordable Spark clusters as appliances, say, one 1U box that contains 20 boards with total 160cores, 160GB memory, etc and only 200watts power consumption.
What's wrong with inequality? Serious question. If I work 70 hour weeks and make only a bit more than some guy working 20, why would I bother. Inequality is the key motivator for success: you want more than the other guy.
OMG WebRTC is tracking me or is it?
From OneNote/Evernote to Org Mode
And how exactly do you think rotating a TLD key will help if it's obvious that TLD will just give the new key to the NSA anyway?
It's not. The "security community" does not generally support DNSSEC. Most people in the security community don't think about DNSSEC, or DNS security, at all.

DNSSEC is being driven by three forces today:

1. The IETF, which has been working on it for 21+ years and has for the last 10 expressed continuing and increasing frustration that they can't just get the damn thing deployed.

2. The US Government, which is mandating its deployment in some circumstances.

3. CDN services like Cloudflare, who are interested in an Internet where standing up a server presence involves technology so complicated that almost nobody will DIY it. See: what happened with SMTP mail.
There are a lot of people on HN, and a lot of people with downvote privilege, and there are a lot of people who just generally downvote because they disagree with something.

Even if your opinion is completely positive, if people disagree, and a lot of people see it, you will get downvoted just because they disagree (and no one will reply to your comment to disagree, it's a drive-by-downvote).

There's also verification of this by HN mods: Several comment threads exist where they keep increasing the downvote threshold (from 300, to 400, to 500, and beyond). But it still doesn't solve the problem.
Not quite yet, but I'm very close to landing a debugger refactor which uses redux internally :) https://bugzilla.mozilla.org/show_bug.cgi?id=1200798 And we're going to slow introduce React.
> I don't follow. How are the two mutually exclusive? Your false dichotomy between license plate readers and medieval times isn't very convincing to me.

What is the current direction of technological progress? More computing. Faster computing. More ubiquitous computing. More connectivity. Leveraging all that for optimization. Today we have cameras so small that every one is carrying two of them in their pocket. Tomorrow, at least one of which will be replaced or augmented with a geometry scanner. Scientists want to have nanosats in orbit that will keep continuous, real-time surveillance of the planet. Can't you really see that almost everything we do now erodes privacy?

Or in more theoretical sense - every single thing you do generates ripples in reality that spread and interact with other things (generating more ripples) with the speed of light. Every thing you say or do leaves traces. Most of them escape our notice, because there's only so much things we can pay attention to. But they are still there, and with more sensors and more computing powers, we're untangling the great web of causality. Whatever is not known we can try to infer. Privacy disappears with the amount of compute we can throw at it.

> Really? So since it is technologically possible for me to remove my license plates from my car, no judge will be able to make me put them back?

You know that your car probably has several RFID tags and radio chips in various places like e.g. tires? With time it may be the case that no judge will care to make you put them back - they won't need to.

Anyway, my point does not apply to individuals, but on a large scale. Whenever a new technology arrives that is so useful/popular that lots of people start to use it, laws and customs adjust to accomodate it. Since laws and customs follow technological progress and not the other way around, it follows that laws are weaker than technology.
Hopefully some kind of OpenBSD support comes along. Pretty much letsencrypt-nosudo until then. The standard letsencrypt program doesn't appear to work on Debian 7 due to outdated openssl and what not.
>...this can often come off as passive-aggressive when it is used to present a view; that's not really an improvement. If you are stating a view, just state it: to make it nonconfrontational, don't be condescending to people who disagree, don't predict that you will be downvoted into oblivion or otherwise persecuted for posting it, and generally extend the same charity to the community that you would like them to extend to your viewpoint.

Unfortunately this doesn't work. You still tend to get downvoted into oblivion. The problem is that if you poke holes in a dubious argument, you'll get downvoted simply because people disagree with you. There is no real way around this, and I've mostly given up on commenting except when I know I won't be downvoted. I don't really give a shit about karma, it's more the idea of rudeness/negativity behind people downvoting things that they disagree with -- even if you post a logical, well thought-out argument -- that I have a problem with.
As the author has mentioned "Sometimes just a few lines of access logs can tell a whole story..."

Sometimes we keep trying to find the solution in something bigger and usually a quickly look at logs may help us to understand the whole scenario and motivation of the attacks.
Fuel for nuclear bomb in hands of unknown Russian black marketeer, officials say
Oh I think it's simple enough and thanks for the tool, but I'm comparing it to the workflow I currently use which has fewer steps (generate CSR, paste in form on issuer's website, click link to validate domain). Headed out now but I'll try to provide some better feedback later.
>Almost all of the lines of code are C++

Significant parts of the functionality are written in JS.

>but how often is web performance bounded by UI performance?

It's often bounded by JS performance. JS performance depends on the JIT output, much less so the speed with which the JIT itself runs.

The rendering engine may be a factor, but there HW acceleration also factors in. It's far from being clear cut.

Media decoding already uses optimized assembler, nothing for the compiler to do there.

I'd suppose most of the gain would be in layout?

>Seems unlikely, given the output of ICC is crippled for non-Intel x86 chips (which de-facto means AMD nowadays).

You can patch that out. I'd hope this Waterfox is doing that...

Even so, Mozilla provides a stub installer that downloads the right binary nowadays. It could check the chip vendor and get the appropriate binary.
> Mm-Hm. How's that working out?

Why so critical? He's making a bold claim, but you're not even responding to that. You're just attacking him because he's using a different compiler suite? If you know of problems with the Intel compiler suite, how about you let us know what they are instead of passively aggressively pointing to a single recent problem which from the bug report I'm not sure is the fault of Intel's compiler not being conformant or not functioning with a recent feature, or GCC accepting a non-conformant structure, and whether being cross-compiler portable in that way is even a goal of the Firefox team.

> Always a pleasure to count the number of clicks needed before you can establish that the only platforms are Mac and Windows.

Would you like to guess how many clicks it takes to determine that for Firefox itself when you aren't currently running Linux? It used to be you could easily get to a directory listing of Firefox builds. Apparently it's harder to find now, and Firefox just starts an auto-download for your OS and architecture based on your user agent, and if you search for how to install on Linux, they make it clear that may not be the best way to install ("Use the method that works best for your distro", which may be through the distro package manager).
They can track your launches; if you misinform, you get nuked.
That's only because you personally don't download it. I can't tell you how many times my uncle has installed a new "search toolbar" for Firefox that I've then had to disable. Luckily, disabling an extension is trivial. For the non-savvy user, though, it's still an issue.
I do have to say, my experience with Apple News has been very nice. These apps seem to affect publishers more than the 'open web' and at that they are little more than nice RSS readers that don't ruin your experience with ads even though there are still ads there.

I don't particularly see anything wrong with separating publishers from content producers. It now seems more appropriate to think of news magazines and traditional 'publishers' as content producers who rely on the new 'publishers' a la Facebook, Apple, Twitter to distribute their content because they cannot and should not be focused on building an enormous infrastructure to do this.

Print media is 'open' in that anyone can print something and distribute it but the ability to do so effectively has pretty much been consolidated into the hands of very few for a long time. Now a days you can publish your own music, your own books, and your own news and its popularity will be determined by the masses, not some worn out talent scout trying to please a boss who is using focus groups to figure out what might make him a buck.

Ultimately I think we will see a more open and democratic future for publishing, not the death of the open web. Control is shifting hands to a new set of publishers, one that puts the visibility of content into the hands of the readers in the form of likes and tweets.

Maybe the news produced by these traditional outlets just doesn't have as much value as it once did. That is what likely scares them in my mind.
Anyone that tracks their calories with a calorie tracking app? It's really convenient.
For sure:
"Jetson TX1 draws as little as 1 watt of power or lower while idle, around 8-10 watts under typical CUDA load, and up to 15 watts TDP when the module is fully utilized, for example during gameplay and the most demanding vision routines."[1]

Anecdotally, the RPi2 has been measured[2] around 4-6 watts under load and the Edison was measured[3] around 1 watt.

[1] http://devblogs.nvidia.com/parallelforall/nvidia-jetson-tx1-...

[2] https://github.com/geerlingguy/raspberry-pi-dramble/wiki/Pow...

[3] https://www.openice.info/2015/07/24/three-days-with-intel-ed...
What benefit would a phishing site have with https that they didn't have without it?
Ah! Ok, I think you need to add the intermediate certificate[1] that chains the Let's Encrypt Authority X1 to the IdenTrust root. Here's instructions on how to do this for nginx: https://github.com/diafygi/letsencrypt-nosudo#how-to-use-the...

[1]: https://letsencrypt.org/certs/lets-encrypt-x1-cross-signed.p...
Does this mean someday the cross-population fecal transplantation might be a thing in the future? Say at GNC there would be varieties of "Tanzanian Microbiota Pill" or "Burkina Faso Immune Boosting Smoothie".
A Tale of Two Northern European Cities: Meeting the Challenges of Sea Level Rise
The problem is that there's a lot of software out there that expects you to install it this way - particularly by piping into sh or bash or the like. See also http://www.seancassidy.me/dont-pipe-to-your-shell.html and http://output.chrissnell.com/post/69023793377/stop-piping-cu... and https://www.chef.io/blog/2015/07/16/5-ways-to-deal-with-the-... . There was also a blog out there collecting instances of this, but I couldn't find it again after a couple searches.

I had to hold my nose and paste some commands like this in order to reinstall Composer [1] and Drupal Console [2] earlier this week. Ugh, it feels so dirty, but it's often the first and/or the easiest, if not the only, way that software like this documents how it's to be installed.

1. https://getcomposer.org/doc/00-intro.md#globally

2. http://drupalconsole.com
Open Architecture in Defense Department IT: The Devils ARE in the Details
For a particularly dramatic example of this, read G.K. Chesterton's _The Napoleon of Notting Hill_.

In the book, England, late in a long and uneventful history, is governed by lot; a randomly-chosen individual is crowned King and given dictatorial powers. Eventually, the lot falls on a bored nihilist with a fondness for 16th-century uniforms, and within twenty years London is a patchwork of feuding principalities with antiquated weapons, beautiful heraldry, and a whole lot of innocent people dead.

This book confirms what you're saying: it's not very likely that a barking madman will be randomly chosen as dictator, but it only has to happen once.

(The strangest thing about it is that Chesterton saw the most troublesome belligerents, who at one point threaten to use a water tower as a sort of late-Victorian atomic bomb, as the good guys; their willingness to use violence brought beauty and dignity back to a pacific, indolent world. This book was written before Chesterton became Catholic, and its bored nihilism reflects his own feelings at the time; I strongly suspect that it had an influence on the development of fascism, given that Mussolini was a fan of Chesterton's.)
Wikipedia user Watchduck's mathematical figures
Yes, pre-cooked packages of defaults make things a lot easier for new users, but not quite equivalent to GUI text editors. I don’t get the impression that most people being introduced to Emacs are told to use a package of defaults. I think a lot of users will want to try out Emacs, so they download Emacs, then try to configure some things they don’t like by Googling the specific issues. After they have too big a list of things they don’t like about the defaults, they go back to their old editor, without ever learning of the existence of defaults packages. Which is a shame.

Apart from defaults, I agree that GUI text editors provide no advantage to completely new users. But I’m not sure that “new users” of text editors, unfamiliar with OS conventions, is a category worth talking about – I think it’s really small. It shouldn’t take more than a year for a new computer user to absorb the OS conventions while browsing the web and writing documents. And how many people might want to try out Emacs within their first year of using a computer?

I guess that about 10% of eventual programmers started trying out programming in their first year of computer use – the other programmers started later in life. The number of fledgling programmers who care about editors enough to look into Emacs has to be even less than that – it’s probably something like 1% of all programmers. The other 99% of programmers will find GUI editors more familiar than Emacs, because they have already internalized the conventions.
Isn't that a limitation of the iOS platform, not Chrome?
The funny thing about stoner stereotypes is how much lazy thinking is involved. And so people who like cannabis but don't fit the stereotype just shut up about it. I guess it's time to do away with the stereotypes, now that there is money to be made! Funny how that works too.
I can confirm that Caddy + Let's Encrypt is the most seamless and awesome way to run TLS. I did this last night for one of my LE beta whitelisted domains and it took MAYBE 4 minutes. Caddy did all the work. Kudos to the Caddy team for such a great admin experience.
That's an interesting question. How many actual people are involved in the production, transport and prep of food? Per 1000 consumers? How about 50 years from now?
In fact, I think most people on shared hosting are not hosting static sites, but rather sites based on one or more of the hundreds of PHP application frameworks out there (WordPress, PHPBB, Joomla, Drupal, Magento, MediaWiki, etc, etc.)

Back when I used to do frequent freelancing for the type of client who used shared hosting, I don't think I met a single one who hosted static sites, even though for many of them static would have been more appropriate and far more secure and performant.
A partition algorithm that actually has some stronger almost-sorted condition on its output than a regular partition.
Not according to the dictionary.

Conspire, verb.

1. make secret plans jointly to commit an unlawful or harmful act

2. (of events and circumstances) seem to be working together to bring about a particular result [...]

Was Amazon making secret plans jointly with itself?

Did Amazon seem to be working together with themselves to bring about a particular result?

The sentences above make no sense in English, and neither does using the word "conspiracy" when fewer than two different parties are involved.
padobson the problem is that a lot of gamers do not want this.

Last year during the E3 press conference, Microsoft tried to "modernize" the whole living room gaming paradigm. They mentioned things like -
1. Having a whole slew of servers to cloud compute
2. Buying and sharing games via online distribution
3. Always on connectivity to the cloud

Gamers hated this idea (as you can see with the sales of the One vs the PS4).

The issue is,and I can't blame them, that we still do not have the infrastructure to do this yet. Yes, me and you may have a good enough internet line to pull this off, but even now our internet access, latency, connectivity, and security is a joke. Remember, a lot of these guys do play online but have issues with latency by playing just a multiplayer game. We need this fixed first before a company goes all in. It may take for the next cycle (or two or three) for dedicated game machines to fully embrace this.

I'm excited for the game Crackdown 3. Their online play will feature fully rendered buildings which stands on their own dedicated server. I think this is awesome and is a step in the right direction. Can you imagine if every NPC can have its own server controlling it? Crazy-power. It will take time though.

And I'm all for it. Take the time to do things right and we'll get a much better product than just a gimmick.
Have we not learned anything from France? That was the exact same argument made for the 35 hour workweek and it had no positive effect on unemployment rates. It's a ridiculous idea. We have unemployment chronically above 10% both with a 35 hour week and generous vacation and leave.
Yes, because it's STILL a shitty excuse for millions of iOS users to not be able to use and install some types of apps on their devices.
I thought I was going to read about the real problem with the lack of research into software development. Research software engineers is a secondary issue.
It's difficult to miss what hasn't been invented, but real life developments like the internet and gene sequencing/editing seem rather more [potentially] significant for humanity than obvious priorities of lunar colonies like more efficient rockets. Many of the challenges associated with a lunar colony also apply to our existing orbital space station (though granted, a moon base could be a reason for more innovation in foodstuffs)
At least Orville did not use the 'nuclear option'. From the article:

The dawn of 1914 brought good news, as the U.S. Circuit Court of Appeals upheld the Wrights’ patent suit, agreeing that Curtiss had infringed. This would have been the perfect time to shut down the competition by re-establishing the Wright monopoly. But Orville did not make a move, as the company manager Grover Loening lamented later: “In no time Curtiss…could have been closed down or bought up, and we would have seen a totally different development of flying starting here and spreading to Europe exactly as the telephone monopoly did…"

If he had shut down Curtiss and his other competitors, the development of aviation would probably have stalled for a while, at least in the US. Perhaps Orville realized that his company was well behind the state-of-the-art by then.
I don't get it... even if the pasted content has stuff I don't expect, I still see it in my shell prompt before I press Enter, no?
Maybe describing this act as "hacking" is over-inclusive. But the fact is, this guy logged into a website that was not his, with credentials he should not have had, and changed a headline without authorization. He clearly knew what he was doing was illegal. I have no sympathy for him.
Hmm, I found the comment useful and just up voted it.
France's 'standard of living' (measured in material goods) is quite high globally-speaking and not significantly lower than that of the USA.

If you include intangibles like quality healthcare and reasonable amounts of vacation time, then I'd argue that France is far wealthier than the US.