skysight-inc/HackerNews huggingface dataset:
> Animal agriculture uses land that can't be farmed all over the world

Animal ag uses land that was stolen from wildlife and deforested.

> vegans have well documented health problem

Sorry, that's not true at all.

Sustainable eating is cheaper and healthier - Oxford study

https://www.ox.ac.uk/news/2021-11-11-sustainable-eating-chea...

Plant-based diets were protective against cancers of the digestive system, with no significant differences between different types of cancer, a meta-analysis based on 3,059,009 subjects

https://pubmed.ncbi.nlm.nih.gov/35719615/

Meat tax would boost health and cut healthcare spending: research

https://www.dutchnews.nl/2023/04/meat-tax-would-boost-health...

Over 17,000 doctors call on White House to shape nutrition policy on plant-based diets

https://www.foodingredientsfirst.com/news/over-17000-doctors...

American Dietetic Association

It is the position of the American Dietetic Association that appropriately planned vegetarian diets, including total vegetarian or vegan diets, are healthful, nutritionally adequate, and may provide health benefits in the prevention and treatment of certain diseases. Well-planned vegetarian diets are appropriate for individuals during all stages of the life cycle, including pregnancy, lactation, infancy, childhood, and adolescence, and for athletes.

NHS UK

A vegetarian or vegan diet can be suitable for everyone, regardless of their age.

British Dietetic Association.

[I]t is possible to follow a well-planned, plant-based, vegan friendly diet that supports healthy living in people of all ages, and during pregnancy and breastfeeding.

World Health Organisation

For adults, protein from two or more plant groups daily is like to be adequate.
There's a ublock for those spam sites IIRC
No doubt the analogy was overwrought, but please don't break the site guidelines like this. It only makes everything worse.

https://news.ycombinator.com/newsguidelines.html
For Most Twitter Users, “X” Won’t Mark the Spot
Doesn’t the BitTorrent protocol use other people’s computers to host your stuff?
Sadly, I'm sure ChatGPT wouldn't be as good without SO but now SO is far outshone. The problem is that the community got mostly Eternal Septembered. So for things like OptaPlanner it's great because the guy uses it as his Q&A site (great idea) and he's obviously very knowledgeable and skilled.

But for everything else, it's mostly filled with folks who are not smart enough to comprehend the question and therefore often answer some other thing which they've pattern matched.

ChatGPT 4 can do that instantly instead.
What's your experience been like using account linking in other tools? From what I hear, most of the aggregator services still have frequent enough issues that just taking 10-15 mins to plug your numbers in manually to a tool like PL once a month is sometimes less overall effort than trying to identify and debug why x, y, z accounts aren't syncing right this week.

If there's a good solution out there that just universally works though, and wouldn't be a giant support/maintenance tar pit for a solo dev to take on, definitely point me in that direction :)
> We can deal with the implications of dangerous AI if and when it becomes a problem.

What makes you assume that? We haven't been able yet to deal with the repercussions of globalised social media, we don't even completely understand its impacts. Or dealt with the impact of climate change.

AI seems like a much more encompassing and transformative technology than social media, what makes you assume we will be able to deal with its problems in a timely fashion when they inevitably occur? We might as well not be able to, and as usual, unintended consequences will follow.

> Fear of the unknown shouldn’t be allowed to stop scientific progress.

Scientific progress at any cost while being irresponsible about major consequences of it shouldn't be allowed either, it needs to be a balancing act, just pushing forward without even assessing the risks is a stupid game.
If you are asking out of the blue, it's probably you just need to stick with nodejs, that is the most vanilla I think of
Floating-Point Quantized Transformers
This study was imo completely debunked. https://twitter.com/Si_Boehm/status/1681801371656536068?t=rO...

The claims by that paper are very misleading.
The graphs in the post show the traffic decline starting around May 2022, months before ChatGPT was available. I'd wager the cause is a change in Google's algorithm. Most of the time I end up on Stack Overflow, it's because I've typed a question into a search engine.
I wish I could say the same about my location. Where I live they can't even tell you how much the ride will be.
A heterogeneous graph-based framework for scalable fraud detection
Google has already achieved this goal with their QUIC based HTTP/3. No implementation or use of HTTP/3 lib in any browser can connect to a webserver unless it gets the continued approval of a third party incorporated CA for TLS certs. With a 90 day renewal period that's basically just attestation of content every 90 days. If your site becomes illegal in an area (say, abortion information) then your CA TLS host can be pressured, cert revoked, and your site made unvisitable for all but uber geeks compiling their own HTTP/3 libs with special flags and linking them to $browser manually. There's no way to host a HTTP HTTP/3 site that's visitable. And no one minds. So...

Google could have avoided all of this blowback over WEI by simply calling it "HTTPS+ Everywhere" and pretending it helped user privacy only.

I'll grant there are a few more TLS CA options than possible WEI attestation options (if they really are to come from the OS vendors like the spec suggests). But not that many more and any legal pressure applicable to one is applicable to all. Both Google WEI and Google QUIC HTTP/3 are terrible and both need opposition or at least mitigation.
> as long as the argument is "well if google implements X, then it would potentially allow them to do Y", that's a failing argument.

It's similar to privacy 'dead bodies'[1], where users want to know actual concrete examples. I keep a collection of them in a larger directory of web pages about privacy, about instances where 'nebulous' privacy aspects meet reality and users are impacted and upset by it.

[1] Term used by a law professor in Daniel J. Solove's "I've got nothing to hide" and Other Misunderstandings of Privacy
A "neat" thing is that this exact same behavior is present in adults. Numerous studies have demonstrated a negative impact on focus (and other factors) when a person's phone is in their vicinity, even if it's completely inactive. I'd hypothesize it's our bodies becoming somewhat acclimated to the little micro-dopamine bursts you're going to get each time you get a bzzt, brrt, beep, or other sort of "engagement" (read: addiction) optimized notifier letting you know that something has happened. Even just seeing your phone, your body just starts anticipating it, and waiting for its next hit - in the same way your mouth may begin to salivate when looking at a delicious plate of food.

I suspect we'll look back at this era we're living in, the same way we might look back at the 19th century. In the 19th century cocaine started showing up in just about everything. It was used in medicinal tonics, casual drinks like Coca Cola (cocaine + kola nut), and more. People would use it recreationally, employers would give it to their workers, inventors and others (among them, Thomas Edison) would use it to improve their productivity, and more. Given the dramatic side effects of cocaine, people certainly realized there was a problem - but inertia is one hell of a beast.
> there are already a ton of popular websites that don't work on firefox.

Like which one?
Yes, organizations love the mealy mouthed, weak feedback on their Github issue tracker because that's easy to ignore. Just say the issue is spammy, or hostile, then close it without addressing any of the issues.

What's harder to ignore (though still not impossible) is top articles on Reddit, HN, and even mainstream tech news sites, and a constant coverage on YouTube, podcasts, etc.
Common falsehood that people believe is that smart people simply can't do stupid shit.
IBM and Burroughs/Unisys have already been doing that for decades, with bytecode based executables for their mainframe/micros.

Or Xerox PARC, with their microcoded CPUs loading the desired interpreter on boot.

I guess, it is an idea that keeps being revalidated.
LaTeX will only include the sources in the bibliography if they are used at least once in the document.
They made the change but https://x.com still leads to a GoDaddy parking page for me…
>Being able to create a new attestor means nothing because attestation is not valuable without pre-established trust.

It means that each site can choose who they trust instead of their being a single entity dictating what users are secure or not.

>Click fraud detection shouldn't even be something that a USER agent cares about

But it is something that the web standard should think about in order to make the web a better place.

>Practically speaking the only Linux distros that will get an attestor that anyone will actually care about will be Chrome OS and Play-certified Android.

I disagree. There are several Linux distros that support secureboot showing that Linux distros are capable of showing they are trustworthy enough to Microsoft.
Paddle literally just nabbed me for a $40 subscription for another app just a few days ago. I am attempting to get it cancelled through their support, I never even got an email warning me of it at all. If they don't agree to cancel, considering I haven't even launched said app in months, I will dispute it w/ my CC. Madness.
The exact opposite happened, contrary to this often repeated meme. Both SO and Wikipedia became what they were because of their strict moderation and RTFM-implied attitude. It's what drove professionals like me to the site. I'm just a regular user BTW, but it felt like SO people were my peers.

But SO (the company) wanted it to be more accessible, easier for newbies, "nicer", there was a huge uproar over them publicly blasting a moderator over a disagreement on a unilaterally imposed new code of conduct, and recently they even (again unilaterally) effectively reverted the ban on LLM-generated content. This has been going on for years, and moderators have less power than they ever had. Imho this whole thing started much earlier, I think it was 2017 when they tried the SO documentation project and let everyone keep their rep where I first thought they had jumped the shark.

The company has been on a bender for the last few years, and high-ish rep users like me just don't see the value in answering anymore. With recent blog posts it seems even more clear that they are on the direct path to enshittification, against their own actual users and moderators.

Recently it feels like all the actual professionals have left and what remains are "students" asking low effort questions in bad faith while an army of spambots tries to pounce on these.

While this means boosted engagement numbers short-term, it spells death of the site long-term. SO cannot survive on low quality spam, even if other sites (like Reddit) may be able to.
You didn’t list option C: African Americans commit crimes other than drug possession more frequently and then drug charges are either added on, or it happens during probation.

A quick look at my county jail roster shows that a lot of the drug cases - but not all - are of that sort.

Areas with more overall crime are going to have more police officers patrolling as well.

Of course, it’s probably a bit of A, B, and C.
ChatGPT-4 seems to do fine on this for me. https://chat.openai.com/share/c5cc8cb6-ebb5-45eb-9476-ef85a6...
tldr pages do exactly this.

https://tldr.sh
From my experience, most questions and answers are asked and solved in forum channels, which are quite easy to search for anything you need.
The trouble with SO that I've seen is that there are more false positive identification of the XY problem than false negatives.

IOW, any time you think you have spotted an XY problem, you're probably wrong.

And that's the problem with SO moderators and regulars. They classify everything as an XY problem because it allows them to answer the question they know the answer to rather than answer the question that was asked.
Yes it does - gpt 4 is vastly superior to gpt 3.
Documentation has definitely gotten better, especially as people realize that this drives adoption and sales of the language/library/product.

For more complex problems that are better served by a call-and-response loop, Discord seems to be where conversations are happening.
Spotify raises prices for ad-free subscribers
> Re backwards-compatible: we have no problems upgrading other protocols (like TLS or SSH) while keeping some amount of backward compatibility. The procedure is known: (1) create software which talks both old and new versions, auto-selecting right one (2) start deploying, initially in compatibility mode (3) once a very high fraction of devices are upgraded, start cutting off old versions.

The IP stack is nothing like TLS or SSH. Besides, step (2) in what you're describing is what we have today, and is called dual-stack. Pretty much all software today can communicate on sockets with v4 or v6 addressing, and the vast majority doesn't actually care.

> Next, recommend that every router has some sort of SIIT translator by default ...

"Simply draw the rest of the owl". I have a sibling comment where I explain why it's not as simple as just "translating the packets in the router". You need a solution to how most of the protocols that underpin the internet are going to work (ARP, DNS etc.) because they historically were all very tightly coupled to IPv4.

> But no. One of the large goals of IPv6 was to "simplify everything" so such solutions would be unacceptable. Everything that could be used to ease IPv4 transition was extra complexity, so this information is hidden and left for special circumstances only. IPv6 is a shining example what happens when people want to design nice, clean system without backwards compatibility.

Simplifying things is a laudable goal. If you're designing a replacement for something, once you realise that backwards compatibility is impossible, then you then have an opportunity to fix some things to make them better (e.g. neighbour discovery, routing). IPv6 is not perfect by any means, but given the enormous task, complexity and competing constraints, I think they did an ok job.

Pace of adoption is entirely an economic issue, not a technological one. There's no change without incentive: the carrot was never particularly big and until recently the stick was non-existent.

> but how often do you have full node-to-node communication? Things like NAT64 can help you transition, but try finding it in a beginners example.

I use full node-to-node communication every day. It's the bedrock on which the internet functions. Also, I managed to get NAT64 working by fiddling with my DNS server (unbound) and installing jool on my router. Took me about half an hour.
Per capita the amount of US exports is nothing out of the ordinary.
No it doesn't, it's been redirecting to twitter.com for a couple of days now. If you're seeing a GoDaddy page then theres some incredibly slow dns caching in your setup.
You already said you're not a trademark lawyer.

But could you even get a trademark for X, a single character?
Toxic? I sit mostly in tech/product servers, so I didn't spot that, but maybe you're right about places that are just "general".
With such a stark barrier to entry, why would I spend much time on there? Also, at the beginning of my career I got much more value from "explaining articles", and much less from ultra-specific answers.

Later on when I had more experience, I wanted to give back:

- try to answer -> "you need cred"

- okay, upvote -> "you need cred"

- try to comment -> "you need cred"

- Ask a question -> "Duplicate. You should RT(Free)M we built."
Sure, if they'll open a spur coming from the city with the best burritos (San Diego).
You mean how can I do any kind of reasoning if I think the logic I use for reasoning does work or at the very least is kind of an arbitrary choice? I have no answer for that. And that is very similar to something else that always bothered me. I think there is no free will, everything in the universe just mindlessly follows the laws of physics. But if that is the case, how can anyone do any meaningful reasoning? If you just think, write and say what the laws of physics make you think, write or say, what guarantees that your thoughts or words follow any logic?

I have no good answer, at best some extremely vague idea of consistency, that the laws of physics in our universe have some logic to them or maybe better that they imply some logic that is useful to reason about them and that this implied logic gets imprinted onto composit systems in the universe. But even if that was true, you would end up with new questions, why is it true and does it have to be true?

And I can think of at least one more instance of a similar problem, namely what guarantees that your perception of the the world is in any way linked to an actually existing world that you inhabit? How do you know that you are not just hallucinating the universe into existence? There the usual answer is, I think, to just assume it, otherwise any reasoning would be doomed right from the beginning as you can never know whether there is any real universe or whether you are just making it up.

The lesson is probably that reasoning from the inside - from your mind about your mind, from inside the universe about the universe, with logic about logic - is really hard, in the same way that Gödel's incompleteness theorems tell us about the limits of reasoning with math about math.
brew install tldr

tldr ffmpeg
TBF having a quick response time to real-world fraud (as in, not because there is a bug in the code, but because users are lying to each other) is not an issue a developer would normally have to worry about. Seems like he simply got scapegoated on that one.
> > The non-metric system is difficult to use because it's using 12 based units with a 10 based numbering system.

> OTOH, 12 divides evenly by both 4 and 3, which are common divisions.

If we could go back to the dawn of civilization and choose a base 12 number system that would be nice, but a bit late to change now. (IIRC ancient Sumerians used a base 60 number system, but that eventually fell by the wayside).

That being said, nothing prevents one from choosing dimensions that are a multiple of 12mm e.g. when woodworking.
It is abuse no matter how it was obtained or shared, because it is an affront to the basic dignity of that child.

I would go further and argue a lot of adult produced porn is also abusive (often exploiting people in desperate situations) but we have to arbitrarily draw the line somewhere. This is a big reason why I've stopped viewing most live-action porn entirely and enjoy drawn/animated/written erotica instead.
Lots of people discussing tech or quality reasons for the decline. I'd like to suggest something far worse, there is a huge decline in the number of junior professionals in our field due to global economic pressures. There are less people needing to ask a question because they already know the answers.
Ah the days of playing MUDs on UNIX and fixing the Pascal code to extend the game in new ways.
No problem.

They can teach how Robert Smalls learned boat piloting skills which help him and the 6 other enslaved Black men of the crew seize the Planter from the traitorous Confederacy and let them and the Smalls family escape from the "rat hole" of Charleston so 16 people could become free citizens of the United States?

And they can teach how Frederick Douglass' female owner Sophia Auld taught him the alphabet at age 12, before his male owner Hugh Auld convince her that slavery and education were incompatible, and that teaching a slave to read was illegal. This taught Douglass that education was the path to freedom. By a combination of subterfuge and by convincing the local white kids to help him, he learned to read, and teach other slaves to read, leading him on a path towards becoming an author of influential antislavery writings and a national leader of the abolitionist movement.

There's a lot of history like this which fit the requirements of SS.68.AA.2.3. I'm sure it won't be a problem. /s
I'd guess orders for these probably skew to the higher end.

If you're putting workstations in racks it's either to share them, or due for power/cooling/noise reasons, and the fact that you've got a workload that justifies having those kind of problems probably means all your other costs will still dwarf hardware.

There's usually a large premium on whatever the current largest size dimms, ssds and the top 10% or so of cpus and video cards. So I expect they sell a lot of machines that are "50%" size ( either max physical capacity with 50% size components, or half physical capacity, with 90-100% components ), and a fair number of maxed out just because it will often be cheaper to have 1 maxed out option then 3 smaller ones, and budgets don't matter except they do.

Places who cost engineering time at $100k/hour won't blink at $100k computers if it gets the job done.
Didn't Rust foundation went back and revised the stuff? As expected of a draft.

Community: We want more openess.
Foundation: Here is a draft...
Community: But perfect and without errors.
Hi Kyle, congrats for launching! I hope you're monitoring HN discussion. If you do, some questions:

1. Is this auto-saved? When I'm about to close it, Chrome warns me about losing data.

2. I think it does auto-save, but when I return, I'm blocked by a pop up with 2 buttons: Upgrade or Remove Data. OK... how do I resume?
The Mongol bow is generally considered to have a draw weight of around 75kg (166lbs)[1], while the American bow was around 30kg (70 lbs)[2], which was much more comparable to most other horse-mounted archers.

The English longbow was estimated to have a draw weight of between 45kg and 82kg (100lbs to 180lbs)[1] but of course was much bigger and couldn't really be used on horseback.

[1] https://interestingengineering.com/lists/the-most-powerful-b...

[2] https://centerofthewest.org/2017/07/21/plains-indian-weapons...
I think it depends on communities
I mean the “pump” probably isn’t a vacuum pump. Maybe it’s a water screw. Maybe it’s a rope and bucket. The effect is the same, no? The water must be lifted X.
Sounds plausible. Would be interesting if we found a way to measure it on a large scale and track it over time. A National Beliefe Index of sorts.
Or its inspiration, Smalltalk.
Anybody want a new Internet yet?
Why would you ever use T | None otherwise? As far as I can see the only reason to ever use T | None is because you want to write code that does one thing if it's a None and another thing if it's a T. Having it do the other thing if that T happens to be None makes no more sense than having it do the other thing if that T happens to be 5; at best it might work by accident, more likely it will be a subtle bug.
It probably started declining when the first page on google is an answer asking you to google for the response...
Oh! Thats a really nice one!
Buzzword > buzzword.

Much of the productivity porn does come down to mere busy-ness and woo-woo rituals. But productivity gets measured in terms of output and efficiency, not only in terms of hours worked.

These self-congratulatory posts from the Basecamp/Hey team have gone off the rails, so to speak. Nice for them if their people have nothing to do and can enjoy life, though I doubt that’s actually true.
I never understood why it's allowed to post a question (even without an account), but not allowed to add a comment.
I use this. At this moment I am in the process of writing a wrapper on their API to manage access control rules (time based, group based, etc.) for me and my family.
They've established their name and reputation, now they need to build on top of that. Like Mozilla and their VPN product, Signal can do a similar thing, keeping the Signal free.