skysight-inc/HackerNews huggingface dataset:
All evidence points to the opposite. Browser usage has expanded every single day since they were introduced ~26 something years ago. All that time there was no DRM in the browser.

Proprietary plugins have been the source of the majority of exploits. EME will be no different
I think this is the strongest indicator that the won't axe the product.
Yeah but is that P100 better than five or six 1080Ti cards?
As a UX guy, you would surely vomit or run away if you saw most of the health programs I've seen.

Please help fix them, there are so many examples of shocking UI in health. So many of them look like first year uni projects by middling level programmers.

Also, sometimes only particular people (probably Admissions Dept) would have the permissions/knowledge necessary to edit that info. So maybe the nurses couldn't fix it but surely there would have been people in that hospital that could have fixed an incorrect name, had they been notified. They were probably who made the error in the first place!
> Such misplacement would never happen in Facebook

I have an anarchist friend who is always posting memes about killing the Queen etc, advertising shows up just fine around that kind of content.

Or does Facebook have a special advertising category for "content in support of ISIS?"
>> it's much more clearly done using a 1D primative than a 2D one

Or you could just tell people that pi is the edge length of half of a circle. Pi and Tau are both 1-dimensional numbers that happen to be related to these things, so the argument really is silly.

The reality is, we're going to have to pay some kind of intellectual debt in learning anything. So we keep teaching Pi. Suppose everyone switched to Tau. That would make all kinds of older documents inaccessible and harder to grasp, and we would be paying intellectual debt that way.
> We somehow got away from DRM on audio.

Guess which industry watched how that happened REALLY REALLY closely?

The music industry was falling apart by the time they gave up on DRM, the video industry is still very strong and had time to learn where all the mistakes were made that lead to DRM free content.
Στοίχημα: Προκριματικά Μουντιάλ Νοτίου Αμερικής
U should modify your language to sound like less of an apologist. Apologists are less effective when they are easily spotted as such. ;-)
Here's a great older example of this technique (and a couple others) used on the TRS-80 Color Computer 3 to show "hi-color" bitmaps on a machine with a 16 color palette:

http://users.axess.com/twilight/sock/hicolor/hicolor.html
You missed be largest category for pirating: people who want to watch new releases before they are available on Netflix, but cannot afford $20 to see it in theaters, or $15-20 to buy it digitally before it becomes available on Netflix. The window before a movie is in theaters until it becomes available on Netflix can be huge, and many people don't want to wait that long. I usually prefer watching movies in theaters (I like the experience) and if I miss it in theaters I will gladly buy it through iTunes, and even then I usually have to wait 3+ months before a movie I missed in theaters is available for purchase. I don't pirate because I wouldn't even know where to start but I can say I've been tempted to look into it just so I can watch a movie today rather than 3 months from now (and I would gladly buy it even after pirating it).
I run IntelliJ IDEA (and AppCode and PyCharm and CLion and RubyMine) on an iMac 5K with a second 5K monitor attached, and on a Mac Pro with two 5K monitors attached. I've seen nothing like what you're describing.
Short answer - we're starting to experiment with trial options. This is a link to a 2-cup trial that converts to a sub:
https://www.suddencoffee.com/?trial=true

Longer answer - sort of but not that simple in our current state. Even if you absolutely love a product, often times you don't buy again. Many reasons for this - it's a pain to checkout again, you don't have your credit card on you, you forgot about it, you're just too busy with other stuff.

If we had an Uber-like app - one click to order, saves your credit card, sends you push notifications to remind you - it would be a lot more feasible to send you a single cup of coffee and make it really really easy for you to buy again. Unfortunately, it's hard for us to do that right now and we end up losing a lot of people who truly did love the product.

Before LTV or any of that stuff - the big question is if we call up our subscribers, are they happy? We hear again and again "Yes, I love the product, I love that it shows up, it tastes great and saves me time". We would not be building a subscription service if that were not the case.

However, we are absolutely testing different trial options to get at what you're talking about.
That's why we have laws to apply negative externalities like very large jail sentences if you're caught distributing a file that you created by taping a movie off-screen.
Drupal, which started out as community software, has climbed the ladder into enterprise-land and now gets pitched against big ol' commercial CMS systems. It powers the websites of many federal Cabinet agencies and major entertainment properties.

I wouldn't be surprised if concerns about corporate squeamishness drove the rapid and behind-scenes push-out that this post describes (if it is indeed complete and accurate--I have no special insight myself).

But I work in enterprise-land and I've spent a lot of my employer's money on Drupal development over the years. And personally I have to say that I don't give a shit if community developers are into BDSM.

This seems like a brave post to me.
If speed really comes first, vi is probably similar enough.
In some circles maybe. My girlfriend is a pet behaviorist, some of her clients pay by cheques, she sees at least 2 every week.
Pros are probably not comforted by an iOS acquisition after disbanding the team they already had working on macOS automation.
Big news for Mac/Dvorak users. The long-standing bug where some keys still act like QWERTY when ⌘ is pressed has finally been fixed.

https://youtrack.jetbrains.com/issue/JRE-172
Best part? It's free now. Worst part? If you had any Google workflows they probably don't work anymore.
I think a big part of the beauty of the C64 is that there were so many of them, and they were all more or less the same (although the hardwere went through many revisions). That meant people quickly ran up against the same boundaries, and identified amazing ways to push past them.
>So, if you're an effeminate gay man well it sucks to be you in rural (and most of south central) Kansas. If you're transgender (like me) it's double that. Basically, if you're not presenting straight (aka "normal") then you're boned.

How are you boned, exactly? Having to conform to social expectations while in public applies to everyone.
> Contracts are not "programs", any more than programs are binding legal agreements between users.

The conversation at hand is not about "programs" in the traditional sense, but more a conversation between a human and an AI which is providing what is asked for.

This is very similar to asking a Genie to satisfy your wishes. You need to be clear and precise or it is likely you'll get exactly what you asked for, but not what you intended.

We're NOT talking about traditional programming here.

> Lawyers are only paid to create clear specifications some of the time, and that mostly in criminal law and political legislation.

Sure, but it appears that a Lawyer's domain involves the interaction between intent, specifications and reality. In all the points you raise, this is what the lawyer is doing.

> In non-trivial corporate contract law they're paid to find favorable ambiguities in existing specifications, and to build possible ambiguities and hidden implications into negotiated agreements.

This is exactly what a programmer is doing almost all the time (when not talking to clients). Finding the edge cases, creating rules. Avoiding or documenting them. Closing the loopholes, turning them into features or guiding the user away from them.

> They're also paid for their ability to use rhetorical, verbal, and theatrical tricks to persuade counterparties, judges, and juries of their point of view.

Okay, so lawyers are sales-people too. Do you really think that programmers are not already salespeople, or have people on their team that are?

> Outside of STEM, the relative predictability of code is a very poor and superficial model for the relationships, transactions, and goals that define most domains.

Bear in mind that a programmer RIGHT NOW is managing the issues that you are discussing, as the computer is only half their domain. The other half is interactions with teammates, clients, etc. They already have to manage "human relationships, transactions and goals."
They are not gone. My girlfriend is a pet behaviorist, some of her clients pay by cheques, she sees at least 2 every week.

My surprise came from living in Denmark for 25 years, and I had only ever seen a cheque on american television.

I guess old habits die hard :)
Show HN: Mem& – remember what you learn, forever
NDepend – Measuring Technical Debt
Yep, same here. The notifications in Life360 work great.
AP has really increased in importance as a result of this.
We still have the good old DMCA to make sure that anyone who does do that kind of thing could be punished to a ridiculous extent.
I totally mistook this for Calibre[0], the open-source e-book app.

The site looks really good. This is a very impressive product for an "in-between other things"/evenings/holidays kind of project. My only issue is that the animation of the application window coming up can sometimes be laggy.

0: https://calibre-ebook.com/
bit disappointed he never learned how annoying autoplay videos are...
And in all that time he didn't learn that autoplay videos are a pox and no one wants to sign up for your fucking newsletter.

Not only did I scroll down far enough that I didn't know where the video was playing from, but as soon as I found it and hit pause the full-screen sign up modal popped up. So I guess I got about two paragraphs in before I closed the tab.
This would have benefited heavily from a couple of figures showing the calculations. In particular, it is interesting where they discuss that a 50 layer resnet needs about 168 megs of memory.

This is followed by a paragraph that quickly jumps that 168M to 2G. But, that paragraph is also discussing training. I'm assuming the 168 was just the net for execution. But, I'm not sure on that. (In particular, this raises a question I've had of wondering when a GPU really helps with the execution of a network, not just processing enough data to train it.)

All of that said, really cool article. Any points people think casual readers are likely to miss?
excellent. fewer ads for garbage businesses. sounds good to me. keep listing extremist content, not like anyone with a brain watches that crap.
Author somewhat addresses that in a comment:

@Adrian Cockcroft: I didn't use lmbench because I was wondering how to write such a benchmark in the first place, and you always learn more by building things yourself than by using something already existing. My little benchmarks aren't supposed to be alternatives to lmbench, I simply provided the source code so others could unambiguously see how I did the benchmarks and reproduce them.
Why does ms have it's own version of all these languages?
BTW, Google still mines the videos you watch despite YouTubeRed.
Apple's acquisition of Fingerworks provided them with the multi-touch technology (and just as important, IP) that they used to build the iPhone. Definitely one of the most important acquisitions in their history.

I have an old Fingerworks trackpad and it works amazingly well even today.
How do I give performance review?
Am a developer, this is the first time i have been asked to give a performance review for employees working with me. So, in this process I don't want to lose the relationship with the employees (with a honest feedback) and at the same time I shouldn't demotivate them with a lesser bonus. On what all aspects can I be evaluating an employee ? And what should i not even 'touch' ?
PS: I am nervous because the review I give is going to impact (both positive and negative) his job, in turn his career. I just don't want to make a blunder and excuse myself saying this was just a first time.
Wired camera
Most important security measure : Enable 2FA on all your accounts.
Quality work, looks good.

Isn't this really just google calendar, though? It looks borderline identical.

Good work though.
Quotes about life, Your life and Quote life – short inspirational quotes
I'm curious - what about the persistent sharing option here doesn't fit your needs? (For instance, is it that you're concerned about battery usage? Do you want a more active notification to the other person at the time of a triggered pull? Et cetera.)
Autoplay videos and loads of blocked elements from Ublock - no thanks. Seems he learned nothing.
Yeah, i would love if twitter had fewer ad's. I fucking block every single account behind a promoted tweet. Fuck you adverts, they are a waste of human attention in every imaginable way.
Which version of gitlab? Didn't they reduce memory demands in a recent release?
Wikipedia is simply missing information for the other 50%. Many are already in existing products or services e.g. Broadmap, Cue, Acunu.

The others are scheduled for upcoming products. LuxVue for example is widely predicted to be the basis for the new iPhone 8 screen. PrimeSense, Perceptio, Faceshift are all part of Apple's upcoming AR push.
Compiler. Like clang or gcc - a program that converts from one language to another.

$ cat hello.c
#include <stdio.h>

int main(void)
{
printf("hello world\n");

return 42;
}

$ cc -O3 -S hello.c -o -
.section	__TEXT,__text,regular,pure_instructions
.macosx_version_min 10, 12
.globl	_main
.align	4, 0x90
_main: ## @main
.cfi_startproc
## BB#0:
pushq	%rbp
Ltmp0:
.cfi_def_cfa_offset 16
Ltmp1:
.cfi_offset %rbp, -16
movq	%rsp, %rbp
Ltmp2:
.cfi_def_cfa_register %rbp
leaq	L_str(%rip), %rdi
callq	_puts
movl	$42, %eax
popq	%rbp
retq
.cfi_endproc

.section	__TEXT,__cstring,cstring_literals
L_str: ## @str
.asciz	"hello world"

.subsections_via_symbols
Looks sweet will use. Some however might be happy with using existing command "pushd" to save there current working directory that is in almost every shell ever including dos! This does have more feachures but sometimes you have enough to work with the defaults (i.e. other people machines) too.
Maps' location sharing and Trusted Contacts use the same backend infrastructure, just powering different product models. Among other things, this means that it's totally reasonable to use both simultaneously if you want both types of sharing (perhaps for different people), and it won't increase the drain on your battery to do so.
Yes. It has support for mapping keys in any mode to any action. For instance:

"vim.otherModesKeyBindingsNonRecursive": [{
"before": [";"],
"after": [":"]
}]

This, placed in settings.json, does what you requested.
Or tape the return envelope to a brick (with clear packing tape). In my experience the post office is happy to take it.
It's a damn shame Google hasn't solved this yet, because with my iPhone, it's as easy as "share location with contact", and I'm presented with "24 hours" or "indefinitely". And it just works. There are even geobounding alerts available.
Personally I use https://github.com/tmux-plugins/tmux-resurrect

It's not as configurable, but doesn't really need much configuration.
Because a ton of people are honest and want to pay for content, and don't want to try that hard to pirate it. Even a small hurdle is enough to keep them on the straight and narrow.

I'm quite willing to pay for content, I'll even go out of my way to find a way to do it sometimes. The few times I've looked into piracy in the last few years it's such a thorny mess that I'm quite happy to try and find a legal way to view. If there isn't one? I probably just won't watch it. I don't want to dig into that giant hornets nest of a mess.
I was hoping for the same thing.

Wondering if the click bait type articles this might promote was a reason to not pursue this direction.
Definitely can't buy a pour over in the bay area for under 4 dollars so this is a better price than that - also I can just put this into hot or cold water and instantly have high quality coffee? That's pretty nice.
Money Man
I'm with the "or it already has been". Automation is always happening with programming. Fully automatic programming has no meaning, since you have to define parameters for some set of algorithms to act upon. Once you define parameters, you are already using automation because today we can already with a single line effectively "open file x for appending, and create it if it doesn't exist" and thousands or tens of thousands of lines of code will execute behind the scenes to make this happen.
Two words: venture capital.
Ask HN: I want to create a side business, but not sure where to start?
I work for a large tech company. Most of my career experience has been in data, analytics and doing data integration and migration work. I have electronics engineering degree. I know backend/big data processing stuff pretty well,but I have no idea of doing frontend development. There are so many options that I don't know where to start.

Anyway, my intention is to create business and not the website. Even if it is selling physical products or software, I am okay with it.

Can you advise me where should I start? What type of software sells best?

As I don't know frontend development, should I spend time learning FE development or should I hire contractors for the development ?

Any advise will be helpful.
I don't think there's much you can do except make it riskier in your partners' eyes to get rid of you. Become indispensable.

This is totally anecdotal but I remember from an early season of Survivor that there was a contestant who cooked for everyone so nobody wanted to vote them off the island. I think some of that tribal thinking applies to business.
I really hope this works out for Medium. Although $5/month is not a lot to pay for quality reading content (a book is like $10...) people have grown so used to paying next to nothing for content. Will be interesting to see if recent trends, like fake news and more awareness of clickbait, have people realizing that. Maybe our tastes for information will evolve like our appetite for fast food - we'll realize the crap we're stuffing in ourselves mentally. I'm optimistic.
This is a requirement from January 2018. All new taxis in London must be zero emissions vehicles: https://tfl.gov.uk/info-for/media/press-releases/2015/octobe...

"From 1 January 2018, all taxis licensed for the first time must be zero emission capable, while new diesel taxis will not be allowed in London."
Maybe I am just not following, but the arguments of Sabine Hossenfelder, Scott Aaronson, and of a great many posts here seem to assume that reality is something like what we (or should I say I?) experience. If our (my) universe is a simulation, nothing we (I) perceive about it is trustworthy, and that applies as much to odds as to absolutes. Has there been any argument against the possibility that does not either beg the question by tacitly assuming that our perceptions inform us about the ultimate reality, or alternatively squeeze the essence of the problem into a tight little knot and thereafter avoid dealing with it directly, as I think Kant (among others) did? I do not actually think I am a simulation, but I cannot argue against it.
I'm also in this segment of the market. However, only when pressed for time, which is during the week. On the weekends I take my time and brew pour overs.
> I struggle to consider that Microsoft is really that inept as to only be able to design it that well

Have you ever used Microsoft software?
Previous discussion: https://news.ycombinator.com/item?id=13933550
How does one get an invite?
https://news.ycombinator.com/item?id=13933550
We already have the technology. Many cultures have traditions of collecting nut caches from squirrels. They can harvest as much as 5kg per cache this way.
Do we know that this new Google feature differs from what you want?
Google should give censorship the middle finger, while also giving advertisers more control over where their ads play. Categorization is good, censorship isn't.
How 'dockless' cycles flooded China and are heading overseas
> it'll be pretty easy to prove who it was when the lawsuit comes up

Perhaps. But this person can always claim that it was done by an external hacker. In fact, it can be done by an "external" hacker, and it will be if these guys are smart.
How is that better than the new Google feature?
I think framing things in a positive manner is very important. With enough thought and care it's usually possible to talk positively about ways someone could improve instead of highlighting flaws.

Think at a higher level what you are trying to accomplish with a performance review: you want this to be a chance for people to improve and grow. Keep focused on this goal and don't worry as much about pointing out things people have done wrong.
Yeah… that animation isn't what it should be for a performance product—luckily, after this (and the lighthouse integration I'm working on right now), I'll have all-new marketing too!

Edit: Thank you! :-)
Questions of Operating impulse withstand voltage test
I try to avoid using Orwellian terms.
* Uber *

This is stupid, everybody just has there own car and drivers where they need to be.

* Airbnb *

This is stupid, who wants to rent out part of their home to strangers, who knows what they will do. And have you ever heard of hotels? Sheesh.
Local solutions to global problems that don't even work locally. Those large jail sentences also place a lot of externalities on the rest of society.
Not true, I took an Aeropress on an international flight and made fresh coffee throughout the flight. It tasted great. The hot stewardesses had no problem letting me use their hot water which was nice.
I do not think there was an 'engineering' involved -- Crockford merely stumbled across it.

https://vimeo.com/8692019
It's existed for years and will continue to exist.
General Delivery is meant for the use of people who don't have an address (or as a substitute for a PO Box), and has to be arranged by the recipient, and the recipient may only receive General Delivery at a single location. So no, not like General Delivery -- General Delivery is an address, the address of the post office offering it, which is where the person receives their mail.
What does this actually mean, though? Advertisers are always free to spend or not spend their dollars as they see fit.
They could definitely lower the search results and could definitely show the competitors if you searched for them without reprimand I believe. I remember when Google put google flights over competitors there was some legal action by the FTC but it was dropped [0].

[0] https://www.engadget.com/2015/03/20/ftc-report-google-search...
Do they still only support max 720p on Chrome and Firefox? I find that pretty irritating.
You missed:

2b. People who don't have access to the content, but want to watch it for free.
This seems great - I've bought a subscription and look forward to trying it at the office. I hope it's as good as you say so I can try and convince our ops folks to order it at work.

Curious - have you considered doing coffee tastings at local (or YC) startups to try and get recurring subscriptions at businesses?
One of the greats; luckily a lot of it is available on Youtube: https://youtu.be/j3mhkYbznBk?list=PLLzGzdSNup63lMYeOpU9Hax6M...
How long do opened and unopened tubes last?
Looks like the Workflow Gallery is completely unavailable, not just closed for new submissions. However, existing Workflow URLs appear to be working if you wait long enough for them to load: https://workflow.is/workflows/ca14840de5e542c88ceaad0f733f8d...
An enum in my Python