skysight-inc/HackerNews huggingface dataset:
> Per-site caching negates the principal selling point of centrally-hosted JS and resources

It doesn't or more correctly the benefit wasn't really a think in most cases.

I will not start the discussion her again but on previous hacker news articles about this topic you will find very extensive discussions about how in practice the caches often didn't work out well for all kinds of reasons and how you still have a per-domain cache so it anyway mainly matters the first time you visit a domain but not later times and how the JS ecosystem is super fragmented even if it's about the same library etc. etc.

> cause it reduces the value that unscrupulous free CDN providers can derive from their "properties".

Not really, the value of a CDN is to serve content to the user from a "close by" node in a reliable way allowing you to focus on the non static parts of your site (wrt. to traffic balancing and similar).

Shared caches technically never did matter that much wrt. CDN's (but people used it IMHO wrongly as selling point).
Have you had a look at Server Settings -> Remote Access -> "Limit remote stream bitrate"?

And on the client, make sure Settings -> Quality -> (Internet|Remote) Streaming is set to the highest setting.

Which those settings, my phone defaults to Original quality (no transcoding) even on cellular.
You can solve a lot of the pricing issues by offering add-ons.

Buy the Premium tier and add Kubernetes or Security for an additional $4 / month.
> where corporations and their boards are legally bound to maximize profit, ignoring morals for profit.

Where is this true? It’s not even a definable legal standard.
Old Joke: How do you get rescued from a desert island if all you have is some networking gear?

Simple! Bury a network cable and wait for the backhoe to show up.

Backhoes are VERY strong and will easily go through gas pipe let alone anything that might protect fiber. And if the fiber is not where the plans say it is, even calling 811 won't save you.
Maybe I'm starting to become ever so slightly tired of being treated like a moron by magazines, but they could at least show the waveform. Maybe they could delete the sentence about it being a deep sea monster to make space.
I enjoyed it, so there's at least two of us.

You've turned microhumor [1] into something akin to a spoken accent that pervades the entire blog post. I'm unsure how to handle this.

However, I was particularly amused by your closing sentence that mentioned how a LiPo could keep it running for "hours". That sounds about right for a 20 mA OLED and an 80 mA ESP8266, but it's remarkably shorter than an old-fashioned LCD alarm clock in which an alkaline battery could last for months.

By the way, I'd recommend an 18650 LiIon instead. If you want, the charge circuit can be as simple as putting the LiIon and a silicon rectifier in parallel with your 3.3V regulator output (assuming the linear regulator has an internal PNP body diode and doesn't backfeed) and then just charge the cell outside the alarm clock in an off-the-shelf battery charger. You don't need the current density of a LiPo, you want low current but high capacity, and cheap LiPo pouches have an annoying tendency to puff up and go bad. Going bad may result in burning down your nightstand, which is never a good way to wake up.

[1]: https://slatestarcodex.com/2016/02/20/writing-advice/
If trading firms merely focused on economic fundamentals then we would see far less bubbles. You have to abandon economic fundamentals to cause and take advantages of bubbles and an economy built on bubbles is not healthy. It's built on mania.
Thanks for the info based on actual experience!
While you're experimenting, try to set up the authless subnet in your settings. Settings -> Network -> "List of IP addresses and networks that are allowed without auth".
Using Soil to Make Art
Anyone can’t use the research. Bayh-Dohl Act basically passes ownership of any IP to the person who received the grant.

https://en.m.wikipedia.org/wiki/Bayh–Dole_Act
Collapse OS, an operating system for after the apocalypse – Boing Boing
As usual in everything tech related, it depends.
You'll be unlikely to be more than a quarter-tone out of tune though, no? I used to practice saxophone with a tuner to enforce intonation consistency; I could intentionally bend notes further, but I don't recall the tuner ever picking me up on the wrong note when I was playing naturally.
It happens, but not often. You can use grape leaves in salads, and even in pesto. I've also used them dried and crumbled as an accent. They've got a tannic bite that contrasts well with mild flavors like rice and soft cheeses.

Even so, you usually don't base a whole dish around them the way you can with other leafy greens. The tannic bite easily becomes too much.
If curious see also

2014 https://news.ycombinator.com/item?id=7758547

I think there have been other threads too?
From 0 to 96.000 backlinks through targeted partnerships
All you need to know about sudo and frankly most other pieces of the Linux userspace is that it is undertested. The commit that added this flaw to sudo claims to fix a parser bug but includes no tests. There is no reason for the author, the reviewer (if there even was such a person), or anyone else to believe that the bug existed or was fixed by this change. The pull request that supposedly fixes this CVE also includes no tests. There is no reason anyone should believe this fix is effective or complete, or that it does not introduce new defects. This is the result of people who stubbornly refuse to practice even the most basic good engineering practices, like testing and code review, while at the same time using the industry's most dangerous high-level language. As long as this type of thing continues, our tools will remain at a very low level of safety, reliability, and correctness.
This is huge. Congratulations to the Tara team for building an amazing product! Wishing the team more success!
I believe the implication was it was lost in the Dark Ages and re-discovered in 19thc. No reason to suggest plywood is not in use today
There are some videos (from pictures) of eclipses, which show both: https://www.youtube.com/watch?v=M_Kn3M2ierk

This one more zoomed out, but only with Phobos: https://www.youtube.com/watch?v=ViiriVhIhjE

Taking into account that the Sun itself is seen smaller than on Earth, we can already imagine the view. The main problem would be that "Phobos is one of the least reflective bodies in the Solar System, with an albedo of just 0.071.".
Note, this is from the creator of Ruby's Rack https://github.com/rack/rack
It's kind of sad that WebKit doesn't support it…
That this show never had a single Emmy nomination is an absolute crime.

The ensemble cast was phenomenal. They delivered believable, vulnerable, and often completely frustrating performances.

I'm a sucker for period character-driven drama and there are few shows that do it as well as HACF did.

I was drawn in by Lee Pace and my extreme nostalgia for the early days of PC computing. I stayed because I fell in love with the characters.

You can pick apart the technical side of it all day(jwz did) but you would entirely be missing the point, at least in my opinion.

https://www.jwz.org/blog/2016/11/if-only-i-knew-it-was-so-si...
Ruby Jard: Just another Ruby debugger, with an ncurses-like interface
PewDiePie Opens Discord to the Public
I'm curious: what is the browser that the majority of Hacker News users are using?
Not in ads but I know they are quite effective. Most startups can attribute their growth to the effectiveness of digital advertising. Robinhood was driving app installs for $10 each while E*TRADE and Ameritrade were paying $1000 per customer.

Most of that VC cash startups raise is spent on marketing. I don’t understand why people have such negative perception of ads especially on a VC run news site. All the ycomb companies drops tens of millions on digital advertising.
What makes you think it is only connected to Manhattan? Long Island has submarine cables connected to New England, various points along the East Coast south of NYC, and several transatlantic cables.
Switched from https://news.bloomberglaw.com/mergers-and-acquisitions/ups-t.... Thanks!

Edit: Actually, let's use the one that seems to have the least paywallness (https://news.ycombinator.com/item?id=25916965).
I realize this thread is flagged, but this reminded me of the recent situation in Thailand and the review on Tripadvisor. Thought I'd share in case you hadn't seen it.

https://www.nytimes.com/2020/10/09/world/asia/thailand-revie...
That's the best, I didn't/couldn't believe it, but it's true.

This made my day. God it is scary.
https://archive.is/2BqHT
It won't matter. The cause and effect are reversed. They're getting ads because many are actively buying weapons and armor, fearing that the government is going to become authoritarian communists or something. At least, that's what I understood from talking to right-wing friends.
Firstly, the constant nagging (of the kind appearing here, and often on other HN threads) against C and family are obnoxious. Any language will have both downsides and upsides and picking this one "flaw" in C and then pretending like it's a reason that C absolutely shouldn't be used is absurd.

Secondly, the Sudo code in question seems to be a result of a poor or nonexistent design process (which also seems consistent with Sudo's horrific bloat of features), so this isn't a good example for preaching against C.

Slightly off-topic, but FTR I view C as somewhat crippled and C++ as an easy to misuse Lovecraftian monstrosity (but much more powerful and useful than C), and I suspect Rust's way of forbidding the user from making memory errors is more trouble than it's worth.
That works, it'd just be a bit clunky. I already have a board that supports a battery, so I'll probably use that instead.
> At 3k a month it makes the most sense to try and emigrate to a better country.

Countries won't let you in if you're going to cost taxpayers too much. For example, New Zealand won't let you emigrate there if you have serious psoriasis, since treatment can cost thousands of dollars/month.
We'll use that instead. Thanks!
To be fair... Bill has won in the end by most metrics...
Why would you want to do that? Voter fraud happens regularly. Probably not to the extent that the election flips but I see no issue with asking fraud claims to be looked into. There 0 good excuse to completely ignore fraud claims. IF you really want confidence in our system all claims of abuse should be taken seriously. Tossing them out and acting like fraud never happens is every bit as ridiculous as claiming the election was rife with it. The only way to determine they're "baseless" is to actually investigate them.
Blizzard Diablo IV Debugs Linux Core Dumps from Visual Studio
The first digital computers were used by banks within years of each other - 1955 for BoA in the USA, 1958 for BNP in France and 1959 for Barclays in the UK. And those machines merely took over from existing calculating systems that had been in place for a good couple of decades.

US banks suck for a lot of reasons but part of it is that culturally and regulatorily the entire financial/banking/commercial environment in the US is very conservative. And there's not much in the way of pressure to make changes either - whether internally from competition and regulation or externally from the need to interact with other countries. Like broadband, consumer banking is basically an oligopoly that will quite happily plod along providing the same service as long as it can.
What countries? I recently ordered some motorcycle accessories from Perun Moto in Serbia (really nicely made stuff, btw) and they shipped DHL Express which was reasonable (about $50) and rather fast.
It would be nice if there were a picture of this pattern included.
You are right! My information was out of date. I just installed Firefox for Android (I generally use the Beta) and that crap was enabled by default. Sigh.
Twitter tells you how to think?
Pharmacy is about 10% of total healthcare costs so not a major driver of rising healthcare costs, but it gets a lot of media attention.

And no, they didn’t create an injectable drug because it’s “popular”. They did it because it address compliance of oral therapies.
Lose your weight in 3 months by Okinawa Flat Belly Tonic
Okinawa Flat Belly Tonic is a formula based on the diets and daily drinking habits of the inhabitants of Okinawa, a Japanese island where men and women have higher than average life expectancies.
I love this mindset. I definitely think this way about software, and more recently, about things I can make out of wood.

Plastic or machined parts have always felt out of reach so I'm not in the habit of believing I can fix things that way yet. I think it'll take some practice to get that idea to sink in. Thanks!
Travel2Fit - The #1 proposal building software for modern travel advisors
Blue skies on Mars..
The argument in the article is:

"A testament to the strength of a system is the measure of what intensity of challenge it can endure and survive. The challenges of the past year have exposed a lot of flaws, which will take time to fix, nationally and globally, independently and collaboratively.

Arguably this reasoning could have been applied at various other moments in recent history, such as the end of WW2 or 9/11. We often speak of a post-world war era or a post-9/11 era.

What is different now is that all of humanity has found itself on the same side against a common adversary. The virus was first detected and its genetic code mapped around the new year transition of 2020. 2020 now becomes the new year zero. This year of uncertainty found us living “out of time”. We engaged in a “global arms race” ... to create a cure."

I do agree, the world is always changing. But I don't see how that's an argument for sticking to the same timeline. I think it's a good reminder that we can choose how to count our time and define new beginnings. Honestly, would you rather live in 2021 or year one of a new era? In a sense it's arbitrary, but it would feel different psychologically. How would you prefer to feel?
Sorry, $49 was just a typo.
This is because we originally thought "only a human would be able to play chess", "only a human would be able to drive a car". The thinking there is that if we were to solve these problems, we'd have to get closer to a true artificial intelligence (the kind that today we'd call "AGI" because "AI" doesn't mean anything anymore).

This line of thinking has been shown to be pretty faulty. We've come up with engines and algorithms that can play Go and Chess, but we aren't any closer to anything that resembles a general intelligence.
The short answer: I am not anti-advertising, so I don't block ads that respect me.

I don't love advertising in many of it's forms, but taken from the viewpoint of those who make money from ads (i.e. content creators), it is one of the best ways out there for them to make a living. Platforms like Patreon are great for some folks, but not everyone can make a living off of sponsorship from their viewers. But, I am not willing to sacrifice my own privacy to allow someone else to make money, especially given that we have tonnes of examples of non-privacy-invading advertising that works.

I listen to 8-10 hours of podcasts a week and I generally find the ads on them, usually where the host does an ad read and includes a discount code, to be far more useful and relevant to me than the hyper-targeted ads backed by 20 tracking scripts I see on news sites. Another example, many of the indie tech news sites I read (e.g. Daring Fireball or Six Colors) will have a weekly sponsor that will have an advertising post or two interspersed with their regular content. I'm happy to take 2-3 minutes out of a 30 minute podcast episode to listen to a couple ad reads or see a brief write-up of a sponsor's product as I'm scrolling through the week's tech news. What I'm not happy to do is have my web browser load a dozen tracking scripts in the background when I open a news article and have flashing pictures deliberately trying to distract me from what I'm reading.
On the other hand, cloud software is often more convenient to use, allows for syncing on multiple devices, and is more powerful due to having access to the computing resources of large data centers. So you can't really say that building cloud apps is only a downside. Tilt brush just happens to be the type of application that doesn't overlap much with these benefits, making it easier to open source. Also, cloud software isn't much more difficult to open-source, see self-hosted open source applications like NextCloud: https://nextcloud.com/
This is pretty discouraging honestly, from the perspective of what the article calls a “fan”. I like to make small contributions to projects I use when I can, but I don’t become a core dev on any of them.

Is it really not worth the maintainers time to merge a bug fix or look at an issue I opened? Are they just doing it as “fan service”?

Genuinely, does this type of “participation” really waste more time than it saves on the whole?

That seems to be the implication of the article. I wonder if any open source maintainers can chime in.
I absolutely don't respect having my weir podcast-friendship relationship with the host exploited by fully integrated ad pieces whispered to me in a trusted voice. That. Is. Sick.
Great interview on problems with intellectual property rights in the drug market.
https://www.youtube.com/watch?v=u6OpapwQOks
Whoops, $49 was a typo - I meant $19 of course (can no longer edit my comment).
It also offers a better history UX. For example, if you issued,

make .. && make foobar && make ..

and you wanted to just run 'make foobar' again you'd search your history for the last foobar invocation, and be required to do some editing. With nq this wouldn't be necessary.

It's also not clear to me if nq has '&&' or ';' semantics in the event a command fails. I suspect it's ';'.

Clever and fun tool but unlikely I'll adopt it.
TSA Firearm Catch Rate Doubles in 2020
I beg to differ. Of course if you compare it with today's spec it sucks... its been more than 10 years since launch!
I can still use my iPad 1 to watch Netflix and play some old games I like (i.e. Carcassonne).
The battery still works pretty good.
I would say that the iPad 1 rocked, and should be able to browse today's web ... except it can't because of the amount of cruft that is pushed our thoughts nowadays.
How do instant payment systems work?
Variation of the same here. We did try to show, for example, that we could roll off some contractors if we shut down all of the various jenkins instances. But that wasn't enough to justify the "ultimate" tier, we went with "premium".

And the business case still had to include fluff to make it sound at all like a good idea. Note that it IS a good idea in this case, but for reasons that are hard to show as dollars.

It seems like they need something (low base + ala cart add ons?) to have a better pitch for Jira/Bitbucket self-hosted customers to switch.

One thing they could do is reduce the cost for non-developer seats. Lots of people need access to the issues, or builds/deploys, etc, without needing to commit code.
at looks cool. https://linux.die.net/man/1/at
Email a diff to someone who has access?
We just recently purchased a license (~200 users) for self-hosted "starter". There was no mention of a change to the pricing models, and this forced change to "premium" doesn't add any value for us. The things that would give us value include multi-level epics, but "ultimate" is just way too expensive.

Very disappointed in this direction from Gitlab. I'll be advocating for us to switch platforms.
People don't buy medical treatments in most of the world. Countries do.

And countries will always pick the best priced possible treatment.
This is one of my primary objections to the cultural shift of the last 10 years towards trying to attract tons of random people, especially special interest groups, into open source software development. If they weren't naturally going to contribute anyway in the previous environment, the expected value of their contribution in the current environment is very low. Possibly negative after considering the drain on the maintainer(s).
Yep, that's exactly the kind of language I'm talking about - wtf does that even mean?
Your cynicism about it makes for a very entertaining break-down of it all, so I applaud it!
This is quite interesting stuff! A bowed string is nowhere near a sine wave -- it's approximately a sawtooth wave! The reason for this is that the string sticks to the bow (traveling relatively slowly) until the tension of the string overwhelms the coefficient of static friction, where it quickly slips (the jump discontinuity) across the bow until the relative velocity of the string drops enough to stick again.

https://www.physicscentral.com/explore/action/fiddle.cfm
> that doesn't rely on Google servers for much.

My understanding is that it used to interact with Google Poly. But a couple of months ago it was announced that that is shutting down. (See https://news.ycombinator.com/item?id=25277615 for the HN discussion about that.)
Chrome/Edge/everything else: anybody and their dog can personally identifiy individuals on the Internet and then sell that information to advertisers who use it to psychologically manipulate you into buying things. There is no consent or opt-out.

Mozilla: we've made sure people can't do any of that, but we collect anonymous statistics about how our own software is used. Oh, and we tell you about it and let you turn it off if you want.

People: Mozilla is evil and doesn't actually respect privacy.
I think Shell has decided that it is in the energy business, no matter the source of that energy. Surely its executives can remember seemingly invincible incumbents in other industries that failed to cannibalize their products. That or they are taking the EU directive to phase out new petrol/diesel car engines in 2030 (ish) seriously.
The hepatitis C cures was massively profitable. Gilead paid $11B for Pharmasset’s portfolio and everyone said they were dumb.

They then had sales of $10.4B in the first year on the market. That’s one year and one drug (they’ve developed newer drugs and launched those too).
Once past the newborn phase, babies like to be asleep when its dark and awake when its light.
Was pretty excited about this when i first saw the post. There are a couple of major things missing though. Mainly Linux server support, ios remote client support, and a metric ton of platforms.

Getting started is also annoying as it seems you need to manually provide bioses and there don’t seem to be any good guides by the labs team. There seems to be a third party tool that does help. https://github.com/vanstinator/core-manager

Finally the supported gpus in arcade’s page seem to not be correct. My hackintosh is running a gt710 which is in the list but trying to play anything results in a parsec error 15000.