skysight-inc/HackerNews huggingface dataset:
Three things come to mind :

Most of the Disney stories are actually based on public domain works. Snow White is an obvious example from the Grimm stories but is even older than their collection. You'd definitely want a legal team's support if you were to release a Snow White story these days. This is an indicator of how far corporations have proceeded in "owning" the public domain.

Companies like to feed from the public domain but not so much the other way. No surprise there. Mickey Mouse would likely be public domain soon or already if not for constant intervention from Disney to move the date each time it gets even remotely nearby.

All that said, I'm not sure illegal downloads are the answer. Heavy political pressure / people power is more likely beneficial. Reining in copyright laws in general is still something on the overall worlds "todo" list but there are a few other issues with higher priority. General awareness of how copyright/IP laws and agreements impact cost of medicines and health might be part of the way forward.
Google Chrome adding API that identifies which apps you have installed
I keep hearing about China adopting 'clean energy' yet they are building more C02 emitting coal plants faster than ever.
So I'm guessing the username is supposed to be ironic?
Vulkan in 30 Minutes
When a device manufacturer makes a phone that uses android they can do a lot of stuff with Android without any issues (beside UX), other than messing with APIs and legal things. iOS is exclusively made by Apple and nobody can release their own iOS, so they always have prevented others (even the carriers) from putting their own apps on the phone before the user gets the device.
It's just about package support and the community. If researchers and practitioners were choosing a language based on merit alone it would probably be Julia for native speed and support for scientific computing. It's nice to have a toy language you appreciate but recall the goal is to write math into algorithms; the language is just tool.
Don't compare yourself to a team of developers who have been there a while. They're already very familiar with the patterns, idioms, operating practices. Systems as well - so they can come with interesting iterations quickly.

Over time, if you're paying attention, I'll bet you do as well, and you probably won't notice it when you're there because it's gradual.

'5 years in software' is really when you start to get off Of your own hill and start to see all other mountains in the landscape, so it can be bewildering. But it's fun.

FYI I've you've been told several times by other firms they like you - and you've been hired by a reputable firm ... then almost assuredly you're decent. The filters are probably not wrong.

Also - don't quit. Every time you get a promotion, it's natural to feel like a fish out of water - it's normal to feel like you 'don't know what you're doing' because how could you (?!?) you've never done it before! Just try to do your best, and I'll bet in a few months you feel more comfortable.
Yes, it uses point-to-point connections and there's no VPN server to install. We're still figuring our pricing, but for now you can try it out for free if you put your name on the waiting list.

-- a person who did not expect our site to hit HN quite so soon
> This is the danger in opening up such a can of worms.

I agree that such matters should be approached in the utmost of delicacy. But the science is resoundingly clear on the efficacy and safety of vaccines. Taking an evidence-based approach to when people are spreading known-and-shown false information to the known-and-shown harm of many would be prudent (like, for example, when 60 people die and 4000 are infected in a measles outbreak, ongoing this week). Just saying "oh well gosh people are going to bothsides this issue to death" is complacent support of harmful propaganda. As the adage goes, your right to swing your fist ends at my face.
The Evidence That Links Russia’s Most Brazen Cyberattacks
What is this? Just one page?
The Payment Request API is something completely different. Coil is about webmonetization see https://webmonetization.org/
Ah and ILP stands for Interledger Protocol not Payment it's a Protocol

W3C is a consortium (That's the C in W3C) anyone can join and become a member and join the different work groups to push a new technologies. ILP was originally created by Ripple and got further developed by Coil. Both are members of the W3C. W3C isn't some kind of web-overlord to puts a stamp on things that they like. The consortium creates it they shape it and they approve it. Everyone can participate but the driving force comes from the companies who use these technologies. They are the ones who want to shape it. But as long as a tech isn't widely adopted it will never get the recommendation status. Even HTML5 existed for at lest 6 years before getting recommendation status in 2014 but in 2011 every mayor browser had 95% HTML5 covered already. Getting IPL to a W3C REC is a very long term goal not something people need to wait for to use it.

Nonetheless it should be obvious that this whole tech is at the very start, far form perfect and may or may not change the web as we know it today. Still comparable to the Brave tech and I think it tires to solve the problems instead of re-create different versions of the same problems.
As someone who's been a software person for 15 years I am so glad deep learning is centralizing on python. It helps so much to share tools and to use a relatively boring language. Lua offered literally nothing but ecosystem problems...
Advent of Code Behind the Scenes
Already there are some linux phone, like Librem 5 and pinephone.
"It's not really my problem unless the devices get banned,"

I find out it's YOUR camera that was involved in violating my right to control my image, you're an accessory and I would file against you as such in court.

So it is your problem, regardless.
I did not mean to be adversarial, I think you brought up some excellent points, and I thank you for the opportunity to organize thought on the matter. Your observation that radio will always have advertisements is unchallengeable, it's only inevitable that there will be a mix of approaches as we go forward.
How would this work, would your servers run as sort of the wireguard ”server?”

Also would we be able to connect a pure wireguard client too? (For my router but probably not needed)
I don’t doubt that it’s less efficient than learning from a human teacher, if you just look at the time spent by the student and ignore the “efficiency” of software that interacts with millions of students at the same time. I’ve never heard of anyone learning a language by passively listening to Spotify, so I have a hard time seeing it as a Duolingo alternative, but I’m sure just like Duolingo and other language tapes, it would be a valuable complement to any other language-learning tool. None of them will make you fluent without immersion.

What makes you say that explicit instruction in grammar (which does exist in Duolingo, although you’re right that the emphasis is on vocabulary) and pronunciation is necessary? That’s not how people learn their native languages. Considering that anyone can learn any language with enough exposure, and most people fail to achieve their language learning goals due to giving up after less than a thousand hours, I’m skeptical of this kind of pedagogical criticism.
Just a game of cat and mouse, if that kind of thing became widespread, crooks would just leave their electronics at home while casing a potential site.
> This would be similar to UN trade sanctions that are imposed on bad state actors.

UN sanctions are not imposed on bad state actors. They are imposed on weak state actors. UN sanctions have never been imposed on the US, China, Russia, Britain and France easily the worst state actors globally - the biggest weapons sellers and the cause of instability all over the world. They also are the 5 permanent security council members with veto power.

> I think we generally overestimate the hurt on the outside and underestimate the hurt on the inside considering the massive trade imbalance that China enjoys with the rest of the world.

China doesn't enjoy a trade imbalance with the "rest of the world". The enjoy it with the US primarily. They are net importers of Japan, South Korea, Saudi Arabia, Brazil, etc.

Germany, Japan, South Korea, etc also enjoy trade imbalance with the "rest of the world". Do you support sanctioning them?

> Personally I have already pi-holed entire .cn and other domains.

That doesn't do much if you really think about it. It's not like chinese individual, company or government are barred from owning everything from coms to orgs.
Are Apps on android sufficiently consistent or don't "break randomly"? I don't think I see much of material UI outside of Google's own apps (from the times I look at my friends' phones, I use iOS).
> Repeat after me: speech is not violence!

You can't compel me to say so. And it's not so. Speech is a nuanced legal issue, and there are multiple well-justified limitations on that freedom. Libel is not protected speech. Incitement to violence is not protected speech. Fraud is not protected speech. You can do tangible harm with speech, ergo some utterances can and are seen as violence.
My parents are a good example of their target audience. They live in Alaska and planned a weeklong vacation in Panama, so they used Duolingo for 4-5 months before they left in order to learn enough spanish that they could ask and answer basic questions during their trip, but they have no desire to spend the time required to be fluent enough to have a full conversation.
All SDKs should be respecting 'limit ad tracking' and should respect when you reset the advertising ID, but these fingerprinting techniques are fishy.
A good article on the Actor model can be found here[0].

> If actors have unbounded queues then there's a memory overhead (and one which may grow infinitely on a finite machine if someone isn't processing their messages fast enough).

Depending on the Actor implementation one employs, this concern can be mitigated. For example, Akka[1] provides BoundedMessageQueueSemantics[2] which can be used to provide hard limits.

0 - https://en.wikipedia.org/wiki/History_of_the_Actor_model

1 - https://doc.akka.io/docs/akka/current/typed/index.html

2 - https://doc.akka.io/docs/akka/current/mailboxes.html#requiri...
How are there even two sides to the discussion internally?
I'd sooner cut off my left nut with a spoon than trust any company named 'Cliqz.'

You might as well name yourself "Nigerian Princes Inc."
The problem with that, though, is that you are one of the few people doing that, which makes you easier to target, which defeats the purpose.

I guess a real solution would have to come from a collaboration between all browser vendors, like always returning a fixed value when these tricks are detected.
> The printing press, radio and TV always had ads

This is not true. Pervasive advertising is far from a natural state of media and is actually an extremely recent innovation.
in 2012, I can remember seeing so many bot accounts on Reddit helping Obama. No investigations and nobody cared. It was business as usual.

It's scary to think that if a Democrat is in power again, most of these investigations and interest in Russia will stop...because people don't really care if it helps their candidate win.
> I have seen little movement in this direction or confirmation that Google is divesting themselves of control here.

"The TSC shall have a goal of having no more than 1/3 of the TSC from one employer."

https://amp.dev/community/governance/

This is required to graduate from incubation at OpenJS.

"Have a defined governing body of at least 5 or more members (owners and core maintainers), of which no more than 1/3 is affiliated with the same employer."

https://github.com/openjs-foundation/cross-project-council/b...

> You keep bringing this up, but I don't see widespread complaints about Apple News or Facebook Instant Articles (and RSS is beloved to almost everyone I know).

Which is why I keep bringing it up. Each of those is worse than AMP at solving the same problems that AMP solves, but only AMP gets the rants from people who don't even know what problem AMP solves. They all "force" publishers to use them in exactly the same way.
Install the software on each machine you want in the network, servers and clients. Any machine in your network can connect to any other machine when it wants to send a packet.

The protocol is pure wireguard, but it's a little tricky to generate direct configs for it from the Tailscale network, for various reasons I really should write up in a blog post.

(Tailscale cofounder.)
> I wonder if the law will allow for any penalties or restrictions against a rightsholder who "mistakenly" claims that every piece of user-uploaded media on a website is infringing their copyright.

It presumably will once some small-time company copyright strikes a big company's media, or, equivalently, some pressure group tries to censor speech it considers harmful (same-sex relationships, media they consider blasphemous) using the copyright strike as a weapon. Once Disney or some big French content owner gets their hand slapped a few times, the law will be brought into line.
Run JavaScript “Off the Main Thread”
That is an excellent attack ad
AR brain implants in 20-30 years? We can't even cure hemorrhoids. No way that timeline is accurate.
Interesting; I must have “over-read” the restriction. You are correct.

Re-reading the doc, the restriction is that all fields of a value type must be final, because value objects do not have identity.
That was the type of interesting explanation I was wondering about. Thank you!
I won't argue over particular features because clearly it's a matter of personal preference and, working on OpenJDK, I'm biased, but a couple of points:

Since Java was introduced in 1995 until today, Microsoft's software framework has had about three or four drastic backward-incompatible "generations", depending how you count. Most Java code written in 1995 will run, with little or no change, on the current JDK 13, and would compile on JDK 13 with only minor changes.

Leaving aside the JDK 7 years (2006-2011) when Sun was struggling and then going through an acquisition, the rate of innovation on the Java platform is quite high. It's just that we emphasize other parts of the platform more than the Java language because that's where Java has always believed most of the value is. In the past five years Java has seen an exceptional new low-overhead, extendable profiling capability (JFR), groundbreaking new GCs (ZGC), and what is probably the biggest breakthrough in compilation technology of the past decade (Graal). Those are all huge developments, none of them affecting the frontend language in any way. An innovative, state-of-the-art runtime programmed with an intentionally conservative language has been Java's strategy from the beginning -- James Gosling called it a wolf in sheep's clothing (https://youtu.be/Dq2WQuWVrgQ) -- and it has worked quite well. One could argue that that's the only way to sell a wolf to such an industry. Indeed, despite some grumblings on HN, it seems like most software developers prefer it this way.
maybe elevate the the appetite of the universe
I hold no grudge against Kotlin as the language. But underlying platform ... I'd rather prefer for them to switch to some native thing. It is really depressing to compare situations when I could whip up high performance small native GUI application and that atrocious monstrosity called Android studio produces regurgitates fat resource hogs.
MAA Review: How to Integrate It (2018)
Great to hear that people resist as human would do, even though they were not considered human.
You are forgetting one thing - you can have a storefront that has multiple kitchens behind the scene.

The concept just decouples a kitchen from a table.
Alan Perlis (2018)
Anki was (they shut down a few months ago) a robotics company that raised around a quarter billion dollars.

https://www.anki.com/
But a liter of compressed hydrogen weighs 38 grams, while a liter of kerosene weighs 810 grams. So the energy density by gram, rather than liter, is in favor of compressed hydrogen by a factor of more than 5x.

I don't know what the tradeoff is between volume and weight in aviation, but it's worth noting that we can measure density by both volume and weight, and by weight compressed hydrogen defeats kerosene.
Anki, IIRC, also was a robotic toy company that was spun out of CMU. I believe it got a big check from a16z and then subsequently imploded.
If you serve your purpose.
Only reason I haven't switched to brave on iOS (for that free ad cash) is that using the back gesture seems to always reload the previous page, whereas I don't think that occurs in Safari.

I suppose the other reason is that it's mostly the same thing due to iOS restrictions, but I do like Brave.
My only gripe with DO is the stability for some of their regions. Some of them have been solid and only have minor outages, but others like one of the ones in AMS has had intermittent issues. For me their most attractive product is the DO spaces and is a quick drop in for S3.

But in all I like their servers and I go between the guides from DO and Linode to setup services that I’m unfamiliar with.
This concept seems interesting and I want to know more.

Unfortunately, I'm getting a large amount of friction trying to join your newsletter. Why do I get a reCAPTCHA to 'verify I'm human' if I've already typed my email in, then clicked the confirmation link? I have uBO and noscript to stop most sites trying to get me to enter my email into their modals, but for the site I actually want I'm being pushed through unnecessary hoops...dang you mailchip.
Well the liu may work with china and not sure what result now it is so refined.
They also have Flutter and it uses Dart and is not dependent on old java libraries.
Actual paid tasks / public use of your creation is definitely a good measure. It shows gaps as other people lean on it and put the weight of their own usage and expectations into play. Its the difference between making a tool for yourself versus sharing it with others. They will see it differently. Hopefully you'll receive enough constructive criticism that will improve the tool and your process as well.

Followup thought: We can make things alone but are always surrounded by and connected to the greater community. This is not the same as teamwork. Private victory proceeds public victory.
Well, some companies still write many of their new projects in the Java language (not to mention use the Java platform), like Apple, Amazon, Alibaba, Google, Netflix, and, of course, banks, governments, airports, militaries, hospitals, utility companies, factories, robotic warehouses [1], and most Fortune 500 companies.

[1]: https://www.infoq.com/presentations/java-robot-swarms/
We'd all be happier writing math; writing code is just a nuisance.
Anton (Computer)
The fingerprinting signal does not necessarily need to be revealed to the fraudulent actor in order to be useful. It’s a cat and mouse game, but it’s worth it because of the cash at stake.
How does medical industry avoid asbestos contamination in talc then? Or is overlooked just as in cosmetics? Kinda doubt it.
Long time Rails dev here. I believe not. The Rails core devs have long known that monkey patching is not thread safe, and blows Ruby method caches, so they already reserve monkey patching for initialization time.
The leading cause of death among women before modern medicine was childbirth. Childbirth without medical care is incredibly dangerous.
Intel is bringing back a 22nm Haswell-era Pentium CPU for some reason
How to Create a Potato Battery
Sorry about that. You can email us directly if you like: info@tailscale.com
And things like Cerebras should change the compute landscape quite a bit.
It seems pretty likely that Flutter become the preferred stack at some point in the future given that it's used as the primary UI toolkit for Fuschia. That is still probably a few years away though.
Do you have something specific in mind? From my understanding of ActiveRecord, most of the method generation should happen the first time the class is defined.
I've been wanting the VR lessons to be about a prospective driver experiencing what they do to people. What it's like to be passed too closely by a car, forced to brake and swerve to avoid being hooked by a car stealing the right of way, think a driver sees you and have them drive straight toward you anyway. Maybe the traumatizing one would be a driver running a pedestrian/cyclist over and driving away as you try to keep consciousness 'because they didn't know they hit anyone'.
Mostly the Latin-1 subset (plus East Asian overlines and the Chinese ‘v’ tone mark) and other characters that appear in names, but also “”‘’–•—¿¡§ are all rather useful if you can get to them. The math symbols for partial, adjoint, sqrt, almost equal, not equal, equivalent, isomorphic, geq and leq are also nice; others like sum and integral are pretty but require too many decorations to be useful anyway. On OS X last time I used it if you press eg Option-u you get a hanging diaeresis and the next character you type will be umlautted if possible. You can enable this on X with [Compose]+:, but you usually have to fiddle with settings to enable it, and that’s not the Elementary philosophy.

Too often I want to use the proper spelling of someone’s name and I run off to Google to get the symbol.
I wrote an article [0] recently about a method I used for learning Japanese using spaced repetition software.

Full disclosure, I wrote the software (Mochi).

[0] https://mochi.cards/blog/using-spaced-repetition-to-learn-a-...
I've had all these issues on iOS and Android. I'm dreaming
of Gentoo/Xfce on my phone.
I think your question implies something that is clearly invalidated by the interview:

> JP: As a lab, our objective is to match human intelligence. We're still very, very far from that, but we think it’s a great objective.
There have been Linux phones before, like the Nokia N900. But there hasn't been the combination of marketing push and, perhaps, polish required for them to succeed commercially against other platforms.

https://en.wikipedia.org/wiki/Nokia_N900
You make the ID be a hash of a UUID and the voter’s name.
How are you determining this?
EE263: Introduction to Linear Dynamical Systems
My son would be dead if was delivered at home.
+1 for ZT. It's been an awesome service.
"Personal Identifying Information (PII) is transfered to a server that is under control of a company in an unsecure noneuropean country. The server location doesn’t count, it is about where the company deciding about the data resides."

I find problematic that such a restriction is in place, what of PII was sent to a European company, is that a problem? What if the ownership of the company changes?

This kind of data localization requirements go against the concept of an open internet.
Your offer is kind; I was more griping about MC not liking any user that doesn't use an un-VPNed connection or running a non-Chrome browser.

I worked my way through the captchas and after a few rounds it let me in.

I am curious - does MC give you insight as to why it captchas certain users?
You actually can't do that: People have tried, but the plane of focus makes the LCD too blurry. It's an unsolved technology problem.
No, like I said, Android is terrible, I just think given history a random linux phone os would somehow manage to be worse.

I consider iOS to generally get the job done pretty well.
I’m not sure what the denominator is there, but it’s not all crimes committed.
Not that I can see, but I am an amateur user of MC.