skysight-inc/HackerNews huggingface dataset:
Our democracy has a problem. Crony capitalists will sell out to corporations. They will reject the democratic process in order to sell out to corporations to have power to monetize those citizens. They don't care about protecting citizens.

DRM in standards == force == freedom removed
Been years since I went through Beej's socket programming tutorial but I still recognize his code ;)
React Native Tutorial – Simple Snapchat Clone
Oracle Java EE Moving Over to an Open Source Foundation
Nevermind the subject, this article is really poorly written.
Go Web Framework Benchmarks
Can you post some information about this local API? I'd love an interface for building end-to-end encrypted bots, but I haven't found anything that allows that yet.
> To be fair, I would expect people to 'check in' on vacation as well.

Your expectation is unwarranted. If your company can't let employees off for a week or two without checking in, I suggest the management style and staffing levels be checked. Your employees need these breaks to attend to mental stress, and adding to their stress by expecting availability during their time off should be re-evaluated.
There's a difference between trying to figure out what to eat and advertising that you have figured out what to eat.
What rise of the Mac App Store? The only reason anybody even uses the iOS App Store is that there is no other way to distribute iOS apps.

If it was easy to install mobile apps direct from the author's website as on a desktop, who would voluntarily be paying app stores 30% of their revenue?
Check https://github.com/hyperhq/hykins
Reaction to headline: Now program them like computers to compute like computers. I want an exponentially growing CPU!

Reaction to article: WTF is this garbage? We've been able to build RNA sequences forever. Anyone who has read ANYTHING about bioinformatics knows RNA works like 'computer code' to tell a cell how to make a protein. This is high school level biology.

'The researchers made their invention by first modelling all possible RNA sequence interactions on a computer.' No, they didn't. Jesus Christ no they didn't. I don't know what they actually DID, or what they even CLAIM to have done, but they did not do this. First off, there is no limit to the number of possible RNA sequences. Secondly, there is no limit to the variety of possible interactions. You know Folding@Home? It simulates protein folding? That's what happens after you feed some RNA into a cells protein factory. So even if you figured out the infinite variety of proteins possibly created by the infinite variety of RNA sequences interacting with themselves and all the rest of the cellular contents (including potential viruses or bacteria that snuck in), then you'd have to solve every single folding problem on all of them.

Once you get to the actual words of the actual people doing the science, hey magic, it actually makes sense and sounds cool! But WOW, whoever wrote that press release up to the point where the closing quotation starts? That person needs to never write a press release for a scientific finding ever again. Humanity will be better off!
I think it's more of a credit to the British system that, even underfunded relative to ideal the NHS produces still excellent outcomes.

I imagine that, if it were funded with another 1-2% of GDP it would truly excel more like the French system.
JavaScript Encrypted Media Extensions API (HTML5) Is Now Official W3C Recommenda
He has money to spend in testing the waters, and probably he's self deluded enough to expect that someday he can come back. He's wrong of course. As to why people pick up... clicks clicks clicks.
Nitpick: Can you actually hollow out an asteroid? It seems easier to use it to build an independently hollow structure.

Asteroids probably resemble piles of gravel -- maybe with ice mixed in -- more than chunks of stone or metal.

Update: Yes, this bugs me about The Expanse books. Spinning up Ceres to provide internal gravity ...
`keybase chat api --help` gives a bunch of examples. There's more possible than what that suggests, but it should be a good start. We'll expand the docs soon.

We have already written a number of internal bots at Keybase. We have one that posts all our github commits into a channel, for example.
We have lost it: P2P should have been the future of internet. Instead it devolved into the "connect to a server for everything" cloud system.

Internet should be like ZeroNet: a serverless system where content of interest is shared by its millions of viewers and where servers only use a small amount of bandwidth as backups and initial seeders.

That the wikipedia still needs servers and asks donations yearly to keep them online is a testament to how stalled progress in internet infrastructure is today.
Its private.

bought out by capital companies (Bain, vornado...) in 2005.

http://money.cnn.com/2005/03/17/news/fortune500/toysrus/inde...
wow, this is really insanely fast, great share!

I currently use Joey for Reddit and OpenGur for Imgur.
Great DX Is for More Than Just Developers
It took me a while to understand how politics are very different than the binary world of logic and strictly enforced rule of my CS universe.

In politics, very often, there are no strictly enforced rules, there are groups of pressures pushing in opposing directions. W3C has no way to prevent proprietary browsers for doing what they want, they just put some pressure on them. They know that going through W3C is the easiest way to agree on a standard and to provide interoperability for their users.

This is a small amount of pushing power.

EFF withdrawing is normal: that's the main item they were interested in. The question now is to see whether Mozilla will stay.
Interpreter bootstrapping, but probably with no clear motive. This appears to be just for fun, since it would be such a slow beast.
How do you prevent someone from capturing their screen and recording a movie? Do you really think it will stop or slow down piracy ?

What we do know for certain is it will strip you as a consumer of control over of hardware and software that you purchased.
A type of deliberate practice only relates to a specific skill. Normal work programming has little impact on interviewing or competitive programming skills.

However, it is very relevant to getting better at exactly those specific kinds of things the company is working on.
Most of these types of uninformed, regurgitated, bait-articles typically are, because that's what makes them so effective. They don't want you there admiring the technical or journalistic merits of the article, they want you to link it because it is so outrageous, "look how absurd this is, just click it and LOOK!"
Makes me wonder if this could be related to leaky gut due to wheat protein and/or Glysophate
All I see is: "This file is too big to show. Sorry!"
I like the forced selling of my winners via annual rebalancing. I have something like 110-my age in stocks (and other risky investments, like reits) and the balance in bonds. Every December I rebalance. Or throughout the year when two things happen: 1. I have time to plug the numbers into my spreadsheet and 2. any asset class is ahead or below asset allocation by 5% or more.

I am pessimistic by nature and the USA has its issues, but there just isn't an economy in the world that I see performing as well as the USA (part is history, part is demography).
It can be like that though. Bertrand Russell and his Principia Mathematica basically does exactly that.
Make a browser extension that works across all browsers to sync user data. Then inform consumers. Consumers then easily switch to better independent browser builds, forcing media holders' hands.
If consumers have no desire or ability to become aware, and can't muster the will to delay gratification for a few days it's hopeless. Consumer awareness must be the end goal; rather than establishing a smaller subset of aware representatives to tell the media holders the consumers care. The media distribution channels own the media right holders. They control the flow of $ completely. Six corporations have complete control. Same corporations choose which of the infinite security flaws to discuss on the news, and effectively dictate the browsers and consumption methods/endpoints people use. No solution will acomplish the result of total consumer awareness, for any period of time, without first achieving consumer awareness.
>A future where there has to be an App for that

Standardising on this means the exact opposite, there will not need to be an app for everything, just the web.
The most interesting part of this article also counter his point: the possible theoretical values of bitcoin.
It must be said though that CS has its own headscratchers in terms of parsing, if you choose to leave off all optional punctuation.
Carriages were certainly dangerous, but the death rates from carriage travel wouldn't be immediately comparable to those from car travel since the rise of the latter changed the geometry of cities.

In so far as the city became more car-centric, they also became more dangerous to pedestrians. Wider streets and longer stretches of road encourage drivers do go faster than they would otherwise, as in a narrow lane or turning a corner.

But these also mean longer crossing and travel times for pedestrians, such that they are more exposed to accidents on average.
I am bitter that XML/XSLT lost in favor of HTML/CSS. It promised a stricter separation of content and formating and would probably have required less javascript to do the crucial functions.

Unfortunately, among the crucial functions nowadays are the silly cosmetics, the parallax scrolling, the animated backgrounds, that allow marketers to pretend to have a website when all they have is formating for zero content. We failed to provide them with this fluff.
Agreed, the 747 is a marvelous feat of both engineering and design.

But the fall of the 747 (and the A380) is a canary for the best possible improvement in passenger comfort since the 1970s, and that's the upcoming demise of the hub-and-spoke model in favor of point-to-point flying. I will personally trade 8 hours of my life in cramped seating for the untold number of hours I've spent dealing with connections at crowded/unfamiliar airports and the incompetence of the airlines at connecting me to my destination on time.

Not to mention the horrendous safety standards of the regional contractors that keep the hub-and-spoke model spinning.
This could explain also why you might meet russian ships on your way

https://www.reuters.com/article/us-turkey-russia-ship/russia...
The recording industry was very hardline with DRM, until one day Apple decided they won't support DRM anymore in the iTunes Store. Thus no music is purchased with DRM from any of the major e-tailers.

If the choice is no DRM or literally not making any money on the Internet, content creators will choose no DRM every time. Technologists have all the leverage here. If the web simply didn't support DRM, do you think Netflix, Hulu, and NBCUniversal would pack their bags and lose on billions of dollars because of some theoretical increases in piracy? Of course not. They'd just offer their content with no DRM.

There are many file sharing, illicit streaming and torrent websites that have the entire HBO catalog available. They are pretty easy to find with simple Google searches. Piracy is not esoteric, it's pervasive even today. There is absolutely no technical obstacle to watching any HBO or major studio's content online for free. And that's arguably a lot easier then figuring out how to copy a huge file for non-technical users. DRM can't have any major effect here, people who want to pirate will pirate, DRM be damned.

The only thing DRM does is introduce barriers to legitimate interoperability and innovation. You get situations like "does this operating system or device support Netflix?" which is unheard if the web was truly an open system.
There's a lot here I agree with, but...

>You go to Home Depot for expertise as much as for parts

Has not been my experience. Ace hardware is a little better, but not much.

I suppose sometimes they get lucky and a knowledgeable retiree is willing to work for those wages.
I think the per-second billing is off the point. How does it help, if the EC2 instance takes tens of seconds to launch, and tens of seconds to bootstrap?

To make the most of per-second billing, the compute unit should be deployed within seconds, e.g. immutable. prebaked container. You launch containers on demand, and pay by seconds.
How to Do Blue/Green Deployments on Kubernetes
Forget Carnegie Hall. Musicians Rush to Rural Colorado to Play the Tank
The difference between Chinese and Western imperialism is the Chinese bring their whole population with them while the west tries to use a complex proxy system to control things remotely without having to live there.
I mean, OK, but that's how any templating system works. I assumed the issue was not having to write string-munging code yourself.
If you are sharing DNS on a private network then the convention is .local.

https://en.wikipedia.org/wiki/.local
Am I confused on mattermost's feature set or did you miss that end 2 end encryption is the core "product" of Keybase and everything else is addons to that?
It IS interesting in that this appears to be general (judging by the quotation at the bottom, I haven't read the paper yet, hopefully its not behind a paywall). Back in college I read about and did a project on 'DNA computing' based on some of the early results (late 90s). Back then each instance of 'computation' had to be setup manually and very specifically engineered to the exact problem at hand. I believe they solved a Hamiltonian Path problem with 5 or 6 nodes or similar. Something they could tractably check. But the actual period of 'computation' consisted of shaking a test tube a couple seconds. Then they had to sequence the DNA to get the answer out... but hey, it was early days. The book supposed that sort of thing was a fundamental limitation of the model, that it might be usable for really difficult problems but would always have to be specifically engineered and run as a one-off experiment to get the result.

This press release drove me crazy the way it was written, both insulting and deceptive, but the research sounds very interesting. They mention doing arithmetic, which would make it pretty general. I'd love to know if they have any means of doing loops. There's mention of Turing machines in the press release but I'd guess that's just something that popped up in the weird garbage can of the authors mind while grunting the thing out.

Something like this combined with the ideas of 'amorphous computing' (think tons and tons of tiny unreliable processors communicating over short-range links, computation happening primarily as a large-scale emergent property of the whole system) might help things get truly weird in the future... thinking RNA paint? Sure, OK.
https://icannwiki.org/.dog
The last CD I bought was DRM protected. It was impossible to play it on my car stereo. I had to make a recording/copy and burn that to a cd in order to play it. Never bought a CD again.

Imagine I would make the money I pay for media also DRM protected, so it can only be spend in a specific way? Would they accept my money?
A programmer can usually average ~4 hours of focused highly productive work where they are not on Hacker News etc per day. Fewer people can do that kind of focused effort for ~8 hours a day regularly. I have never met someone that can do that kind of highly focused effort for ~12 hour days.

That does not mean highly focused effort is the only valid type of work. But, it is very valuable for most programming jobs.

Further, cutting back hours often increases productivity even if you spend the same amount of time in the office.
> Consensus and compromise is obviously very important, but when one side is strictly anti-DRM, it's pretty hard to compromise.

When it's the first time they've broken with consensus, and the decision is very much not in the best interests of the common user - it's kind of a big deal.

DRM may be a necessity for corporations to feel they can make money safely - it's not consumer friendly, and it certainly doesn't need to be a part of the open standard.
No, you're confused and lack the ability to read between the lines. I'm talking about the ecosystem as a whole. XSL, XML Schema Definition, XPath, XQuery, and not XML, but complementary specifications and so are EJSON, JSON Pointer, JSON Path, JMESPath, jq query language, and a growing number of other members of the JSON ecosystem. So, yeah, JSON alone is simple, because it's limited, but not orders of magnitude simpler than XML - most noobs know XHTML/HTML, and their number is orders of magnitude larger than those who know what JSON is.
Text is a bad way of conveying tone, though there was the smiley at the end. I interpreted it the same as you, but I can see how a lot of people would miss the tone.

Poe's Law is why the internet doesn't get sarcasm - that without additional information, it's impossible to differentiate between an extreme position and one mocking it.

https://en.wikipedia.org/wiki/Poe%27s_law
I threw this out there a year or so ago in the hope of getting some feedback on it:
https://eggplant.pro/blog/proposal-safeweb/

Really, I just need to find the time to do it.
I think this story was shared on HN a couple months ago about phages. Didn't sound that straightforward : http://m.huffpost.com/us/entry/us_5913414de4b05e1ca203f7d4/a...
Soviet air defense officer who saved the world dies at age 77
> Linux is a small meaningless edge case for these companies anyway, I just mentioned it because the portability of a plugin is much higher than of a full native app - so if there's any chance it'll be supported, it's in the web-based world.

It's already supported both ways. Chrome on Linux can play Netflix, and before that there were third party packages that would install the Netflix app for Windows along with all of the patches necessary to make it run on Linux.

It should obviously also be possible to run the Netflix app for Android on Linux, as demonstrated by the fact that all the phones are doing it.

It doesn't really matter how hard it is to make it work, because for a high value target like Netflix, someone will make it work. And none of that will actually satisfy the free software people regardless, because it's a binary blob either way.

> How many sites will be using this outside of stuff like Netflix/Amazon/PS Vue/Sling and co? Buying someone's DRM solution or building your own only makes sense for high-dollar content?

How many sites used to use Flash?

You have to expect that somebody is going to produce a low dollar cost DRM system (which is correspondingly even more buggy and ineffective) and market it to managers who don't know any better.
> These ropes were unique because their existence affirmed a written census the Spanish had recorded in 1670

That would scream "Rosetta stone" to any archaeologist :-)
I have no experience at that sort of level, so can't speak to your experience, but being able to make decisions in the face of uncertainty is black magic to me. I think there is definitely value in being able to do it.
Where are the plus-sized variations? I have both 6S and 6S Plus and they hit the same spots too!
And I loved the bigger screen of 6S Plus so I can consume more content. I've kept using it since then
Soon we won't program computers. We'll train them like dogs
Part of the EFFs frustration is that the anti-DRM side were willing to compromise, by passing the standard with the addition of agreements to, for example, not sue security researchers who might try to fuzz a CDM or figure out how it worked.

It was the pro-DRM side that were unwilling to make even such a minimal good-faith compromise.
A week late - no change!
Hack Arrays
Yeah, this books makes the case against raw diets very well:

https://www.amazon.com/Catching-Fire-Cooking-Made-Human/dp/0...

That's the thing with diets. There is a real well reasoned argument for and against most anything...
It is very characteristic for philosophy to have a very clearly defined question, and a very long and pompous essay which does not provide an answer at first sight.
NASA's focus is not so much the engineering of repeatable launches. NASA's focus is the deep science of next-gen space travel and utility, solar system exploration, etc. There was a Reddit AMA recently where a NASA director said they're happy to help SpaceX innovate in rocket engineering and reducing launch cost, because that's not where NASA wants to focus.
> DRM is neither secure nor cryptographically sound

That's similar to saying words don't communicate well.

It makes no sense to say that DRM is cryptographically unsound - for the very reason you state, DRM is not a technology.

There have been non-optimal algorithmic choices and weak key-management, but those are entirely separate from saying DRM is cryptographically unsound.
> PHP is IMHO the most productive and easiest platform for web development:
- a request
- a response
- templating
- no shared stated

That's called the Web. :-/
They're acting like they're not a technology company. Despite rooms full of servers and storage devices that hold their only product.
Coincidentally this is the second time today I've seen a profile description that took a real hard line against people not using their real names.

I never realized "real name elitism" existed on HN
I'm not surprised. They sell pure garbage. Every single time I go there to get a toy for my kid, I can't pick anything. I end up spending an hour walking around choosing the best of the worst and keep repeating to to myself something like: "Where does this shitty store get the money to pay the rent?"
We don't need a new web; just more browsers that respect the user's privacy. There are many ways to achieve this. At gngr[0], we are taking a "safe by default" approach. This is very similar to the NoScript / uMatrix approach, but with one difference: the browser itself is offering this and is hence more water tight. There are no behind-the-scenes requests that a plugin can't block.

[0]: https://gngr.info
Sadly, I don't think this is that uncommon. The use of client attorney privilege to protect these secrets also isn't that uncommon.
You'll know in a day or two.
I didn't change my diet, and my eczema cleared up.

And I've always ate a lot of dairy. I've also eaten a lot of gluten. Actually, I seek out gluten now that it's taboo.

It's really no wonder we need to put every theory into a well controlled, double blind study, in a country that has the highest integrity/ethics.
While I agree... as a kid I have very fond memories... makes me kind of sad. I see the same excitement now in my kids...
No, my only issue is that PHP doesn't let you just echo the HTML directly, because despite being designed for generating HTML, the language doesn't actually know what it is.
Background Worker Processes for PostgreSQL Written in Go
But... but... you're the product! Don't you get it!?
Why anyone would want to be associated with uber at this point is beyond me...
I get why they want to get rid of references. If I would be designing PHP from scratch, that's probably the first thing I'd do - most hard to fix bugs in the engine and most security woes of features such as unserialize() stem from references. Unfortunately, TONS of code uses them, and there are some data structure things that would not work without it unless alternative solution is provided. So it could not happen in PHP. But it'd be interesting to see how it works for Hack.