skysight-inc/HackerNews huggingface dataset:
The "How not to be ignorant about the world" (https://www.youtube.com/watch?v=Sm5xF-UYgdg) TED talk by Hans (Rest In Peace) and Ola Rosling covers this topic well. Objectively the world is improving for humanity, however in the West and in "developed" nations it's harder to feel like things are going well.
I'll give you one thing: the assets of the company are pledged to the senior bond holders, but then after the bonds are sold the PE company generally disposes of the assets, leaving nothing backing the senior debt.

The junior debt, of course, has nothing pledged to back it at all. Junior debt in leveraged buyouts is pure gambling.
Not how it works in the UK at least. Go to ER even for the most mindnumbingly minor thing and you will be seen at ER, though you'll be triaged right to the back of the queue.

Waits for GP appointments can be longer, but they all have slots open first thing in the morning if you need to be seen same day for something urgent.

The US is by far the most bureaucratic system imo. So much time and money spent on billing, collections, insurance administration, etc.

I genuinely do not think there is a single country in the world that would send someone out of ER if they had an appendix bursting. Not sure how you could actually believe that was the case.
I agree, anyone who doesn't is most likely an apple fanboy.
My fear is that DRM for video content will quickly become DRM for text content. Say goodbye to adblocking and tracker blocking.
thanks for response, will read it!
I wish we could fork W3C.
Ha - I was gonna say "...Is Not That Long of a Trip"
thanks for link, it explains a lot!
That has the same problem.
Yes, via an unpatched Apache Struts vulnerability.
Apparently there are multiple multiple scleroses.
If someone launches a new HTML-based Web with crippled javascript (no network comm access, for one, including ability to trigger links or forms), some small, restricted subset of CSS, and much better built-in dynamic table and form elements, I'm there.

This Web's about to be eaten by DRM and WebAssembly anyway. Pretty soon it'll just be a way to deliver QT apps (or some other framework that runs in WebAssembly and renders to OpenGL or similar) and video. A web where the only thing you'll find when you follow a link is more documents (or a download) and pages can't try to make your computer do a bunch of stuff you don't want it to would be nice to have again, and it's clear now that the system itself has to ban the capabilities that enable all the garbage, or it'll take over.
Does not define a specific method of DRM, only an interface to those methods of DRM
The DOM element arrival detection is based on animation events in Sentinel. Sentinel adds global style rules that cause newly born elements to start animation and so generate "animationstart" event that the library catches.

That appears if not hacky then a bit heavyweight - 2 passes of layout needed at least.

But I do understand the need for this. In sciter I've added special CSS property aspect that takes name of the function to execute when element gets mounted into the DOM and before any layout on it:

my-component {
aspect: MyComponent url(script/my-components.js);
color:blue;
}

and script:

function MyComponent() {
this // is the element just added to the DOM.
}
> mandatory multi-person code review?

Isn't this pretty much mandatory with SOX compliance anyway?
Back to the future: this was how computing worked back in the punch card days. Minicomputers and personal computers were supposed to liberate you from this tyranny: computing so cheap that you could have a whole computer to your self for a while!
Looks like you replied to the wrong person
Individuals will always utilize the power granted to them in whatever way is most convenient to them.

This is why it's important we not allow laws to be passed with the assumption that overly broad permission grants are OK, because they'll only be used 'correctly'.
What's the purpose of the randomart image for user (not host) SSH keys?
> I wouldn't trust anyone who thinks a solution is a panacea in the software field

... unless of course that solution is static typing.

> Static typing is not perfect but it's better in all respects than dynamic typing.

Except performance, of course: A dynamically-typed language is at the top of the STAC-M3 benchmarks for time series data processing.

Oh and defect count: Qmail has the lowest defect count of any source-available software in the last twenty years and it's written in C.

So I guess static typing is better unless you want correct code that runs quickly, which unfortunately is important to me.
It really has been a frightenly strange winter here in Australia. I remember the first two months of winter here on the east coast feeling like spring, with almost no rain.

Pretty unnerving to be honest!
I guess like in everything, lookout for the schemers, they always around.
I don't disagree with you, but the average consumer just doesn't know enough to care. We don't have the power to not 'give them an inch' until the consumer is educated, and pretending we do isn't getting us anywhere. Simply put, we have no leverage, the W3C has no leverage. Consumer education is the most powerful tool we have here, which is why the EFF etc. is so important, but this is necessarily a long term strategy.

> "Maybe if we wish on marshmallows and rainbows, this statement will come true this time!"

Well it worked with music... You can now buy DRM-free music in lots of places.

The music industry realized it just wasn't worth the investment to insist on DRM, and it was actually harming them (consumers were becoming confused, didn't want to buy music not knowing if it'd work on their next device, etc.)
TITBITS 13 MACHESTER NAIL BOMB ALL HUSH HUSH
The Next Big Thing: ESports?
FYI, BleachBit is a (FLOSS) alternative to ccleaner, that works pretty well.
Mozilla is very upfront about the fact that it goes against their principles. https://hacks.mozilla.org/2014/05/reconciling-mozillas-missi... Anyway it's opt-in, it's easy to uninstall the one CDM it comes with, and it's fairly easy to stop it from even asking about downloading CDMs. The EME-free build just does all of that for you up front.
It's still a stupid metric if the judges scores contain subjective priorities because that makes it impossible to make a clear argument about the outcome.
AppDynamics is a main competitor for newrelic, and they have free forever lite tier: https://www.appdynamics.com/lite/

I personally never used any of them.
The users picked by collectively not giving a fuck.
Disparaging (all!) Software Engineers on HN? I'm surprised this comment has not been downvoted into oblivion.
wouldn't it be Google or Adobe who would write the plugin?

its not like they lack the developers or the such
Amazon sells a slightly different but much wider range of "cheap plastic crap" thanks to FBA. There's no shortage of budding sellers with an Alibaba account who think they have the next best thing (read: re-labeled, generic Chinese crap) and flood the market with crazy cheap products making it difficult for bricks and mortar retailers to compete.

A store like Toys 'R' Us may have a slight advantage when it comes to licensed merchandise, but I think even most of the big sellers long ago accepted that it's impossible to ignore the Amazon juggernaut and now also sell on the platform.
'modern' in the sense of Scheme being modern in 1975?

SCHEME: An Interpreter for Extended Lambda Calculus, Sussman/Steele, 1975

https://dspace.mit.edu/handle/1721.1/5794
In a world where browser manufacturers, as a block, refused to implement DRM, it's seems obvious that sooner or later visual media producers would be forced to the table, to gain access to paying consumers.

Doesn't seem obvious to me. Why wouldn't they use their existing native apps?
Where it's impossible to compete on price, bookshops (and other segments of retail) need to compete on features, for example a number of retailers have seen a huge growth of people collecting online orders in retail stores [1].
I've picked up an Apple store order within a few minutes of ordering it online (obviously it depends on stock). Considering how much Prime Now costs, there's evidently money to be had for offering rapid gratification.

Unfortunately a number try to have it both ways with high prices, uninterested staff (not helped by low wages) and terrible service. Little wonder Amazon's eating their lunch.

1: http://internetretailing.net/2017/01/evidence-points-click-c... - "John Lewis has said that 52% of online orders were picked up via click and collect this Christmas, with use of the delivery method up by 14.5% compared to last year"
What's one thing got to do with the other?
> IRC was just too techy for tech and non-tech teams to collaborate.

There are PLENTY of other chat protocols other than IRC. Not sure why people always make the comparison. IRC would be a poor choice for a workplace.

XMPP is a pretty good alternative with stuff like movim that have a friendly modern looking client.
Yes, there is an option, and it has been linked repeatedly in these threads. The irony being, of course, that if Firefox didn't yield to the other browser vendors in implementing EME they wouldn't have the marketshare to keep development going, which means there would be zero browsers rather than one that make it trivial to forgo DRM.
Surely we can count Apple among media companies as well.
This is not true any more btw. Amazon has lost a number of advantages after they started increasing the number of warehouses and placing them close to consumers. The only advantage they retain is that because their distribution is a warehouse instead of store, they can stock and restock any time they want - and not have to pay the additional labor cost of restocking during after-store hours, and also to keep the place functional but not necessarily presentable. Don't forget that shipping costs are not neglible and Amazon also provides free returns ...etc.

Stores can try a new model where they charge a little extra for customers who want it right away and then aggressively price match online for those who don't mind receiving the item in a day or two. That way, they can keep their labour cost low, and operate like a showroom. However, they need to really aggressively market their touch and feel factor at the same cost as online.
BSD+Patents license.
Wait, what? Perhaps you are right, but how do you make the leap from "W3C standardizes DRM" and "the Web is about to be eaten by DRM?"

The Web is used for so many things these days. It is a publishing platform that allows anyone to host their own content to the entire internet, thanks to Web Browsers just loading it. I can see IPFS being an improvement over the Web but besides the web server being a single point of failure, why is a DRM standard specifically going to destroy the Web?

Wordpress is used to power 20% of new sites. My own company is developing an open source platform for communities to run their own social networks (https://qbix.com) so what is this "eating" you speak of?

EDIT: This has been one of my most downvoted comments ever. Can someone explain the rationale? (Is it super obvious that the Web will be killed by DRM that asking the question should be punished?)
Ask HN: What's the bathroom habit you hate the most?
What's the bathroom habit you hate the most?
Emergency care is good everywhere, because the establishment uses it. They don't use the rest of the healthcare system, therefore there is a little incentive to fix it.
Yousellit.me – Sell your stuff
It's possible there was fraud, if the investors were given false statements. But most likely, they made an educated bet and lost.

The people who issued the debt (made loans to the company to buy back its outstanding shares) are sophisticated investors who saw the balance sheets of the company and thought they were likely to get paid back. If things had worked out, they'd have made an above-market interest rate. They also knew what would happen if things didn't work out (the present situation is a typical downside for LBO capital). They didn't lose all their money -- they made 7.375% interest for 15 years. If they get 50% of the capital back through bankruptcy, that's a total return of 160%. Not the worst investment over the last 15 years, though obviously Apple would have been better.
Hash Visualization: A New Technique to Improve Real-World Security [pdf]
Wow thanks for sharing this link. Didn't know about this.

One thing I noticed though is the pricing seems a bit biased; for example for AWS it recommends an m1.small with 1GB Ram and 20GB of Storage at $35 a month ... However if you used a t2.micro that would give you the same specs for $10.79
Oh I remember seeing these on rare occasions. They felt very sciency, I would have enjoyed throwing my brain on them as a kid.
>Every time I find something unique that I would have never looked for on Amazon, and often I'm hooked by the tactile act of playing with something that couldn't be fully replicated online.

You're absolutely right. The result usually is though that the kid finds a toy they like then puts in on their Birthday/Christmas wishlist from where the Santa buys from Amazon. I like to think I never do this, but if the price is much higher even I have a limit.

I think that manufacturers should sell to physical toy stores at a lower price, and actively make sure online price is the same or higher than instore. but I dont how easy this is to police or even if is legal in some countries.
Pepe the Antifa
I never looked at facebook network activity.

But I'm wondering if they are not actually logging your keystrokes (or google analytics).

Otherwise, AnyCrypt looks awesome.
I'm sure I've read that "health" outcomes are to a surprising degree influenced by general welfare policies. Every time they mentioned good or better outcomes I wondered how much of that was down to the health care system in that country and how much to everything else.

They seemed to judge the systems in likelihood of being accepted in the USA and presumably the Euro style welfare would have a tough time being accepted if anyone tried a transplant.
+1 -- I would really like files to be working at all, but integration with iOS11 files feature would be amazing (also would love to see iPad working)
This is in the territory of not even wrong
Safari has supported for DRM for quite a while. It was the first browser to support Netflix without a plugin.
The global scale makes even that cheap computing become fairly expensive. So, it's only natural that we'll take punch card type ideas (at local scale) from the past and apply them at our global scale.
> a lot of smaller toy retailers (both online and offline) will spring up to take Toys r Us' space

Why would anything take its space? It's still a highly valuable brand, that I'm sure the next owner(s) will want to leverage to the fullest.
How to live your best #vanlife
2005 was a different age, both in the shopping world and finance.
> They can go 100 years without publishing on the web, since they have other revenue paths that they're perfectly happy with.

I accept your logic but disagree with your premise. Online media is the future, and any media company knows this.
What I said is technically true. You are simply talking about conspiracy theories and politics.

TV/Movie producers have a legitimate reason to want to protect their media. The lower the bar is for viewing the content they spend lots of money and work producing for free the more people do it. If there were no barriers to viewing movies then there are zero ways in our current economy to get a positive return. You can't fund Wonder Woman on money from advertisements. There needs to be a system where people pay for content.

EME is a means to an end. It's not inherently evil. If someone takes it and uses it for an evil purpose then we might have something to discuss, but today there is no way for our modern media to exist in a fully open source world. If EME didn't exist then we would still be using plugins to view Netflix. There is no situation where Netflix can operate in a fully open source system. And that's not a bad thing.
> So last week, EFF increased its involvement in the W3C from being a regular participant and invited expert to a full member, to challenge DRM in the group's future work

https://www.eff.org/deeplinks/2013/05/eff-joins-w3c-fight-dr...
W3C is morally dead. Quite a sad development.
Now, what would a non-technical user even benefit from Little Snitch?

Also, what are you trying to protect against using Little Snitch in this way?
Are you a paranoid group of journalist dissidents who are suspecting targeted spyware, or are you just frustrated that installed apps "call home" to check for updates and whatnot?

Perhaps you should better invest in setting up a traditional firewall on the lan for central configuration. Then you also have the option for other IDS systems, such as https://www.snort.org/
What would a Russia-NATO war look like? Russia’s wargaming it right now
I'm a Senior Site Reliability Engineer in Brisbane, Australia. I started out in the UK at about 27 as a Junior SysAd. I'm 33 now.

I highly recommend you space out your working day like I have, perhaps even going as far as using a method such as [Pomodoro](https://en.wikipedia.org/wiki/Pomodoro_Technique) to avoid burn out. Also, maybe do what I've done, but do it within a 9-5 window for now.

Just remember that burning out for your employer is just isn't worth it unless you're doing something highly social, like helping starving children, providing medical support, some sort of charity work, etc., things that are worth burning out for (in my opinion.) Burning out for your boss' idea of the perfect mobile game is a joke at your expense :-)

Apps that I use (iOS): "Timetable", to layout the week and get notifications on when to get up and move on to the next part of the day; "Today", for reminding me to do things and "checking in" when I've done it - this is for building habits; "Pommie" as a Pomodoro timer, but I don't use this much; and "Wunderlist" for todo lists I can share with my fiancé - I have a "Today" entry that has me checking this 2-3 times per day so I'm always aware of what's needed to get things done around the household.

Good luck.
If DRM has already existed for years, and the majority of browsers have already accepted EME as a de facto standard by implementing it, wouldn't codifying that standard be positive?
It runs before the plugin hook, so yes, as far as I was able to test it a while ago, it does.
Zing, exact same setup but with Xmonad here and I couldn't be more happy :)

I haven't gotten around to tweaking up the power saving, though..
I don't suppose you have a dotfiles repo or something?
I imagine GameStop does very well out of their trade in business. Does Amazon do that in the US?
> No one gives a shit about freedom. Everyone wants to use rights-managed content online. And the ONLY way to do that is with DRM.

Finally a shill who speaks the truth! /s

DRM will destroy the web, and the web will fight back. We don't like your spyware, your binary blobs, your control, and we will resist. However, drastic times call for drastic measures. Time to join p2p ZeroNet.io and force decentralization of the web.
I'd happily go back to CoffeeScript if I could keep using Flow/TS/ESLint and the rest of my toolset.

That's entirely possible, and the setup would look like this:

CS would produce a babel-compatible AST, instead of producing the final ES6 source code. It would simply leave the job of generating the final code to babel (via babel-generator).

You'd then be able to re-use some (though not all) of babel plugins on top of CoffeeScript. babel-macros for example will work out of the box: https://github.com/kentcdodds/babel-macros

ESLint would mostly work out of the box. Syntactic rules won't be relevant anymore, such as the one that enforces semicolons, but other rules will be fully useful. You could still enforce no undeclared vars for example. Importantly, you'd still see ESLint errors in your editor exactly where they occur in the .coffee source file, and not in the final transpiled file. This would work, because ESLint can read a babel-compatible AST which is what CS would produce. I've already tried in a small POC.

I'm sure it would be trivial to patch TypeScript to accept babel-compatible AST instead of doing the parsing itself. You'd then use TypeScript as a type-checker and not as a transpiler (This is already possible iiuc with babylon 7). Type checking would then work in .coffee files just like it would in .ts files. Some language-server commands like find-references, goto-definition, and show-type would also work. Refactoring commands of course wouldn't work, because they are specific to the typescript syntax.

Flow would work out the same way too. Right now it has its own parser written in OCaml, which produces an AST that is compatible with that of babylon 7. All you have to do is to bypass that parser and get the AST from CS. You'd then get type errors inside .coffee files, and all the other goodies you expect from flow.

---

There is no reason why one should have to choose between CS and the rest of the JS ecosystem. The fact that you have to give up type-checking and linting in exchange for CoffeeScript/SweetJS/your-favorite-stage-1-proposal, is only because the tools don't play nicely together. They could. And with all the recent standardisation work already done, that is a low-hanging fruit.
From an ops perspective, spinning up an instance to process a single request seems like

1) a complete and utter nightmare to debug.

2) A huge waste of computing resources. Even with a unikernel you're wasting time initialising resources and getting in to a ready state to be able to process a request. Why bother when you can be ready and respond effectively instantly?
> The web needs these media companies more than the media companies need the web

When you hear about the multi-billion dollar fines and the immense amount of resources spent chasing down and punishing pirates, I have a hard time following this argument. I'd argue that the content owners and media companies need to get on board with providing the most seamless, easy to use, and accessible product for consuming their wares or this

> other revenue paths that they're perfectly happy with

won't continue to exist.
The fun thing about DRM, is that people love to defeat it.

They (the general public AND 3DM, to TorrentFreak, bunch of whiners IMO) said Denuvo was the death of cracking and piracy. 3DM: No games crackable in 2 years time, said the headline.

now the cracking scene, which was mostly dying, has seen some revival.

It has adapted, but it's a slow moving ship.

Now a new generation (or the older generation, who knows, I'm just relaying my own observations)) are taking everything being thrown at them: encryption, virtualization, obfuscation, changing keys each patch, etc and making it look like light work to crack properly.

They make short, short work of it for the amount of complexity involved. So I hope they continue to throw new things at them with Denuvo, to keep them interested.

One group cracks the base game, sometimes someone else grabs all the updates and rolls them into a cracked patch, etc.

It's nice to see some life return to something that was basically dead, made automated.
> If someone launches a new HTML-based Web

Few alternatives already exist (like gopher, the protocol).

I found a new interesting one recently (ala markdown but tab-based and parseable with regexps):

https://contnet.org/

There is also a new browser that is being developped (not related to ContNet):

https://netrunner.cc/