skysight-inc/HackerNews huggingface dataset:
I'll look into linuxdeployqt. I am probably just going to statically link Qt. I am not using anything security conscious with Qt and I don't want versions changing underneath, so a system-level Qt makes little sense I think.

QtWebKit was deprecated then just recently undeprecated IIRC (with a non-Qt maintainer). As for the QWebEngine stuff, it was a bit premature when I was looking and didn't offer everything I needed at a low level. It's quite possible it does now (and would make my work easier!), but I have not looked.
But don't get me wrong, I'd love to see your optimism come true here.
> What good is integrity if nobody uses Firefox ? That was the main reason they added EME support in the first place.

This was rather the point of Fall of Men ("Zeitpunkt des Sündenfalls") in Firefox' history to me. It was also the point in time where I stopped donating to them.
That piece of software already exists, and no it doesn't win any battles. It's not public of course, for the hole would be patched. There's nothing new about this cat and mouse game. It is becoming increasingly difficult though due to increasing involvement of hardware companies. Breaking processor based schemes is a lot harder if not impossible.
Please, tell us where is that system where you have to wait a week even "if your appendix is bursting".
In practice, you'd have techies with the bit between their teeth passing magnet links around, and media companies playing whack-a-mole with anyone who hosts it too visibly. Meanwhile, anyone who makes a modest effort can get a DRM-free pirated copy without trouble, and the 95% of people who don't bother will continue paying for their Netflix subscription.
DRM is, for the most part, digital Prohibition.

- Makes archiving unnecessarily difficult/impossible.

- Micromanages legitimate use, including limiting legal
usages.

- Reduces or eliminates goodwill towards platforms, content distributors and content producers, e.g., it ain't cool.

- Reduces sales through introducing artificial barriers to social network effects, i.e., torrenting often increases sales and popularity through lower-barrier social network effects.

DRM-free fails if people don't pay for it, but this is rarely the case as the majority of people seek to be honest and support their favorite content producers to keep creating more.

However, if like the RIAA and MPAA going after every single dime like corporate justice warriors, people can and will crack the DRM and share content or simply look elsewhere.
> The really insane part is that the DRM is pointless anyway

DRM may be pointless if you think its main goal is a way to prevent people from watching content they did not directly pay for.

But that is missing the point. It does not matter that you, an individual, can break it. It's a divide and conquer strategy: we as a community have to follow the rules and that's what matters.

DRM is about and has been extremely successful at giving content owners leverage over playback devices (you effectively cannot ship a playback device at any real scale without following the rules the content owners set) and transitively to players down the content pipe. That is why it is evil. It's the most clear manifestation of an unjust instrument of power over the user, to put it in Stallman words.
Who are the "common folk" in this?

(Complex issue but I'm not sure I see your point)
> Most users don't even know what open source software is, much less where to find any; they use what comes with either Windows or OS X or their smartphone.

This is an educational issue at the social level. The technology is still available.
There was a bunch of proprietary plugins before EME was even on the horizon.
Discoveries like this combined with discoveries about thermodynamics models mimicking "societal" behavior like cooperation will change how we define sentience and conscious "life" and life processes.
Hmm, I think you are mistaken here. Popper was as much a philosopher of science as anyone. Here's the intro to his Wikipedia article (https://en.wikipedia.org/wiki/Karl_Popper):

He is generally regarded as one of the 20th century's greatest philosophers of science.[11][12][13]
Popper is known for his rejection of the classical inductivist views on the scientific method, in favour of empirical falsification: A theory in the empirical sciences can never be proven, but it can be falsified, meaning that it can and should be scrutinized by decisive experiments.
For macOS support: https://cretz.github.io/doogie/guide/faq#where-is-the-macos-...

For donations: https://cretz.github.io/doogie/guide/faq#where-can-i-donate-...
It's difficult to imagine Soviet SSBN commanders realizing their country had been nuked and thinking "If only my superior officer was around to give me the order to strike back!"

There isn't really a workable first strike plan, and that's probably a good thing.
Whats wrong with helping poor people?

Also, quick question: are Puppet and Ansible "factory produced" sysadmin?
Global FeliCa (NFC-F) for iPhone and Apple Watch 3 for seamless NFC world standard
I had the same reaction because it's ridiculous to claim that Web Components can stop the Framework Churn when they predate most of the frameworks and didn't stop the churn from happening.

There are fundamental shifts happening in UI development, but Web Components are definitely not it.
it is weird for me why Laravel is so popular now given that as far as I've read documentation, a lot of it is written in static class calls, which is opposite of OOP and all good pratices coming with OOP.. I understand that it's kind of rails and gives short-term productivity, but if you have complex project, it will become an issue if majority of project code is spaghetti code without DI, IoC and so on.
> They were the only browser to represent the users in this fight.

They were folding, too.
Its actually a great example of Coffeesctipt conciseness, the jQuery ready function is just $ ->
I'm sorry, I misunderstood and thought that your point had something to do with my ancestral comment.

Money laundering is a crime of intent ("transactions... undertaken specifically to hide the true source of the money.") Cash is one mechanism that can be used for money laundering.

(Are we good? Violent agreement so far, right?)

The Taler web site claims "Taler prevents tax evasion and money laundering." https://taler.net/en/merchants.html

How?
Currently? No, they've got no vessel that could do this.

In the future? Sure, they could, but it's kinda silly to use NASA's resources on shuttling cargo to/from low Earth orbit. That can and should be a routine thing that we offload to commercial entities, so NASA can focus on the risky, not-profitable, big-picture stuff.
Even if everyone were to replace their hardware for DRM-friendly monitors, you can bet that in a week the market will be flooded by chinese made hardware dongles that allows you to bypass it.
Yes, if you can achieve a massive boycott you might see some success. I don't see anything like a broad-based movement to that end going on right now.
Show HN: Re-reselect – Extra memoization for reselect selectors
Show HN: RossellaTrends-Find News Related to TwitterTrends
For "simple economic reasons" you believe companies will go out of their way to block Linux users for some reason? If the browser supports it, that's all that really matters.
Keybase could just offer free subdomains from a domain owned by Keybase for people who don't have their own domains.
I don't believe this formal standardization will affect end-user web browser features.

All major browsers (Firefox, Chrome, IE, Edge, Safari) have already included HTML EME DRM support for years, so it is a de-facto standard already.
Most clinical documentation in EHRs is template based with lots of boilerplate into which key words and phrases are dropped. And some template sections are free text, enabling highly customizable final documentation.
I'm not knowledgeable enough to fully disagree. However, I do not feel it is the browsers job to ignore a potentially useful technology (albeit for some evil media companies) because you have a distribution/marketing problem with your own content.

I think they will instead include this tech and make it usable for those who want it and continue supporting non-DRM media for those who don't want it. They're not going to block your ability to share your content without DRM.
A chain of hardware, all with private keys in a 'secure enclave' / 'TPM' can deliver DRM that is as unbreakable as the private keys are hidden and tampering detection is functioning. Really, the only hole that can't be patched is analogue recording. Realistically, tampering with the screen or cable is probably the easiest target. Though, compromising the TPM would have more widespread effects.
Sorry, I know this is a pain; I'm hoping to fix it by the end of the year (along with bringing back nightly debs, and supporting more recent versions of debian/ubuntu). For homebrew build times, there's https://github.com/hhvm/homebrew-hhvm/issues/5

In the short term, docker works rather nicely.
Technically "capitalism" would also mention the small long-tail of web consumers that refuse to use browsers that enable these new W3C specs.

That said, most of actual market transactions involve some sort of subtle coercion or manipulation of emotions, which means they violate the core assumptions of economics. {Marketing, sales, religion/cults, magicians, A/B testing} all involve some sort of cognitive / psychological manipulation -- the core incentives of the modern economy incentivize companies to optimize for attention capture and behavior exploitation.
I think its likely that at some point in the future cs will get strong type support. Iirc the creator is opposed to it but theres interest from others.
If you are a PHP user and use Intellij/Phpstorm then this https://plugins.jetbrains.com/plugin/7622-php-inspections-ea... is utterly incredible.

It catches so much stuff, I've been using PHP since 2009 and it there was still stuff I was doing day to day it flagged me for, it's not only that it makes you write better code but it catches so much stuff that you no longer have to hold in your head (things like "Method throws an unhandled exception" etc).

In terms of "wow" (impact vs amount of effort required) it's second only to TypeScript in the last year or so for me.

Not a co-incidence that both tools add better type checking (amongst a lot of other useful stuff) to the languages I was stuck using.
Bain Capital strikes again?
> I know content creators. There is a large group that hate their content being copied.

And yet, most content creators I know recognize that the "old ways" are dying, and community involvement and other value adds are the way of the future.

Look at youtube (pre ad-pocolypse), twitch, and patreon. DRM isn't where the money is at with content-creation. Spotify, apple-music, et. al. don't pay their artists nearly enough. The future of content is in direct distribution - not billionaire funded recording companies.
I was born two weeks after last human walked on the Moon. I still hope to see humans walking on another celestial body.
I use a Lenovo ThinkPad keyboard with my desktop machine. Model KU-1255. Love it and love not ever having to reach for a mouse.
I remember being young and looking forward to every year near Christmas my mom and Grandma would take me to Toys 'R' Us and pick out my present.

Feels weird to hear they're going bankrupt. Understandable, though. Huge stores with random assortments of product (non-essential product, unlike toilet paper et al.) aren't cost effective or convenient in comparison to something like Amazon.
"Taler prevents tax evasion and money laundering." https://taler.net/en/merchants.html
Sure. Search for a recent videogame on pirate bay, download a youtube-to-mp3 browser extension, get the calibre DeDRM plugin. Or, if you really want to understand my point, download and learn how to use a disassembler.

For the casual law-abiding user, it succeeds in making it harder to save/distribute. For everyone else, it's only a matter of time before the DRM is broken.
Maybe this is terrible. Maybe this is the beginning of something totally new. There is nothing about WWW that prevents us from using totally different technologies, other than being really pretty good.
Yeah, play around with the online compiler on the website.

Your jQuery example would simply be written:

$ ->
_..code here.._
> This was basically wanted by Firefox, Apple, Microsoft and Google.

Not accurate. EME was created and driven by Google, Microsoft and Netflix, as you can see here:

https://www.w3.org/TR/encrypted-media/

Firefox opposed it very strongly, and only gave in and implemented it when it was clear that all other browsers were behind it - at that point the battle was already lost.

When the EFF says

> The W3C process has been abused by companies that made their fortunes by upsetting the established order, and now, thanks to EME, they’ll be able to ensure no one ever subjects them to the same innovative pressures.

It is safe to assume the companies the EFF refers to are Google and Microsoft.
The web has made it this far without DRM being part of the standard, why exactly do we need it now? The death of flash?
Primarily yes but, to be clear, liquidmetal is a (metallic) glass.

So yes Apple's main reason is for wireless charging but they also want to differentiate where they can and liquidmetal gives them "the hardest glass in a smartphone ever." (Ive quote).

Analysis and background including a very relevent patent application made a year ago and published in March for "using Liquid Metal (Metallic Glass) for the Backside of an iPhone":

http://www.patentlyapple.com/patently-apple/2017/09/apples-l...
Given that apparently, google (Chrome), Microsoft (IE and edge) and Apple (Safari) supported the proposal, one could defend the decision as necessary to prevent obsolescence. That is, if they did not pass this, they'd just be ignored by 3 out of the 4 most popular browser producers.
While a good chunk of things are getting better, it's hard to say that eating most of the planet is a good idea.

There are many, many, fewer animals now than even 50 years ago:

https://www.sciencedaily.com/releases/2016/10/161027113306.h...

58% of species are in decline

https://e360.yale.edu/features/insect_numbers_declining_why_...

Many fewer insects than 50 years ago

https://en.wikipedia.org/wiki/Cod_fishing_in_Newfoundland

After his voyage in 1497, John Cabot's crew reported that

"the sea there is full of fish that can be taken not only with nets but with fishing-baskets".[3]

and around 1600 English fishing captains still reported cod shoals

"so thick by the shore that we hardly have been able to row a boat through them."[4]

While individual human life has gotten better, it has largely been at the expense of every other organism on the planet.

For a logical conclusion (mostly) to this process, see "The Godwhale" by TJ Bass.

https://en.wikipedia.org/wiki/The_Godwhale

In it, people are the only animals left on the planet, as they've eaten everything else.
since when is reasoning by analogy a strawman?
> Flash and Silverlight plugins have been used by Netflix/Hulu on desktop browsers.

> I highly doubt nobody you know has installed them

Netflix (let alone Hulu) is not as popular in Germany as it is in the USA.
I always found the Peter Principal very interesting even if not entirely compelling.

https://en.m.wikipedia.org/wiki/Peter_principle
> Look no further than the good work the WHATWG did

And who was WHATWG? Oh right, exactly the same companies that now voted for DRM as W3C standard. And why could they do WHATWG? Because they are the vendors of the majority browsers.
I agree with everything you say right up until you glorify React.

React too will churn to dust in another few years, when the Next Hotness comes out. I've been building GUIs of various flavors going back to MFC on Win16. Every few years the technology shifts, and if you don't want to get left behind, you shift with it. The New Thing is always compelling but it's also never a pareto improvement on the Old Thing. Hell, there are still some aspects of React that make me miss MFC (like, how about a decent tree control??).

I've spent most of the last year working with React. It's ok. But it's not different this time; it's just one more step along the way. In another two years I expect to be using something else.
I found using the coffeescript loader for webpack solves all these problems. You cant execute cs in the browser but you still can place breakpoints in the original code. The compilation to js is not novel anyway, its the same thing as we see with ESnext just on a bigger scale.
Consider Intel ME, which has the full control over your device independently on the operating system. If it somehow works together with the DRM module, the DRM will work.
CCleaner App Hacked to Deliver Malware, 2.3M Users Infected
Remarking pinax-theme-boostrap to Be Semantic
In this case, the “common folk” you refer to don’t give a shit.
Retailers like Toys R Us usually lease their stores.
This looks like the start of a viable social network with very strong security.

At one point I would have thought that's great, but now I find it vaguely alarming. Maybe this is overly cynical, but I wonder what happens if it really starts to take off (say, growing towards Twitter scale). At what point does it become yet another social network that's degrading into a cesspool? And how do you get out of that state when everything is cryptographically locked down?

The lesson of Bitcoin seems to be that cryptographically irreversible actions combined with valuable digital assets (whether coins or, say, celebrity accounts) have a tendency to attract scammers and hackers, so you better be certain that your client machines can't be broken into and that you're immune to social engineering. And who is that certain?

I'll probably try it out, but I think undo buttons are really important. I'd be more comfortable if there were some trusted people who can roll back mistakes and fraud after they've been discovered and proven. (But, then again, how do we know they can be trusted?)

I guess this is all just FUD, but, hey, I'm feeling it.
But that's just the thing -- Slack is the only laggy program on my machine and trust me, as a dev with 15 years of professional (and total of 25 with hobby) experience and an aspiring sysadmin, I have a lot.

Can't blame the entire OS for a single program being badly written.
The problem with W3C and many other standards committee bodies: they often get infected by a few vocal, greedy corporate jerks whom manipulate and complicate standards. It's a similar anti-pattern as any social special interest group when SJWs infect them and make everyone cool want to leave: the Tragedy of the Undefended Commons.

Us average "grassroots" folks need to new find ways to get involved more directly and edge out these corporate clones whom pose a threat to open society.
Is my math off, or is 58.4% a majority?
Thanks for the link. :)

But wow, "not elegant" is an understatement.
And what's your solution (proposal) for the problem they faced?
That makes sense and I almost wonder if all of this talk about the price is somehow sneaky marketing. iPhone has traditionally been positioned as a moderate luxury phone... this price is only marginally more than the current top end phones. But if you're going to buy a phone for status, don't you want to buy the most expensive? And all of this talk in the media about how expensive the iPhone is service to cement that notion in peoples minds.
Here's the press release, with testimonials from the RIAA, MPAA, CableLabs, Netflix, Microsoft and Comcast.

https://www.w3.org/2017/09/pressrelease-eme-recommendation.h...
Hartmann is certainly not a giant on anyone's list. Even if you were to compare him to some of the "lesser" giants, such as Berkeley, Schopenhauer, or even Thomas Reid, it's not even close.
> (you effectively cannot ship a playback device at any real scale without following the rules the content owners set)

Except a desktop PC/laptop - hence https://youtu.be/HUEvRyemKSg
It really is unfortunate that stores I grew up with as a kid, ones like KB Toys, Montgomery Wards, Service Merchandise, Blockbuster, Kmart/Sears, and now even Toys"R"Us have gone by the wayside for one reason or another.

It both depresses me and blows my mind that future generations may not even be able to experience Brick and Mortar.
Check out my other comment so I don't pollute the thhread with copy-pasting: https://news.ycombinator.com/item?id=15279602
"Pretty secure" needs to be qualified though. Yes: there are DRM implementations without known holes. There is, however, no DRM protected content I'm aware of anywhere that doesn't exist in a high quality unprotected form somewhere indexed by TPB or wherever.

I mean: yes, average users can't crack their Netflix app. Everyone can still grab Stranger Things via torrent as soon as it drops. So does that count as "working?"
Mozilla ended up accepting EME in 2014, because otherwise it would have become "the browser where you cannot see videos" https://hacks.mozilla.org/2014/05/reconciling-mozillas-missi...

"We have come to the point where Mozilla not implementing the W3C EME specification means that Firefox users have to switch to other browsers to watch content restricted by DRM."
A place to try before you buy on amazon.
> I studied microelectronics. I am aware of the technical challenges. Can you explain those challenges that are primarily non-technical?

We spent far more time buying EDA software, installing it, talking to foundries, getting the PDKs, signing NDAs, dealing with buggy EDA software, dealing with slow EDA response times, etc. than actually working on our chip.

>Things like Silicon-on-insulator, high-k dielectrics, finfets, extreme ultraviolet lithography are not innovative or new ideas?

I'm not saying they aren't, but I have noticed that the general level of openness, and following that, innovation and open-mindedness has dropped dramatically in the past decade or so, and I do have to say that the general semi industry has stayed generally innovative, and much of my criticism is directed towards the rest of the industry primarily. That being said, there is a major glacial pace.

Example of a real conversation I had with an engineer at one of the major (can't name the exact one) foundries about a device that's actually pretty close to reality:

Me: "Why don't you use this X device?"

Him: "Because it's still research"

Me: "Sure, but it's very promising, why aren't there at least any industrial research efforts to commercialize it?"

Him: "Because it's still research"

Me: -__-

SOI is innovative, but it's been held back by cost and the self-heating effect, both things that really aren't that much of a problem.

FinFETs were launched by a DARPA initiative.

High-k dielectrics I will say are the single most interesting (if not innovative) innovation in the last decade in the semi industry, although I have some bias there.

EUV is a feat to engineering no doubt, but again, my grievances aren't really focused in that area.
I do feel that a great point is made. Dont put your head in the sand, but dont let yourself get caught up anyway the wind blows. There is plenty we can do with the help of philanthropy and governments to solve todays problems even if they are cyclical in nature or seemingly too numerous to process. Looking at what the trend of things(disease, etc) we can see what is actually getting better or worse, since the news is always looking for the next big story that brings ratings and ad revenue...
The alternative is that we are unable to track changes in the law. Which to me, makes the law untrustworthy.

Untrustworthy laws are rather more foolish than doing revision tracking on English text. I mean... FFS how hard is it to track changes to English text? Really?
That seems about as viable as allowing anyone to be a certificate authority. This system relies on a list of trusted keys, that chain of trust needs to be anchored somewhere. Notably, easy implementations depend on controlling all trust anchors.