skysight-inc/HackerNews huggingface dataset:
YouTube recommendations suck so hard.

I'm subscribed to all this stuff but it never seems to give me similar content, it recommends all the videos I've already watched.

If I happen to watch something new, like a People's Court segment, then all I see is People's Court stuff.

There never seems to be balance.

Then there's the problem where a new video (like Gourmet Makes from BA) gets posted on a channel I like. I'll watch it with my partner on his machine, but then YouTube just chokes up, wondering why I never click on it, and then shoves it in my face ad nauseum.

Like, their search engine doesn't even seem to scratch the surface of content they're holding. It seems to be really stupid machine learning or AI.

Why can't it show me balanced recommendations from everything I watch or subscribe to, toss in some new things which are similar/popular, and maybe differentiate between content likely to be consumed multiple times (music videos) vs stuff people don't often watch a rerun of?

They seem to have so much data they could work with. They have amazing engineers and Google's expertise in algorithms.

Facebook even had problems with news feed being overrun with low quality content early on but seems to have figured it our fairly well- at least in my experience on the site (I know there are big echo chamber problems over there as well, don't get me wrong).

Even a lot of my non-techie friends seem to complain often about how terrible YouTube's recommendations are.
I did not realize that the sole metric that our society should optimize for, to the exclusion of all else is 'how many children get sick and die from COVID'.

(It's a very convenient optimization metric, though, because it requires us to do quite literally nothing.)
yes, one person's equality may just be a regressive tax to someone else.
> The interesting thing to me from these patterns is the possibility of using proc_macros to write code in the "array of structs" style while the code gets desugared to "struct of arrays".

This is not possible in the general case, because you can have a general pointer/reference to a single struct in an "array of structs" but a "struct of arrays" can only be accessed by indexing each array separately. So only very simple and self-contained programs can possibly be "desugared" in this way.
I'm not sure what you're trying to argue, but an immune response in no way precludes testing positive for a virus.

Particularly at the testing thresholds we are using in the US, where as little as a single copy of the virus RNA can be detected, a great number of people test positive for weeks after their immune system has defeated the virus.
This is emotional manipulation that we can all engage in. The 105 children are not the only victims.

I have bad asthma and my wife is ill I don't appreciate you gathering and hugging your family and killing mine.

Did that advance the discussion? Was it manipulation? No and you bet!
I thought it was considered rude to ask for take-home bags in countries like France. However, looks like that might be changing [1].

[1] https://www.frenchtoday.com/blog/french-culture/french-doggy...
In the UK, I don't think I have ever seen someone ask to take food home served in a restaurant, except people with an american accent.
This actually isn't fully true, we don't digest all kinds calories equally. Generally speaking, yes, the most important factor in body weight is the total amount of calories consumed. Whether they are proteins, fats, complex carbs, or simple carbs, and when you consume them during the day, effects how much of that energy actually gets stored in the body.

https://www.strongerbyscience.com has an article somewhere on this, and it's not well tested yet, but we're starting to see some scientific evidence to back this up.
Food deserts are a myth. Low SES people tend to eat lower quality foods for reasons other than availability.
honestly, the company is amazing, they are the discord equivalent of domain hosting
In that case I do think active movements are having an effect.

I think websites are showing plus sized models because the movements told them "look at your customer analytics instead of assuming the status quo of people imagining they'll look like size 0 models when they wear this"

It is all very interrelated from my perspective.

If I did have an opinion I would say that a more collaborate and holistic approach with a movement's narrative is possible and necessary. For example, if some people to go to the extreme of wanting magazines to make disclaimers that models are photoshopped to help people in all BMI ranges have higher self esteem, then people normalizing unhealthy but common BMI ranges should also have disclaimers about the issues associated with remaining in that state.
I agree with you, one of the contributors to the systemic problem is fashion (and by extension all media, print, digital, video, etc.)

My point here though is that it’s only a minority who “can’t help it, they were born that way”. Most would be able to overcome this issue if the dynamics were different.
For standard users (eg non-educational), it seems to be priced US$1,500/year for the cheapest version:

https://www.onshape.com/pricing
Show HN: Built this using no-code (Webflow, Airtable, Zapier)
Curated list of 150+ startup directories.

Any helpful feedback & suggestions would be much appreciated :)
> DOD generally implies a high level of coupling on the system. That's it's biggest weakness.

I'm not sure I understand what you mean by DOD generally implies a high level of coupling? Could you perhaps elaborate a bit?
That must have been a long time ago, as I've only heard about them as a bad business for the past ~10 years (= how long I've been loosely involved in tech).

I think their business plan is rather: Lure in general population customers via mainstream media advertising, and don't really care about anything else (including their reputation with tech people). No one in tech that I know would touch them with a ten-foot pool. Most of the non-tech people I know are running to GoDaddy when they have to register a domain for their business/project, because they are almost the only ones doing widespread advertising.
Agreed - I was a virtualenv holdout until recently and even though it's a horrible solution with replication of junk everywhere it's the way to go.
The issue isn't paying, it's how much you have to pay to get in. $10-15/m for a hobby makes sense, $80/m doesn't.

If someone came out with a hobbyist license that was cheap to get with some limitations (no commercial, no cloud rendering), it would absolutely be fair.

You're not making money out of your hobby, you're paying out of pocket to learn a skill that you enjoy.
We intentionally have our test domains hosted with godaddy to make sure our product works with the worst possible DNS tools on the planet. If it'll work on godaddy - it'll work anywhere...
FWIW patents cover inventions, not ideas. An invention is there implementation of an idea. They also require the submission of a workable embodiment in order to be granted.

USA does blur the lines with its broad software patents and business method patents. But we in Europe have software patents to, they're just for inventions, not ideas.

This post is my personal opinion and does not relate to my employment.
Idk - everyone I see there looks like they're shopping for a family. They're a wholesale warehouse like Wal-Mart is/was a wholesale warehouse... it's still meant for individuals.
Good point, rice could be substituted by another carb, but OP was explicitly talking about low carb diets. South Korean maybe don't eat as much beard or pasta, but for sure they are not having a low carb diet, yet they are not fat.
The function of an adtech recommendation system is not to find content that you want to see but rather to show you content that's the most profitable for the adtech firm that's serving it.

The videos that YT recommends over and over again are probably videos that have a high ratio of advertising revenue (meaning good demographics) to playback cost (meaning low overall byte size) and a high likelihood of going viral by being shared off-platform (meaning broad appeal, non-controversial, short, safe for religious conservatives, safe for work, and easy to summarize within 280 characters).

The videos you want to watch don't meet these criteria, so Youtube won't find them for you.
I completely agree, but I would wager that VS Code would still be noticeably faster even if it had all of the functionality that IntelliJ does. As a daily user of the latter, it seems like they have a lot more room for optimization, whereas VS Code seems to have been built from day 1 with performance in mind. But this is pure anecdote so I could be wrong.
Oahu in Hawaii is currently under lockdown until September 23rd.
297/yr isn't the cost of "the hobby". It's the cost of part of the hobby. Then you need machines, bits, and material to work with.

And it's unlikely that a CNC alone will be enough for anything, so there's a bunch of related tools and supplies needed.

It's like saying "a $300 set of clubs isn't too much to have golf as a hobby" but forgetting that you need to pay for all kinds of others stuff, too.
He may not be wrong.

T-cells are not like antibodies, which is the immunity you are thinking of.
After we come up with that “one line”, we tend to forget how long it took us to get there.

For newbies, writing one line is impossible.
Why not? It works.

Have you got some evidence for that because it sounds dubious to me.
I live in the US. In passing I have noticed quite a bit about our culture which lends to being overweight.

1) Structure: it is way too easy to get food that is horrible for you. Not only that but in a way which you can eat it in the car on the way when you are only "slightly hungry".

2) Commercial interests: Go into a Walmart and pay attention to the organization. Everything which makes you fatter (and therefore consume more) is directly in front of you and on the end of the aisles. You need to search for the healthy food, and for some reason in my experience their limited produce selection seems to spoil faster than other stores (how can my bananas be green and rotten at the same time?)

3) Rewarding excess: It is in vogue to be wasteful. Being able to live in excess and be wasteful is very popular in our culture this is not limited to food, just look at the flatscreen TV count in houses, large inefficient cars and houses, etc.

4) Exercise as an excuse: "I have a gym membership, I went this week...so I can eat an extra 3000 calories today" That coupled with the lack of walking from the car culture and you have a very low rate of calorie burn vs intake.

5) Sugar substitutes: Why does everything need sweetener? Does this sweetener have effects we don't know about? There have been studies that say it also causes obesity and diabetic issues. It is very common for people in this country to drink several "diet" sodas a day and using that as reason to allow themselves to have extra dessert/sweet things.

Just my observations, also, I fall into the overweight category even knowing these things and making efforts to not continue the path which I was brought up on. If I had not made an effort to change diet and exercise...who knows how big I would be.
Agreed... a few years ago, I was getting a bit plump in the mid-section. My wife's grandmother from Colombia strait up told me I was looking "gordo" (fat). I got on it immediately and shed the spare tire. I thanked her for being honest and open... I wish I could tell others the same.

“Choose not to be harmed—and you won’t feel harmed. Don’t feel harmed—and you haven’t been.” ~ Marcus Aurelius
Note to self: while the code (including the toolchain code etc.) is in a monorepo, it is actually surprisingly modular. OTOH, much of the functionality was implemented by copy-and-paste of existing code elsewhere in the repo, and the copies then diverged with subsequent modification.
Er, you understand that the IRA was bombing UK cities? They bombed a hotel and almost killed the Prime Minister...yes, most Brits are very aware of the GFA (I am barely out of my 20s, and I lived in London and the constant bomb threats are something I remember...this is the reason why some train stations in the UK have no bins, they were a main IRA target).

Also, what most people who get their opinions on the GFA from people in the EU (largely dictated by Irish Catholics who believe that Northern Ireland will become part of Ireland) is that introducing a border within the UK is not any less of a problem than introducing one in Ireland. The UK govt's plan was to implement a solution which didn't cause any friction, it is clear now that all of the implementation was left to the UK and the EU washed it's hands of everything (again, the whole principle of GFA is that this is everyone's problem). If you are a Protestant in Northern Ireland though, the EU's position is/has been very worrying and contrary to the GFA in every degree (a principle of the GFA is that Northern Ireland is part of the UK, the EU issuing legal opinions and advising the Irish govt that NI would still be part of the EU if it left the UK does not suggest they understand what the GFA says at a fundamental level).
Your implication here seems to be that Autodesk can't possibly be doing something bad because they have "families to feed", get a grip man. The idea that a billion dollar company is somehow financially equivalent to a mom-and-pop grocery store just a few lost purchases away from ruin and going through hard times is insane. The idea highly paid software engineers for a billion dollar company will suddenly be out on the streets, wearing barrels-on-suspenders by Friday all due to Fusion 360, not in a brand new job by the next week, is mostly ridiculous. People have got to get it through their heads that billion dollar companies do not operate by the same constraints as the rest of us, they aren't charging money because they need to, but because they can. "You" actually aren't a relevant variable at all and never will be, and neither is your purchase. That's how these things work, software or not.

They're charging an entry fee where there wasn't one before. They want your money, and decided this was a good way to get it from a userbase they already had cultivated. They aren't going to pay their software engineers more money or any of that, they aren't going to make Fusion 360 more "sustainable", they could do that overnight with the cash they have, so all of that stuff about "software engineers have families" isn't actually relevant in the slightest, that's just a scapegoat corporate wants you to believe in. They're just trying to get more money. It's that simple and has absolutely nothing to do with the product. If you can't see or understand why people might be irritated by that (an entry fee where none existed prior and where it's mostly just making billion dollar corporations richer than they already are), I suggest you try actually looking at the state of the world around you for once in your life.
Yes, but talking to this specific HID device could allow you to compromise the system.
I wouldn't use Elixir for short lived cli commands because of startup time. For that I'd probably turn to Go or Rust.

However for distributing long running server apps--where Elixir shines--I'm happy with this start-up time.
> the author would have better spent his time learning the basic usage of virtualenv/venv than writing this blog post

Chris has a very low threshold for writing blog posts: if he does something he writes it up.
He also has it set up in a way that's very low overhead for him.

I like that he writes these sorts of snapshot blog posts; they're a much better view into what people are actually doing than
"I'm going to introduce this shiny new thing" posts.
I used their broker service to buy a really expensive domain via a client (squatter).

They ranted about how it's done totally anonymous and had to do all the communication.

They transferred the domain to us revealing the seller's WHOIS information (email, phone, name, address).

Ended up being someone literally walking distance from me in Washington, DC. So that's some crazy sketch dangerous behavior... I couldn't imagine what would happen if they sold to a really pissed off client. People are crazy over their company and personal names. Like hello incoming pissed off dude who just forked over multiple $xx,xxx to a squatter and now has their address.

Then I couldn't replace the WHOIS information because you needed the seller to confirm via their WHOIS email (GoDaddy support could not understand this / or I suck at explaining).

I almost just called the seller up, but instead finally found out GoDaddy allows you to bypass the WHOIS process with the email of your GoDaddy account.

Disaster. Don't really buy domains anymore but probably Cloudflare or bust at this point.
No, the hospital was held ransom, and a patient died because of a ruthless criminal's greed. I understand that there is a desire to improve security, but it does not mean that 'hackers' are innocent.
This might be a good thread to mention nom[1], a parser combinator in Rust.

1. https://github.com/Geal/nom
WhatsApp Inc. Set to Update WhatsApp Web Security
> A calorie's a calorie's a calorie.

This is a very bad meme. There's many factors that influence how much weight you may gain besides calories consumed. At the more obvious end of the spectrum, if you eat corn, and poop out undigested corn, that's definitely not a calorie nor a calorie nor a calorie.
The weird bit is that you can still buy in-game tokens in Rocket League, with Steam as the payment processor. I don't understand what they're doing.
I'm not sure that's the reason, but for sure things like standard nutritional labels and semaphores on labels help making healthy choices.
Calculating line and column is expensive (think tabs and wcwidth) so it's better to defer that until you actually need it. Plus there are often very many tokens, so you want the size to be as small as possible.

One common trick in C++ is to make source locations just a pointer. This gives you access to the token's contents (just dereference it), but you can also figure out which source buffer it came from, and where in that file, by comparing pointers.
Developers are not jumping through hoops to support their platform. I’m a full stack dev, I understand what it takes to support safari and a majority of the time is actually Chrome being fast and loose with the standard, not Apple. Is it a partial implementation, sure. But the features lacking don’t stop meaningful work at all. Just like hearing my statement is old, so is yours.
This is one of the best things about the carnivore diet, in fact. Once your digestion adjusts you have the smoothest digestion and most efficient bowel movements imaginable.

When you eat a steak almost the entire steak is absorbed into the body -- there is no indigestible fiber and other gunk that needs to be pooped out.

If you quit plants cold turkey and immediately switch over to a high-fat meat diet then you will have to prepare yourself for about a week of runny stool as your digestion adjusts. It's not a big deal and once you're in the clear it is smoother sailing than you knew was possible.
I don't disagree with that, and I'm in favour of free speech.

What I mean is (responding to parent) that the problem is just insecure people being needlessly offended is a bad defense of free speech. No matter what your standard of "real harm," free speech has examples where it risks causing real harm. Speech is not harmless. The contrary, it can be very potent, powerful and therefore harmful.

The point of a right is that it is defensible regardless. Free speech is important, not harmless.
This is probably due to XHR's. The IA loads all JS, so if a website hard-codes the URL or does other complicated XHR stuff the IA might not be equipped to save the response for those, if they do at all.
Large sizes at the supermarket, I think, are simply because Americans shop maybe once a week at the supermarket while Europeans will shop everyday or every other day.

This is because Americans will typically drive to the supermarket and can carry a lot of stuff home, while Europeans will take public transport or walk, and can't carry as much.

Additionally houses in Europe are a lot smaller and they just don't have room to store so much, while in America houses tend to be larger (at least if you're not in a dense city).
This is probably because you were shamed for things that were actually harmless. There is definitely a problem with the level to which shame is used indiscriminately to control people.

But no emotion is inherently destructive. We should feel shame at certain things. If you tripped an old lady and didn’t feel shame, I’d say you were a psychopath, or if you simply threatened to kill anyone who you didn’t like.

It’s also notable that absence of shame is characteristic of psychopathy, and even Buddhist psychology states that an absence of shame is an impediment to enlightenment.

I completely support the idea that excessive or inappropriate shame is a major part of many if not most psychological disorders. Nothing supports the idea that all shame is destructive.

On the topic of obesity, I do agree that shame is unlikely to help. In fact I suspect that shame is more likely to be part of the cause.
Same for Colombians... I married one and her family regularly tells it like it is. Love it!
We're doing individual states? Cool, let's look at the northeast.

Massachusetts, Connecticut, and Rhode Island all have a total covid-19 death rate that's more than 2x that of Sweden.

Currently, the average daily cases is 5x higher in Rhode Island than in Sweden, 3x higher in Connecticut than in Sweden, and 2x higher in Massachusetts than in Sweden. The current daily covid-19 death rate in both Massachusetts and Rhode Island is higher than in Sweden.
The problem is not just the 3D effect, but more crucially the two screens.
I feels like YouTube's recommendations were better around 2010 to 2015. I think back then they recommended videos based on the tags a video had, seemed to work much better
There's a thermodynamic upper bound on the energy you can extract from a dietary calorie. In that sense, the physical sense, a calorie is a calorie.

In the dietary sense, calories are NOT equal. It's easy to change a person's body mass by changing their diet while keeping calories the same. Mixing simple carbohydrates with fat is an effective way to get our metabolism to generate body fat. Simple carbohydrates in general, really, since our body is forced to process them into fat quickly or else our blood pH reaches harmful levels.

Repeating "a calorie is a calorie" is harmful for people considering their diet, and a truism if you're speaking to a physicist. In either case, not helpful.
This is the worst argument I've ever seen. "Bikes are physical but software is not, therefore it doesn't cost significant resources and manpower to be used".

Building and maintaining software costs money. The cost of hiring one engineer and paying them mid range income in Bay Area would equate to about 1000 hobbyists paying the ~$300 licensing fee per year. And it DEFINITELY costs more than one engineer to build and maintain good software.

For years companies tried to squeeze the enterprise customers more so that they can fund hobbies for others. And when finally they can't anymore and decide to charge for SOME FEATURES, while still keeping a freemium tier alive, everyone starts talking about the big evil corp.

You have to realize that companies like Autodesk keep so many products alive even when they are losing money on them (look up their financials) for years, quite thanklessly.
Shame/guilt appears to exist in other species too - Many pet dogs for example will act very differently after it's just eaten something it knows it shouldn't have...

For a behaviour trait to exist in species far from each other in the evolutionary tree suggests there is a real survival benefit to having it.

Doesn't mean it is beneficial in all cases, or that it doesn't feel shit though!