skysight-inc/HackerNews huggingface dataset:
>They prevent other companies from creating their own "generics" through a process called "evergreening" where they change patents in small, insignificant ways while still maintaining the patent on the core product.

To be really clear:

1) A company receives patent X in 2000, which expires in 2020.

2) In 2018, that company gets a new patent Y that is really patent X but with "small, insignificant" changes.

Are you saying that after step 2, that original patent for X is now extended or will that still go generic in 2020?
> I wonder how much more efficient this would be if the content was distributed on a p2p network?

This is pure speculation on my part, but probably much less efficient. In order to make the p2p network reliable, you'd need many more copies floating around. I also suspect that "finding" your data is more energy intense compared to basic DNS lookups.
The way I counter this mentally is by reminding myself that most people don't mind noobs, as long as they are actively learning and getting better.

The only noobs people care about are the perpetual ones who need to be instructed on how to do things again and again.
You’re right I shouldn’t pick on a company like that but the conversation would have been meaningless if I had just said he’d been referring to a USA musical company without musician endorsements.
They started as quick-and-dirty apps because I didn't find anything that suited my needs so I decided to write my own. They are still quick-and-dirty (and ugly) but I intend to publish them next months after I clean the code up. Maybe I show them in "Show HN" :-)

I still need to discover how I overcome some Androwish limitations. Tk is great but the integration with the system (like copy-n-paste) is still something I need to discover how to deal with.
Py-Sanity: Opinionated Coding Guidelines and Best Practices in Python
We do learn from past mistakes, paraphrasing Friedman:
“We won’t make the same mistake again, but we’ll find another new way to fail”
Coinbase Hires Former Google Vice President
You are thinking of zdb -S, of course.
> Related: First bacteriophage therapies are entering human trials and gaining steam.

These may be the first in the USA. They were mainline therapy for certain indications in the USSR since the 1930s are are still in use in the former USSR today.
I’m not clicking that link. The irony of the article title from Vox is too much.
Not been an issue for me using Gitlab CI runners, at least..? Which may be because Gitlab CI keeps working copies of your repos.

If the CI system keeps the source tree the Dockerfile is being built from around rather than removing it all after every build, it caches stuff as normal.
https://www.freebsd.org/cgi/man.cgi?query=zdb&sektion=8
> because patients don't really lobby en masse for healthcare policy in general

See Medicare for All.
I’m a Google Play customer who is trying out Apple Music right now. There are many things I love. Obviously the seamless interaction with other Apple properties (e.g. CarKit) is great. I prefer the feedback that lets me know about the status of my song downloads, over against Google’s. I like Apple’s library and something about the way the base experience works feels more natural to me.

This is my biggest complaint. How in the world do I get off of the lyrics display and then how do I shuffle and repeat?

Also, if I want more by an artist than what I have in my library, I get to the artist and then look at the library and then have to swipe up once or twice in order to get the “show more by this artist” option. Minor annoyance and I’ve learned the pattern, it just took a bit.
> Maps were considered military intelligence assets, a threat to national security in the wrong hands.

Do you think that's not the case today?!
"It's primarily an ethnographic map made for the "Zeitschrift fur Ethnologie", or Journal of Ethnology, which I guess was a German anthropological journal."

Still is, I think.

https://www.dgska.de/zeitschrift-fuer-ethnologie/
Give Pocket Casts a try: https://www.pocketcasts.com/
I Organize Terraform Modules
I can understand this in the specific context of Russia, but I honestly don't understand this as a general principle. Allowing the police to convince a judge to issue a warrant for information on a few ProtonMail users doesn't expose 99.9% of other ProtonMail users to anything. Why would a warrant to kick somebody's door down be okay while a warrant for this is not? Are you opposed to all types of police warrants?

There is a balance between privacy and catching bad guys, but I often get the sense that much of this community believes the police should never be able to invade somebody's privacy even if they have evidence that person committed a crime. That doesn't seem like a sensible balance to me, and it's an extreme position to take. Am I misunderstanding?
If one doesn't understand how a game works, a framework is not going to help. This person will probably shoot himself in the foot.

Here is a good video about benchmarking unity https://www.youtube.com/watch?v=tInaI3pU19Y
Oh yeah, that's pretty soon on my feature list! Something like "you're going to need to cook these nights, these nights are leftovers" and give you options to choose those and bias results towards eating the same thing every week day, etc to support things like Meal Prep Sunday.

So many of the other tools are just unrealistic for how I cook, which is cook like 4-5 times a week max and never for breakfast or lunch (unless it's ahead of time).
Asking them to learn some new communication skills would require them to be able to be communicated with at all.
I'm sure you bet against humans conquering flights as soon as you saw the first crash.

I'm sure you thought internet was a fad after the dot-com crash.

But, people who read zero hedge exactly have that line of thinking. In fact every article from them tries to link to 2007-08.

12 years and wrong... That's what a cult looks like
I was kind of joking and it's also not explicitly stated, that's just the assumption the reader makes.
webrecorder.io is a better way to archive pages
I'm working on a HTML 5 renderer for the most complex subtitle format in the world (that is actually in use).
I suppose you've carefully read the EULA of every software product you've ever used, and have taken the time to re-review when their policies are inevitably updated?

Perhaps you should also consider that that FB intentionally buries these pages in their site with the specific intent of making it hard to find for users. And even for users who actually find the page, the weaselly language used there gives no indication if the action you're about to take is permanent. There is always some clause that allows FB to retain the data, for "quality assurance" or "data security" purposes.
You don't even necessarily have to predict earnings. If you've ever connected to your financial account via a service like Plaid or it's ilk, that service has an API endpoint[1] they can call to neatly package up your income information. Sometimes it seems innocuous and unassuming for a one time use like identity verification, or to set up automated payments, or a one off transfer/disbursement. Other times it's for stuff like getting a consolidated view of your personal finance (i.e. a transaction aggregator such as Mint). But if you authenticate for anything, that service has access to everything.

And unless you rotate your financial passwords on a frequent basis, that access continues pretty much indefinitely[2].

[1] https://plaid.com/products/income/

[2] Not true for 100% of cases, but a general rule of thumb that's applicable to the majority of institutions they log into with your credentials.
Yep! That's because those too are highways.

See this for reference: https://wiki.openstreetmap.org/wiki/Key:highway

I believe a driveway would be highway=service.
Yep, the first unsuccessful flight pretty much ensured that humans will never conquer flight again
Despite the text implying it's all an exponential curve forecast model, the wiggles seem to point to actual data being plotted too.

I wish they differentiated data points from forecast points in the actual chart. Text says 1/29 update, but I think only the 1/28 point seems to match news reports.
Backwards compatibility is not the goalpost: https://golang.org/cmd/fix/

https://blog.golang.org/introducing-gofix
The Facebook app is like Microsoft Word. Everyone only uses 20%, but it's a different 20% for each. The app is a hojillion megabytes, and serves literally billions of users. There's features in there that addresses some specific niche in Africa for "only" 50 million users, that some sub-team of a sub-team is tasked with maintaining.
I've seen a couple of rants about Apple software here on HN the last few days. It's important to remember that Apple has never been very good at software services.

Sometimes they make something good, but usually they make "just ok".

Because they never had to be good. Their hardware was compelling enough that people just suffered through their software because they had to.

But now they're trying to make money from their software services. They're probably fooled into thinking they are doing a good job because their revenue is so high and their customer base is so large, especially compared to their competitors.

But I think that's a red herring for them. They are still benefiting from their installed hardware base. I doubt they would have even half the customer base they do if they were just selling software (like say on Windows).

If they really want to make software services a key pillar of their business, they need to step up their game. They need to interview customers and listen to their needs. They need to collect analytics on usage and then actually analyze them to improve their products.

I think if they would spend a bit more resources on their software, and give their engineers a bit more leeway to experiment and actually talk to customers, they would be far more successful than they already are.

I think their culture of secrecy is hurting them in the software space, and always has.
Oil companies fund anti-nuclear groups. This is not a conspiracy theory, it's a fact.

By the way, your comment is nothing but a shallow dismissal of his comment...
Would a Pi4 be able to handle being both a VPN and a pihole, or should these be two separate boxes?
Wow--that actually solves a mystery which I have been trying to figure out for a few months now! Awhile back, I was trying to Dockerize the Twint app, and ran into exactly the same problem. I ended up writing a "lite" version of the Dockerfile that would strike references to Pandas in the Python code:

https://github.com/dmuth/splunk-twint/blob/master/Dockerfile...

To this day, I'm amazed it worked. But it took build time from 15 minutes down to 30 seconds.

I will have to revisit this, however, because I would prefer to have just one container that builds quickly instead of having to do a workaround like that.
I'm pretty sure he's not saying a flash crash is harmless, just that it's less harmful than plunging the economy into a worldwide recession.
that value wasn't "lost" from a holistic sense, but transfered to the counterparty. It's a good argument for why stop orders suck, though. the triggering mechanism is too easy to spoof in volatile/illiquid conditions.
The dark side of working from home: isolation, loneliness and social media
one interesting fact the movie didn't mention about CDOs, IIRC, is that the repackaging makes sense only with the assumption that the underlying assets are independent variables.

I.e. if you have 2 independent bonds which will default with 50% probability you can combine 4 outcomes into a single one and issue two tranches.

The senior one should be payed back 3 times out of 4 (it's enough if one bond pays back) and the other will be paying back 1 time out of 4 (both need to work out).

But if the underlying things are correlated, they will fail or succeed at the same time, so when you buy the senior tranche your assumption that it's safer is wrong.

OTOH, buying the other one you'd get a good deal: you will pay for 25% chance of getting the money, but get something more than that.
That's interesting. Does the budget count these free samples at retail price? If most of that is in turn advertising, then a lot of the money never existed?
4 ways for leaders to foster a healthy culture on remote teams
Do you have a forum to discuss this in?
I.e:
weekly 1-to-1's,
monthly/quarterly reviews
(annual reviews naturally being too late to bring this up)

What's your relationship like with your manager?
You could test the waters if you socialise with your manager outside of work (maybe even just work drinks during a week?) and bring it up, and ask if it's something you could discuss.

Alternatively you could ask your manager for a meeting and tell him you've been struggling with this task and you need support on how to make it easier.
Note, it's important that when you're bringing a problem to management to have some potential solutions, including ones that you favour most
i.e.
Automate that thing
Spread the load
Farm it off to another team or get a tool to make the task easier.
>code updating is illegal on the app store

This is not true, the restriction is to “download, install, or execute code which introduces or changes features or functionality of the app.”

(And, of course, internal users & builds can do whatever they want.)
Off patent drugs are fungible in the sense that if Tylenol starts charging too much I can buy acetaminophen from anyone. Drug patents only last about 10 years. Fix evergreening at the patent office and your concerns are taken care of. Fixing evergreening is a much smaller action than cannibalizing an entire industry, which should be a last resort.
> Which is why it perplexes me when tech people are so diversified with their holdings, there’s little opinion built in.

This is a strength, not a weakness. It protects against assumptions and biases in opinions.

> You have a competitive advantage. You see the tech tools that are utilized every day in your offices. You can understand neural networks and whether Tesla’s auto pilot OS technically reasonable.

The people I personally know in tech are mostly not located in sv and dont work with hot new shit. They are doing LOB programs for businesses. Smart people but i wouldn't be asking them about Neural Nets

> You’re an insider in some respects. Make an assessment, place your bets.

Most people really aren't
Thanks for the detailed reply and the links!
I can't speak to Apple (I'm on Android), but I did look into 3rd-party clients for Spotify at one point and my impression was that the web API only allowed you to get information about songs, and remote-control the official client. The advice I saw online was LibSpotify was basically dead and that Spotify was probably going the same direction as Twitter: more locked down, more onerous developer TOS, fewer capabilities.

I'd be pretty happy to be wrong about that, since I'm fairly annoyed with Google Play. At the time, if I had found good enough API support and a good enough 3rd-party client, I would have switched services.

It's been a while since I looked into it, and maybe I missed something when I first did. I can see that Spotify is experimenting with a web playback API now[0], but as far as I can see it's still pretty limited.

[0]: https://developer.spotify.com/documentation/web-playback-sdk...
As you said yourself though, this was 10 years ago.
and macOS support too, https://www.polygon.com/2020/1/23/21078948/rocket-league-mac...
To add my two cents, I've studied half a dozen languages over my life and managed to become fluent in three, give or take. My favorite part of the process is always the first few months, when new concepts come the quickest and one sees major progress made every day.

In the end, I think the learning process for almost any skill follows an S-curve, and that initial takeoff is always the most intoxicating period for me. That said, I've spoken about this with others in my classes, and most of them find this early period more daunting and relish later stages, when their footing has become solid.
Since you seem to have missed the point of my "Netflix for ebooks" analogy (which you quoted): Kindle Unlimited is a subscription service where users can pay $10/month for unlimited access to a catalog of books that authors have chosen to list under the KU program. (This is how subscription services like Netflix work from a consumer standpoint. The difference from the creator side is that authors get paid based on how much people read their books, whereas Netflix funds productions up front, and then uses viewer data to make decisions about which shows to renew.)

The money that people spend on $10/month KU subscriptions is used to pay authors based on which authors people spent the most time reading (or, more accurately, which books you read the most pages of). If I read 400 pages of book A, and 5 pages of book B, then author A gets paid more than author B. I think the reasoning behind this should be pretty intuitive and obvious. Since every KU subscriber only spends $10/mo regardless of how much they read, there is a fixed "pie" to distribute to authors, and it makes sense to divide the pie based on which authors contributed the most to the readers' use of the KU platform.

Readers don't get a "refund" for dropping a KU book 5% of the way through, because even if you quit reading one book, the fact that you stopped reading a book does not change the fact that you still have access to tens of thousands of other ebooks in the KU library for the remainder of that month, which is the thing that you are ostensibly paying for. (I don't phone Netflix to request a partial refund if I start watching the first episode of Bojack Horseman and quit halfway through the first episode, I just start watching Stranger Things or Narcos instead.)

If authors don't like this arrangement, they are free to not participate in Kindle Unlimited, and sell their books under a more traditional model (where the author sets a price, and people can buy the book for that price irrespective of any participation in any sort of subscription program).
hehe I see what you did there ;)
It probably would be much more efficient if the guests would simply refrain from travelling to London.
Is that not a tremendous optimization for the team? It probably cuts the team size in half (or, seen another way, doubles its size for free), and it unifies of a lot of the mobile and web stacks behind similar languages and tools, which in turn would allow some unification in the hiring and recruiting pipelines.
Good answers. I would say research grants and bounties are both subject to regularity capture. Bounties are high stakes and thus more worth being corrupted, but also fewer and hopefully more in the public eye and so exposed to more scrutiny.

But, as I led with, I'd be fine with just purely public research leading to generic drugs. Drug bounties are just the "post-capitalist" fallback plan if the old school state-bureaucratic approach isn't work.
With React Native, you're betting on a framework. With Flutter, you're betting on both a framework and a new language. Flutter also works on a much lower level than RN, which means it would be harder for them to pick up the development if the need should arise.
Yeah basically the same stuff i dislike about the 'Listen now' and other weird modes.
Streaming Oil Painting, Art and Programming. Building Community Not Driven By $$
Just last night I listened to this podcast which Steven Pinker recommended on Twitter:

"Episode 39 of Jacob Mchangama's podcast history of free speech. How Weimar Germany, ambivalent about free speech and vulnerable to censorship, quickly gave way to Nazi tyranny."

I can't recommend this highly enough, because Warren's proposal seems to be making the exact same mistake as the one made by the social democrats of Weimar Germany.

http://traffic.libsyn.com/freespeechhistory/Episode_39_-_The...

EDIT: Warren constraining it to just voting doesn't do much to address the lesson here: if the government is put in charge of determining what is true and false, that makes it easier for a fascist government to consolidate its power. This is exactly what happened in Germany in the 1930s. This is all covered in the podcast linked immediately above.

Downvoting me won't stop history from repeating itself. Please listen!
Title is misspelled. It should be '!=', not ' ='.
Given the title, I assumed this was a link to this awesome article:

https://caseyhandmer.wordpress.com/2019/11/02/starlink-is-a-...
First and Best
It being a "standard industry practice" doesn't really affect the utility of the trade-off. "Kindle tracks every page turn in order to determine how long you have left in the book" would be a statement of the trade-off, and how much abuse there is and the worthwhileness would be a potential topic of discussion, but "industry standard practice" doesn't really have much bearing. If it's wrong for one person to do it, it's wrong for everyone, even if all people are doing it.
PBCs are corporations. Partnerships (at least in the US) are not corporations and work very differently.
Apparently Amazon initially paid authors by e-book downloaded by users, but some authors abused this model. E.g. by splitting a 300-pages book to 6 50-pages books. It also enabled plain fraud, where fraudsters created accounts to download large numbers of books from Kindle Unlimited paid by unscrupulous authors.
Plumbing 101: Building the body’s tubes and branches
Ask HN: Good Cheaper Alternatives to Apple Thunderbolt Display?
It's time to change my 8 year old monitor. I use a chinese make monitor that is really good, but sadly doesn't have HDMI or thunderbolt/USB options.

Looking for a 4k, 27inch monitor, with at least HDMI/USB-C connectivity.

Apple displays are great, but they are expensive. Any alternatives you would recommend?

(P.S. Not looking for Ultrawide monitors)
do you know uses of ml modules for network protocols or rendering systems (gui or else) ?
The docs that don't bury the patient in bureaucratic nonsense are out of network, and not accepting new patients anyway.
Wow, I’d missed that thread previously. I learned R before the Tidyverse and even before ggplot. I cannot imagine going back to base R.

If I have one regret about the Tidyverse, it’s that Hadley and company don’t have a clone using Racket / Scheme as their tapestry. R got me into FP, but I feel like Racket is a more natural place for the ideas of the tidyverse.
>all the legacy that a) personal libraries

Since when did a personal library become legacy?
That is an excellent idea. With three or four servers they could entirely avoid batteries.

I think you mean anycast, not multicast, but a less exotic option would be to use DNS failover, or even just round-robin DNS with no explicit failover: https://webmasters.stackexchange.com/questions/10927/using-m... https://www.nber.org/sys-admin/dns-failover.html
Debian distros have a separate dist-packages directory for system libs. You can do whatever you want in site-packages. It is effectively like a default virtualenv when operating in a container.
I run both on my Pi4 and still have plenty of resources to spare.
Deep Brain Stimulation Study Targets Symptoms of Depression
I am skeptical of anything like 600Mbps being offered to anyone at anything like an affordable price, but overall, sure, globally-available internet seems like a good thing.

Too bad we have to give up the night sky for it, though.
I know people who have left Facebook and then much later come back, setting up a new account with new credentials and Facebook could still begin to suggest old friends and interests.
Facebook AI MBART: The Tower of Babel’s Silicon Solution
Pre-built binary distributions ("wheels") and source distributions (which sometimes need a compilation step) just live side by side on pypi.org, the public python package index.
C# support is pretty great at this point. There are some awkward parts, but overall I don't think you really need to use GDScript. I think GDScript was the biggest mistake Godot made, but they are making strides to make the engine accessible via a conventional language.