skysight-inc/HackerNews huggingface dataset:
No? Of course it isn't. They allow you to sell your content and take a small cut for giving you access to the platform. Just like eBay takes 10% of every sale for you know....letting you list your stuff on their website.

>>It's like saying a factory let's you assemble phones and if you want to make more money assemble more.

I literally can't see how it's even remotely comparable.

If you want to make more money on eBay, list more items on eBay. If you want to make more money on OnlyFans.....list more content on OnlyFans. Or move to a different platform, or make content that people actually want to buy.
> Try asking your medical insurance to pay to stop you making bad choices or changing your habits.

If they found a way to scale monitoring to prove you changed, they absolutely would. The challenge is proving it.
a nice use of btc
Its a nit-pick, but the article talks a lot about packets in flight, yet tcp doesn't actually care about amount of packets in flight, as much as the amount of bytes in flight, and conflating the two just irks me.

edit: maybe i'm confusing the receive window with something else.
It's worth remembering that only a portion of those people actually make losing weight a goal. It might be a high portion, but still a portion. Simply making the goal increases your chances.
This is simply not true. And to argue that some sort of minuscule trading is comparable to today's market economies would be ridiculous. There are a lot of stories in colonial history where the colonialists complain that they need to discipline (or euphemistically "civilize") the native population because they have no concept of labour and property - basically they are "lazy" subsistence farmers and need to be introduced to the market, a.k.a. wage labour through the creation of artificial scarcity (e.g. by the colonialists claiming to now own the land and demand a return, or by requiring a tax in the colonialist currency to cover for their "war costs").
Phytoplankton is plants. Zooplankton is animals. Plankton is anything tiny that drifts in the ocean, not a single miracle species.
Marshall Lochbaum and the BQN array language
Its all about the whales. On dating chats we had some whales who would spend around 7-10k a month.
SmartTubeNext's interface (which enforces landscape mode) is optimized for Android TV, while NewPipe's interface feels more at home on an Android phone or tablet.
I don't like how people, still, treat lazyness as a root cause, not as an effect.

Lazyness is a bug, it's a failure state, it's a medical condition. Much like depression, psychology cannot treat it in all cases, but taking the approach that people are just born lazy and iredeemable seems like the most unscientific, least promising, and most likely to annoy your devoted commenter.
CSAM Scanning and the Fourth Amendment
> As a side note, what do people think about JSON schema? I find it quite verbose and cumbersome

Agreed. But if you want to have validation and autocompletion in most editors, it is still the way to go. We use it to validate JSON content files for a CMS [1]. It is a little repetitive in our case (e.g. the `:name`/`:description` keys are repeated), but not that bad. Newer versions of JSON Schema [2] have improved in that respect, but most editors (or plugins) and tooling in general is still based on older versions. So we have to stick with those for a while.

[1] https://github.com/frontaid/schema/blob/master/frontaid-sche...

[2] https://json-schema.org/specification.html

If you have to deal with JSON a lot, you might want to checkout https://www.schemastore.org/json/ which has schemas for a large number of file types.
> This has some merit, for example, when it comes to alcohol - you can go from being addicted to alcohol, to having a social drink once a week.

To anyone who has experience of alcoholism from any angle...this is absurd.
I want to know the attached caveats to that. Is it 15% lost weight at some point or the much more impressive, 15% lost weight and kept it off?
As the saying goes: all models are false, but some are useful. Every theory has its limits, but that doesn't mean it can't be helpful. The opinion that once-always theory can be damaging is rejected by many people in the field, not just us. We're simply presenting it in a digestible format (without the need to dive into the sources for hours and hours). See the rest of the series for a better understanding of the subject matter.

And yes, our blog is a part of our marketing, but that doesn't mean that we "just" want to make money from it. The aim of the whole project is to help people, in a sustainable way, with some free and some paid resources.
I have always believed there must exist a reason I had addictions. Somehow after about 2 decades, a midlife crisis and starting all over again, and then some years : I seem to have come to terms with these reasons. I seem to understand them, and accept them and therefore accept myself.

And then the urges just disappeared. I tapered off the substances and am clean for over a year now. Fingers crossed. YMMV.
What is your experience about the following paragraph?

> you can go from being addicted to alcohol, to having a social drink once a week.

That goes against pretty much everything I've ever been told by addicts to alcohol and drugs. Once you've been "in the tunnel", there just isn't "a social drink" - even a drop will get you off the wagon for good.
The problem is that employers are allowed to exploit workers like that. The wages should be reflecting the value workers create.
Same with climbing everest without oxygen bottles, 'just' use less air.
The quality of the Tube and the bus system is dependent on rich and poor people using it though, it doesn’t happen in a vacuum.
Me too I keep it on airplane mode 24/7
There's a variant of this in $enterprise-dayjob: production system Foo is a service exposing a FooAPI with a spec documented in some machine readable format (SOAP ; Swagger/OpenAPI ; gRPC ). You don't need to infer the spec, you just get a copy of the spec in a machine readable format. You code generate a FooAPI client from the API spec, maybe you rig your API client to fail if it cannot decode a message with respect to the spec (it might do this by default if your code generator is any good). Maybe your new thing-with-a-FooAPI-client goes into production and you find out, lo and behold, the production FooAPI implementation doesn't honour its own spec, and encodes its data in some wacky way 5% of the time.

One stupid solution to this, that I would love to deploy, would be a circuit-breaker to detect API implementation defects. Similarly to how a circuit-breaker attempts to infer if a service is down/overloaded and temporarily disable the integration, an API-spec circuit breaker could be deployed with a copy of the API spec the external service is meant to be serving, and it could infer if that service doesn't actually implement the API spec. If it detected a counterexample from a message sent by the external service, it could disable the integration for an appropriate backoff retry interval to give the team maintaining the service enough time to align their spec or implementation (sleep 3 months to give the portfolio an opportunity to prioritise a fix; retry; sleep another three months... ).

Less stupidly, a lame but pragmatic solution can be to figure out the absolute minimal subset of the external API your use case needs in order to function. If an external service publishes an API spec with a huge service area [+], but you only need to use 1% of it, you might be advised to prune a copy of that API spec down that only focuses on the 1% you need. Validate that part of the message. Then if the external service does something weird in parts of the response you don't care about, you can ignore it instead of rejecting the entire payload.

[+] "service area" was a mistake, but it seems appropriate. maybe i need a circuit breaker between my brain and the keyboard.
Woww thats amazing !
Exactly - tell him to fuck off. Don't start a media campaign against his career. Tell him to fuck off directly. The "snowflake" aspect here is people not standing up for themselves, but calling on "society" to provide them with perfect bosses.
Dan invented some stuff to liberate humanity, and invented some stuff to oppress humanity. Such is the burden of the cryptographer.
You used to be able to do that when they still had licenses.
being forced to self medicate by the healthcare industry
If folks want to see a very fast rocket in real life, check out the Sprint ABM

https://youtu.be/3dl9Ovwmnxw
Privilege is having exposure to so few and so mild negative experiences that the way a CAPTCHA makes you feel seems important.
How could global warming accelerate if CO2 is 'logarithmic'?
I tried to introduce `zod` (https://github.com/colinhacks/zod) to achieve the same thing within my current team.

The idea was that API responses that weren't reflected in the types would cause hard errors that we had to fix, and that we'd be forced to make sure that the mocks in our tests were up-to-date valid responses. Similarly to the article, I also made it so that in production they would log warnings, because I didn't want to expose us to the possibility that validation could take down the app.

However, TypeScript is new to my current team, and so nobody wanted the introduction of a validation API on top. It ended up being ~20 lines of code I couldn't get merged. Since TypeScript was new to the team syntax like `z.infer<typeof User>`, generic code and a whole new way to define types at runtime made them feel like it was too complicated.

Did others have similar problems introducing something like this?
Aside from raw economics, and anecdotally (based mainly on sites like notalwaysright), the employment conditions - including holiday allowance - and servile levels of deference to customers that are demanded in lower ranking jobs make America seem almost feudal in comparison to the UK, and certainly to Europe
a great project solved a big problem of mine
I really have a hard time with emojis outside of communications. Either they are saying something that was already said by the word or words before, and in that case they are useless, or they replace a word and make text harder to read. I also really don't like the concept of making objects into emojis, as we already have words to describre that, and emojis reflect a very limited world. For example, if you look at the food emojis, this is basically "I live in San Francisco and all of the food I get is from restaurants". I think I've heard it described one day as "the world of people that live in airports", and that fits well.
These lawsuit doesn’t really do much about ownership part though. It’s about billionaires deciding how many of them get to rent us software on the platforms that we don’t own.
Depends, mainly because 'academia' is far too broad of a term. For starters not all professors teach the same amount of hours (don't know all rules across all universities but there might very well be professors who do not teach at all but instead have PhD students do it, or post-docs). Professors which have anough funding can hire people for administrative work; though they'd still have to take care of getting funding usually whih is also a huge time sink. In some fields professors actually do practical work themselves, or are very close to it. Not all fields can realy on the same amount of literature-only studies. In some fields with novel research there might not even be literature to use. And so on.
I was hoping for single miracle species.
This research suggest even lower chanches:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4539812/
Changing habits is hard, making choices is hard, doing things that feel uncomfortable is really hard. I have a lot of sympathy, for the idea and we all struggle with stuff like that.

But unfortunately this isn't a complicated subject. Weight is controlled by diet and standard healthy diets are very well known. Nearly everyone can keep their weight down. Even if people don't, it is objectively not that hard to do. A lot of people don't accept the rewards are worth the discomfort.
I trust that the people felt his behaviour was awful. If they don't like working with him, they can switch jobs. Or even complain to higher ups and what not.

What is not OK imo is this appeal to some imaginary "societal moral court" that should somehow punish the guy.
See for example here:

https://resident360.nejm.org/from-pages-to-practice/will-ove...

"Obese 2-year-olds had a 75% chance of still being obese at age 35 and obese 19-year-olds had an 88% risk."
Maybe the underlying reason why you're overweight later in life is the same reason you're overweight by age 18?

I think a lot of people upon seeing that statistic will assume that being overweight by 18 will lead to being overweight later in life, but that's not necessarily the case. Perhaps the body's self-regulation on food is 'inherently broken' and that's why they end up overweight in both cases?
You can self-host vaultwarden (formerly bitwarden_rs), which gives full enterprise functionality.
I don't buy calories in. Life forms are full of parts that encourage stability. Your body maintains blood pressure, temperature, oxygen etc. Why not weight as well?

That the relationship of calories in to calories absorbed is linear needs some heavy proof before I'll believe it.
I'm guessing you've never worked in manufacturing for a product with a serial number?

The whole point of a serial number is to be able to track an item through your supply chain

If it can get through your supply chain without anyone ever reading the serial number, why are you putting a serial number on it at all? Decoration?
Ursula Le Guin's Hainish Cycle explores how an interstellar society would function if people could travel this way: an instant for the traveler, but decades back home. Despite glossing over all the technobabble that other scifi finds so fascinating, these books, more than any others I've read, show just how great the distances are between stars.
What is the most evil code you have ever seen in production?
>Well, overall amount of money made from real estate appreciation is still exceedingly tiny compared to the overall amount made in wages right? And, ownership of residential real estate is extremely egalitarian

No. Literally none of that is true.
>As a good faith question - if you were an American, how would you create a site or service for a domestic audience without insulting the rest of the world?

First I would say that I don't think I've been, or particularly seen others, be offended by sites that are clearly targeted at a US/North American audience while still being more widely accessible. Usually I am happy that being an English speaker gets me access to a wider set of things on the internet than would otherwise be specifically targeted for where I live. I'd say this is fairly true up until the scale of a company with international presence and operations.

Yes there is going to be some vocal minority who behave in an entitled manner and loudly complain that something didn't meet their personal expectations, but this is a small minority and not representative of the wider English-using-international audience.

If a site is open and upfront about what they are doing then I wouldn't have any issue. Examples might be using geolocation to restrict access or just having some note making clear that 'this service is for X, use it elsewhere at your own risk'.

A good example of this is the range of approaches different sites have taken to GDPR compliance (or that awful cookie law compliance!) following its implementation by the EU and the non-EU countries that have adopted it.

Some non-EU sites (possibly based in the US but also plenty of others elsewhere) have used geolocation to restrict access from the EU, others have implemented those consent banners, others have done nothing. However I don't think it is reasonable to blame a company doing any of these, ultimately we are benefitting from the protections the new law provides - if we don't like the wider implications of that then we need to take that up with our lawmakers, not a foreign company located somewhere with their own set of data protection laws.

The change for me occurs when a company is an international entity. I realise this is a bit of a grey line as to what defines this, but hopefully we'd all agree that FAANG meets this definition. When you're actively engaged with international markets and generating significant revenue in countries around the world I think it is a reasonable expectation that you either: a) make services culturally and linguistically localised; or b) more carefully target a service to some specific regions.

TLDR - at a small scale, if you are open & clear about your intentions I don't think you need to worry about 'insulting the rest of the world' - if you get significant traction in another country you should probably open a dialogue with that user base to understand their views.
To me, a lot of time addiction is a choice. I'm not saying all the time, but very often still. I've tried helping different people overcome an addiction, and even though at first they want to stop it, when they start to think more about it they don't really want it to stop.

If you are not entirely convinced that the addiction is doing more harm than good, it is much more difficult to overcome it.

Trying to think rationally is not going to be very helpful, most of people are not able to think that way, emotions and perceptions are much more important. I often say, life is much much easier when you are a rationalist
In my experience, Overleaf is actually awful for collaboration. Maybe my workflow is weird, but I tend to look at the diffs after my colleagues make changes. Also, we mainly use pull requests to add to our papers. This way, everyone can see and comment on changes.

This kind of workflow is not really usable with Overleaf. Overleaf uses Git in the background, but every commit is named "changes on Overleaf" and the individual commits do not really make much sense. In addition, everything is immediately put into the master branch and there's no way to summarize or group changes (like with commits and/or pull requests).

My next problem is, that Overleaf just uses latexmk so if you have some code to generate graphics or tables, you have to compile and add them manually all the time.
I don’t have 7-11s in my state but C-store food is the lowest tier food you could buy. Hotdogs or taquitos on rollers. Some have cafes where you can order pizza, biscuits, and small sandwiches but I’m convinced McDonalds is healthier. I’d rather eat chips or a breakfast bar. Personally I never eat that kind of food because I see how nasty it looks. The pizza slices look microwaved.

There is a chain that has amazing tacos. I’m pretty sure the low quality meat is just packed with sodium to make it edible.
Hi, I appreciated your article.
Do you know when Agave was introduced to India? Perhaps a timeline may assist with determining the identity of the food, since Agaves are from central and South America and were presumably brought to India sometime in the past few hundred years. Is this a food item that has a long tradition?

Small note of feedback since I couldn't find a way to comment on the Atlas Obscura site. Species names are conventionally written with the specific epithet entirely in lower case, like 'Genus species'. In the article, you have frequently capitalised the specific epithet. This is a small issue but made the article quite hard to read for a details-focused botanist such as myself.
"In summary:

Although CO2 has less effect at higher CO2 concentrations, this "logarithmic effect" will be overpowered by these 4 factors if we don't switch to clean energy quickly:

* Exponential growth of energy use

* Past CO2 emissions that nature has not yet absorbed

* Carbon sink saturation

* Committed warming"
> Britain does not have better economic mobility for the middle class. This article offers nothing of substance.

I think that is not the case. The middle classes in the USA have been hollowed out, mostly down to decreasing wage and increasing costs of healthcare, property and education.

The UK only has one of those problems: property costs.

University is funded by an (unfair) tax, which is transparently aimed at the middle income earner. We are fixated on calling it a loan, when its not. Unlike the USA its not going to bankrupt you.

Healthcare is funded by taxation, and is for the average person significantly more comprehensive than the USA.

In the UK, if you are middle class, then you are most likely alright. if you are working class, then you're fucked, because your jobs don't matter, and the safety net that once existed acts as a 100% tax for single mums with jobs (universal credit).
This was a great read, and very impressive. I hope to one day be as comfortable with these kind of tools to just be able to say "oh let's have a quick look with the decompiler in a VM". The author just exudes competence.
Sorry, there are untold (but not unknown) millions more people around the world who've recovered from addiction with 12-step than anything medical. AA was founded in part by a doctor (himself an alcoholic) who recognized that medical science had no solution to alcoholism. Fast-forward to now and the 'medical solution' to addiction is usually another addictive substance. Can those help? Sure, and they do. But I don't think there's been any significant studies confirming medical science has a better solution than 12-step. If you have evidence that relapse rates are lower outside of 12-step than within, please share because I've never heard of it.
> poorly informed pseudo intellectual drivel

... Since we are dropping the standards now, I will accuse you of being brainwashed. At one point you said:

> I have literally never seen Google claim Google Photos is using on device classification, I'd love a source for that since nothing about how it works implies that. Maybe you mean it does some very specific type of classification as a pre-processing step?

When Apple puts fluffy marketing claiming that now they are doing photo classification on-device, you immediately assume not only that it is true, but that they are _the first_ to do it, and that everyone else is doing photo classification on some fancy remote service. "Why, if Apple markets it, then everyone else would also have marketed it, otherwise it means they are not doing it!"

The thought that perhaps it was actually the opposite - that the majority of vendors were already doing photo classification on-device, and that it was _only Apple_ who was doing the stupid move of sending your photos to the cloud for tagging - never entered your mind.

This is the power of marketing.

And guess which one is rather likely to be true. I just took a couple of pictures of bananas in my 2018ish Android device with no network connectivity of any kind and after one minute they were tagged as "bananas" and "fruit".

This is precisely what I was complaining on my original post. Apple's privacy strategy is mostly marketing fluff at best, and yet it is having an unreasonable effect on people like you.

> I could ask a toddler "who is more likely not to eat your lollipop, the man who says he will eat it or the man who claims he won't" and they'd understand

A more correct analogy would be: who of the men from the shady vans is most likely to kidnap your children. The ones who claim to be "experts in not kidnapping children" or the ones who claim to be "experts in not kidnapping children, those guys at the other van are the real kidnappers".

> Have a good one, good luck with your privately owned servers and home-brew OS. I'm sure your privacy is very well protected by giving the world a fingerprint on your identity.

Again another ridiculous analogy that does not work.
You do not need a "home-brew OS", and I have in fact mentioned several alternatives during the above conversation (e.g. de-googling).