skysight-inc/HackerNews huggingface dataset:
Sadly, the truth is that saturated fat causally increase LDL cholesterol[1] which causally increases the risk for heart disease[2].

[1] Meta analysis of tens of RCTs https://www.who.int/nutrition/publications/nutrientrequireme...

[2] There are plenty of Mendelian Randomization (MR) studies, studies on the effects of statins, etc.
>> Scientific studies aren't gospel.

>I've found this depends on the person.

Good point. It is indeed gospel for some people :)

Infact in the new era of Covid, we now have common people parrot the opinion of medical 'experts' verbatim as though it were gospel
I wouldn't call Zurich particularly close to any of those, apart from Davos you can't do a day trip to them.
Dishes don't have to transmit, only if you want an upload channel. It's entirely thinkable that important content like websites or feeds by important influencers is pushed to all users.
Nice one, it would be good to have an option to display temperature in C and not just in F.
The 'food pyramid' doesn't come from the FDA, it's a USDA (department of agriculture) construct, and was designed from all appearances, to prop up or increase our intake of grains grown by US farmers.
> Full of combustions, not explosions.

It's both, no? Aren't all chemical-based explosions considered combustion?

If "explosion" means "a violent release of energy", that seems a reasonable word to describe what happens in a cylinder in about ~5 ms.
This looks pretty unsound.. :/

Getting a &'static mut T means that you're allowed to keep the reference around forever, beyond the scope of the call. To be sound that means that the calling function is never allowed to use the reference again, not even to drop it.

The only sound way to even get a &'static mut T would be to leak a heap allocation (which this library explicitly forbids itself from).
Here's some ancient tome of software design as it applies to user interfaces circa 1986 for the Macintosh:

https://vintageapple.org/macprogramming/pdf/Programming_The_...

Also, there's a ton of programming manuals here (https://vintageapple.org/macprogramming/), I originally was searching for a dirty rectangles algorithm in a mac graphics programming manual.
Thx Sherwin! Just out of curiosity: is iMessage working ok in Iran?
>"By design, the Ordinance picks winners and losers. It singles out large grocery companies with unionized workforces (i.e., UCFW 5's members) without providing any reasonable justification for the exclusion of other employers or frontline retail workers," reads the complaint. "The City's stated objectives are merely an attempt to impose a public policy rationale on interest-group driven legislation for labor unions."

Sound like more politics are involved rather than true concern about the people that work in food retail.
A Reddit bot that replies to users with Markov chain generated comments
Yes. I know literally noone who has touched it. I even know more Haskell-dabblers. But it looks very cool.
I'm a little confused. I created an account just for kicks and it immediately said there were 58,912 people ahead of me and 2,877 behind me. This means that 2,877 people signed up for the service in the time between my account being created and the page rendering?

But the number hasn't gone up at all, so me and the other 2,877 people were I guess part of a huge surge of signups all within the same 100ms or so, and no one else has signed up since?

This is quite confusing, and does not encourage trust.
I don't know more than is in this podcast, and n=1, but the leash isn't always very tight:

https://www.npr.org/sections/money/2017/07/19/538141248/epis...

> They weren't idealists or social activists--just two shareholders who thought the CEO was being grossly overpaid. And they figured that salary was paid with money taken out out of their pockets. So they tried to force a pay cut.
I would agree - active learning is a neat idea, but while it gets up the learning curve quicker that does not necessarily correspond to saving data in practice, for two reasons.

First, a lot of the AL papers use _simulation_ scenarios rather than production scenarios, i.e. there is already more training data available, it just gets withheld. Obviously, if you already have more, you have spent annotating it, too, so there can't have been any saving.

Second, you always want to annotate more data than you have as long as the learning curve isn't flat, so it's not about how quickly you get up, but it's about should you keep annotating or does a flattening learning curve suggest you have reached the area of diminishing returns.

There are many sampling strategies like balance exploration & exploitation, expected model change, expected error reduction, exponentiated gradient exploration, uncertainty sampling, query by committee, querying from diverse subspaces/partitions, variance reduction, conformal predictors or mismatch-first farthest-traversal, and there isn't a theory to pick the best one given what you know (I've mostly heard people play with uncertainty sampling or query by committee in academia, but nobody in industry I know has told me they use AL).
It would be a lot more interesting if the investments were in clean energy, life sciences, the types of things that would make someone's life much better once they are an adult.
There is one documented evidence of a man eating about 15 eggs (or some huge number) for about 25 years, and was in good health. Some search online should reveal the literature.
Well, well. Just a week ago [0] I was lamenting the fact that Signal was too centralised. This comment was made in the context of P2P not being the best solution (due to other privacy issues), but that something in between was needed. When will Signal realise that the centralised approach to hosting is not going to last forever? The code is open source. The server code is supposedly open source, but on closer inspection it is missing some features and is very out of date. The actual server code is clearly still kept close to their chests.

There needs to be a way for the same Signal application to, in an emergency, connect to a different server. Perhaps even some form of federation so that once somebody switches server, they can still reach people on a different server if need be. I would absolutely love to see some work done on making a Matrix/Signal hybrid.

[0] https://news.ycombinator.com/item?id=25976914
Why would one chose Pluto over say Weave or the other way around?
TIL it costs less to take out a 1/4 page ad in the WSJ than I would have thought.

But, as to this man's complaint, I agree. Internet speeds in general are just too slow. I think the problem stems from two things:

1. ISPs, particularly cable providers, are frequently local monopolies, and

2. ISPs are allowed to advertise "up to" speeds without any reporting on actual speeds.

For point 1, there are really only two things that can be done to fix the situation: either accept that cable providers / ISPs really are natural monopolies due to last mile effects, or introduce regulation to create competition. If we decide they are natural monopolies, the thing to do here is to eliminate private companies from the last mile equation entirely, just like we do with other natural monopolies such as electricity, water, and sewer services.

As for increasing competition, I'm honestly not sure what would be the thing to do here. How exactly can one encourage companies to compete in local markets when they seemingly just don't want to? Subsidies don't seem like the answer, but there has to be some means of making markets attractive to other companies.

Point 2 is fairly easy: make ISPs advertise more realistic, "average" speeds. We would need regulation to clarify exactly what that means, but it would be a huge step forward for truth in advertising.
I think it's a fair approach.

Basically you're saying, sometimes I look at it top to bottom, sometimes I look at it bottom to top.
Thought following yours, I like the CDN idea - if you add in some dynamic DNS updates with random CNAME results it could also help - ask for cdn.example.com, get node182.example.com and 5 minutes later get a different CNAME result injected from some cron job...
> For example, everyone has different abilities at hunting. Let’s say you are skilled and killed a deer. Everyone will recognize you in terms of prestige, and they will praise your courage and hunting skills. But the meat must be evenly distributed. In China’s case, this kind of differentiation no longer exists. Competition is total.

The irony of the name "Chinese Communist Part" just keeps getting deeper and deeper.

I'm struck, honestly, by how similar modern society in China is to that in the U.S. (perhaps moreso the U.S. of the 20th century), at least when it comes to the rat race and the endless push for individual signifiers of success and the burgeoning disillusionment with it all
Can't you share the iPad screen directly in zoom?
I think there would be a market, if people could write ios apps or answer message (like airdroid) on any operating system. But maybe as just an open source project.
>the concern arises both from who that repo belongs to (many haven't rebuilt that trust)

What's the concern? One of the largest Linux contributors is going to start pushing malware in their repos? If you don't trust MS, why would you be using Linux in the first place?

>that repo having general activity data

Literally the only thing you can determine from this activity is that someone at your IP address has an arm64 device running apt.

>install pings
Only if you install something from that repo, so that's a very limited set of software.
Hyperboles will always derail any conversation
I think it's easy for people to disregard the values and life experience of those they don't know, and I think this is an example of that.

A perfect example is where your view falls apart is abortion. If one believes it's murder, then one believes the left leaning half of America is out to murder babies. If one genuinely believes that, and many people do, what then could Trump do that's worse? You look at the parties and see one that is ok murdering babies, and one that is not. That's what they see.

When you start throwing around absolutes based on personal moral values, you're ignoring that other people may have different values than you. You're classifying a bunch of people simply as nazi sympathizers when in reality they may just want to save babies.
> Different types can [AFAIR] per the standard theoretically be in different address spaces

If you can force the types to contain a member of the same type (say, a int or enum foobar_discriminant), the pointers &const_var_foo.disc and &const_var_bar.disc would have to differ for obvious reasons.
If you're walking them get a harness (same for a dog). Don't pull on the neck, pull on the body. This is not only better for them but you'll have more control.
Reminds me of my undergraduate days in the 1980's, when the chemistry majors' idea of fun was stealing chunks of sodium from a lab and throwing them off a bridge into a nearby river.

Boom.
Correct, I didn't intend it as a critique of you specifically, but rather something that I see a lot of others do, so I apologize for the overly-direct wording (edited it to make this more clear).
Interestingly you could also fool a normal person into speeding up by altering a speed limit sign.

Pesky hackers...
> Car ownership will effectively disappear in the next decade i.e. 2030 and later

as a former car owner that has been car-free for 7 years (using only car sharing and short term rentals) I sincerely hope you're right.

Note that the subsidies can be up to 10k here in Italy, but that's true for Tesla as well.
> My guess is that Tesla will have robotaxis driving all around the world somewhere after 2025, but before 2030.

Just like how they had a cross country summon in 2017, coast to coast drive in 2018, and tesla network "robotaxis" by 2019 already?
50/50? I think this first step is Google going "fuck you, we'll create our own curated news service and we'll pay a bunch of independent media on our own terms". But it's still probably just a matter of time until it's murdoch wall-to-wall
Thanks for the feedback! It's a good question re compute. There are some fun engineering and ML research challenges that we are constantly iterating on that are related to this. A few examples
- how to most efficiently share compute resources in a JIT manner (e.g. GPU memory) during model serving for both training and inference (where the use case and privacy requirements permit)
- how to construct model training algorithms that operate in a more online manner effectively (so you don't have to retrain on the whole dataset when you see new examples)
- how to significantly reduce the model footprint (in terms of memory and flops) of modern deep transformer models given they are highly over-parameterised and can contain a lot of redundancy.

this stuff helps us a lot on the margins point!
The skyline algorithm is definitely very pleasant to work with and has some impressive results! Adding additional heuristics on top of it is also very straightforward which is great.
Linear Algebra via Exterior Products (Book)
> Quake was too old and half-life was too new.

Quake was released in 1996 and Half-Life was released in 1998.

Those seem very close to be stranded between them. I played the heck out of quake and I still haven't played Half-life to this day.

It was a very cool, crazy, fast, and weird time, I'll grant you that.
This is helpful for understanding why management consulting gets a bad name, and I am not pushing back on that. The parent comment I responded to was making the claim that executives who hire such consultants are incompetent, and I think we both agree that this is not about their competency.
Great work, OP.

However, I think it's problematic that modern languages (Go, Rust) don't provide these kinds of bindings out of the box. I honestly think it's probably starting to be "in-scope" for standard libraries. I'm working on a side-project now which needs a desktop app, and I'm actually using Fyne[1] because it makes cross-platform development semi-easy (even though it doesn't look native, nor particularly great). The alternative is using either Electron or using something like this for OSX, using something else for Windows, and using something else for Linux.

Window/widget/notification/taskbar APIs are stable for all major operating systems, and it seems like we keep reinventing the wheel here.

[1] https://fyne.io/
This is my take as well. Google will sooner run at a loss in certain countries if it means not giving other competitors so much as an inch. Ads are their kingdom. They will protect it at all costs, even if that is giving up some revenue.

What I am waiting to see next is, how will other countries/industries respond? Some countries may institute the same thing as Australia. Other industries may try to take a cut as well.
In modeling, acting, or even dating, beauty have always been a mix of objective features (like things signifying good health) and subjective features (features conferring to status, like being white).

There are even examples of objective feature colliding with subjective feature, resulting in different standard of being fit in different regions.
PSA: Keep your cats inside. They will live longer, healthier, and so will the birds.

And if they are indoor make sure they have areas to run around, be sure to play with them (they are a pet! They are your responsibility!), and watch their diet (often people let them get too fat and it takes awhile for cats to lose weight).
It turns out that there is absolutely nothing wrong with saturated fat, never was. Fat is necessary in human diet.

Cholesterol levels don't tell you much unless you have heart disease.
It would make the rich richer. The 501:st company will be less valued than the 500:th that is included in some index.
You’d have to counteract that somehow but otherwise not a bad idea.
A small group of activists got leaf blowers banned in DC (2019)
My almost perfect office setup
What would you change/improve about it?
No, I really don't. The kinda of things my daughter does on an iPad aren't possible on paper, and use a part of her brain that she doesn't trigger when she uses pen or paint and paper. Also, she does both.
May be we should address the core of the issue.

The main thing about copyright to understand would be:

Is there such ‘right’ at all?

Is it a ‘right’ if you think about it?

>I don’t know what I can do to stop this anymore ...

This level of frustration people has experienced in Ukraine during Maidan protests. Turned out that ‘peoaceful’ protest is effective only if the other side is smart enough and wish to listen. But if the other side is dumb enough and considers ‘peaceful’ protest as a ‘green light’ to do whatever they want (Look for beating peaceful people in Belarus recently and now in Russia) then it looks like ‘Maidan’ techniques are more effective. So for example you can look and learn how Ukrainians stood for their rights against power abuse and attempts of pushing dictatorship laws through the parliament.
It would be nice. My first impression was that the selected models seems very risky and would realy depend on the last decade which was probably the best in 70 years. I would like to see how they would have performed during a crisis (and bonus point for using a log scale on long duration to avoid minimizing the past)
Sorry, could certainly clarify this better. Everyone who hasn't completed any actions falls into the same batch. Providing feedback or referring moves you to the next batch.

In other words, those 2,877 people are others who signed up and didn't complete any further actions, and are all in the same batch for access. Hope this makes more sense.
Every time I see those new types, I keep thinking about the missed opportunity way back in the language design, to provide a generic syntax like int<N>, and then just gradually add mandatory support for N=64, 128 etc in new language versions as needed.

It's not like it's even some new or radical idea - something like that was the original source of the C syntax for ints. To remind, the actual type names are not "short", "int", and "long", but rather "short int", "int", and "long int" - that is, "short" and "long" are qualifiers, just like "signed" and "unsigned"; it's just that you can omit "int". This all comes from ALGOL 68, where that scheme was explicitly generic - the language spec allowed for arbitrarily many SHORT and LONG before INT (or REAL). Implementations were then expected to use as many as they needed to express the types available on the architecture they were targeting.

Or better yet, the way Ada did it:

x: Integer;
y: Integer range 1 .. 1000;
z: Float digits 10
Direct air capture is inherently expensive unless you are doing it in the airstream of some industrial process that produces large amounts of CO2, and even then its still somewhat expensive.

Even as a waste product from separating Nitrogen, Oxygen and Argon from the air, its still expensive (retail its ~$1/lb of liquid CO2).
It's important to remember you packets are in the network layer (probably when you send them even transport or application? I'm not so familiar with the higher layers in the OSI stack).

So you are still quite a bit removed from from the physical layers. Your packet will likely go through several electrical-to-optical and optical-to-electrical conversions, probably there will be some electric switches, plus multiplexers, all of which contain buffers. Then there is forward error correction in the physical layer which also requires buffers etc..

And you're obviously right that for many reasons the "straight path" might not be the path that is being taken, or even the fastest one.

Bottom line, estimating ping time from geographic distance is a very rough estimate. However, the longer the distance through an uninterrupted link (i.e. a submarine cable) the better your estimate, i.e. if you sit at in a google datacentre which is directly connected to their fibre backbone and do a ping to machine in a similar data centre on a different country you will get quite close numbers I imagine (I don't work for google). On the other hand if you sit somewhere in the mid-west at home and ping a server in e.g. NY or LA, not so much.
What effect did government backed student loans have on the tuition prices? Why were soldiers targeted by payday loan outfits? How are most lottery winners paid out? Answer any one of those questions and you'll answer your own question.
Kudos. Sorry you have to put up with the haters on HN who are probably just jealous of the traders who are cleaning up in this crazy market.
Show HN: A library for making interactive videos in React
There are literally hundreds of great art apps - it really depends what you're in to. Procreate is perhaps the most popular, but there are options for animation and 3d art as well. Like any area of software, different tools fit different uses.
The fault in our society is not that one party is bad and the other party it's good, it's that both parties think that about each other and believe a whole bunch of distortions based on the extremes of either party. Rs think Ds are destroying our society just as much as Ds think Rs are doing the same. Both sides are vilifying Is for not taking enough of a stand on The Issues That Will End The World TM.

The only way out is to fix that mutual misunderstanding, and to stop destroying the neutral space where that misunderstanding can be mended.

I'd love it if whenever politics comes up on HN, we started brainstorming ways to do that, instead of amplifying the us vs. them rhetoric that is too prevalent elsewhere.
I call bullshit on this email being sent by the firm until I see it (though I totally believe it may have been sent by someone working at the Moscow office)

Grounds:

- it goes directly against several key employees rights policies which we are reminded of by the firm itself several times a year

- its formulation is very different from the firm's language in across-the-board communications
If the key is in hardware is isn’t quite that easy to revoke, and if it is in software it isn’t quite that difficult to crack.
> The historical common assumption was that human neurology can be assumed to be quite consistent

I feel like this idea that humans are all the same in a given respect is a very commonly made mistake. We know that people react differently to us, but in the moment we often forget.
The "laziness" clearly is not referring to manufacture quality. Obviously they are great at that. It's referring to the fact that a brand new ICE vehicle from 2021 looks exactly like a brand new ICE vehicle from 1990, with the addition of a backup camera, volume control on the steering wheel, and Carplay/Android Auto (which the car people didn't even invent).

Obviously I'm being slightly facetious, but surely nobody can be impressed with the innovation of car companies over the past 30 years.
yeah no. The people understanding this enough to beware of how bad it is, are the absolute minority and we would be crushed by the applauding majority if we tried.
You can get the scrum certification without having ever done anything software related in your life.
This is an interesting development in that the news services they have signed seem to be those not owned by Murdoch, i.e. left-leaning Fairfax and Schwartz Media mastheads. This could be about making sure the first people to make some money out of this are the competitors of those asking for it.
This.

Hold CTRL + W and free up your mental ram.
There's also no link to the bloody thing anywhere!

Great launch.
Significant Incidents and Close Calls in Human Spaceflight
Why were those terms created and disseminated at all? "SuperSpeed Plus", "Enhanced SuperSpeed", and "SuperSpeed+" have no reason to exist outside of a marketing context.
I get the exact same ahead/behind values and based on your post time, I'm ~10 mins behind you.

I would guess these numbers are meaningless and only exist to motivate you to click the 'Bump me up in the queue' button and complete a survey.