skysight-inc/HackerNews huggingface dataset:
Bangladesh is not suffering of famines? Africa is suffering of famines, and the land use is far from saturated.

Furthermore, most of the planet except Africa has a fertility rate below 2.5 already (Bangladesh at 2.4). The biggest reason for the population growth is due to the current population NOT dying of famines, diseases, etc. like they used to, and dying of old age instead. There is nothing to do to tackle the population growth, you would have to literally kill people.
They wouldn't be the first open source project to migrate their source control. There's some which switched a few times, even.
Liver in particular used to be something of a comfort food staple in at least parts of the US. I'd encourage people to use fresh veal liver if available rather than the frozen beef liver that may be in the back of a freezer in a supermarket somewhere.

I also like veal kidneys and sweetbreads but rarely see them.
This is, unfortunately, not a very good argument in favor of OpenBSD. It all boils down to this one bit near the bottom of the post:

"There are very few things OpenBSD does that Linux does not. However, what they do, they do better."

But with no explanation of where it is "better", or even what "better" is, this isn't a valid argument. He even points this out himself a short while later:

"Are you telling me that the positives are intangible and the negatives mean a slower system and less software overall?"
That is a good use for it. Perhaps the Murphy's Law series is actually a collection of koans from an occult western zen tradition.
The error handling has already been mentioned. There also was that issue of what mime-type to send in your HTTP headers to get the page displayed correctly in various clients. While you could develop in XHTML, you needed to serve it as technically broken HTML to be compatible with older browsers that still had a significant market share.
New iPod touch delivers even greater performance
Worse, it fails the "requires an internet connection" test.

Raise your hand if good man pages have helped you out of a fubar situation. raises hand
Not all cultures and peoples are equal. The inherent and social capability to conduct cutting-edge science is not widespread. Historically it seems that only Europeans, Asians, and for a time Middle Easterners have been able to make significant and lasting contributions.

The notable missing piece here is Africa - which is where a significant part of population growth is occurring.
This sounds disturbingly familiar.

You try, but it ends badly repeatedly, sometimes unobtrusively, sometimes suddenly and catastrophically and in public, until the memories of those times plus fears of everyone's second-guessed reactions put you off doing anything; you go so long without succeeding at planning and discipline that even trying seems alien and scary; add the two together and you're well into "learned helplessness" territory.

As you say, sampling the space of behaviours and getting apparently random, mostly negative results back and wondering why your mental map of cause/effect and effort/outcome makes no sense whatsoever.

So... what does one do, when in broken-EF state for so long?
> The owner, in his 40s, said he works 500 hours a month.

how is this even possible? That would be almost 17 hours a day, 7 days a week for a 30-day month.
In general the Royal Navy added lime juice to whichever alcohol they issued to sailors as daily rations. Usually it was rum but could be other booze if the rum ran out. Officers would watch to ensure each man drank his dose instead of trading it away.
prior discussion:

https://news.ycombinator.com/item?id=6787092
Hope it's OK to post links to my own startup!
Why are information brokers even allowed to exist?

The Wikipedia entry discusses some past attempts to apply regulation, but this all seems way too mild.

https://en.wikipedia.org/wiki/Information_broker#Criticism
> Tabular markup for non-tabulated data is not rational & semantic markup is certainly not irrational.

Aren't you talking past each other? The issue is that with initial versions of CSS, replicating the powerful layout possibilities of tabular markup was not possible. Developers generally built layouts using "float" instead, and had trouble replicating some of the standard table features like keeping columns the same height.

Only with full CSS 2.1 implementation in IE8 did this state of affairs change, at that point you could apply rules like "display: table" to DIVs and get the same layout possibilities without using tables.

Flexbox, on the other hand, is actually an improvement (are are Grid Layout and Template Layout Modules). But it didn't come until after CSS 2.1.
Huawei says FedEx redirected packages to the US
No, it's not ok
Show HN: Mochi – Make notes with markdown, study them with spaced repetition
> I suspect at least part of the reason is to build a high barrier to entry and preserve the monopoly

That is far too grand a motive. The reality is that the average web developer has a shelf life of about 5 years or is primarily focused elsewhere, such as Java or C#. That said consider the people who do this work with 100% focus. These people are typically not the same developers who are performing graduate level statistical analysis, building artificial intelligence, or resolving quantum computing. The hiring expectations for front-end developers in the corporate world tend to skew much lower, and the historical average salaries for these positions reflect that. Taking this into account I suspect the real reason for the constant churn is that many of these developers want things to be easier everything else be damned.
Unfortunately individual executives have historically not been made to adequately feel the pain when companies lose control of user data. Nothing will change until that changes.
The Info documentation is installable locally, and is perfectly readable without an Internet connection with a suitable tool, like Emacs.
Except OpenBSD gets new contributors all the time. A decent number are in uni or grad school, which basically contradicts your suggestion entirely.

We contribute to OpenBSD because we care about the goals of the project and that motivates learning and dealing with CVS.
Banned bread: why does the US allow additives that Europe says are unsafe?
> I suspect at least part of the reason is to build a high barrier to entry and preserve the monopoly, keeping out competitors, given who the people in these groups work for.

A lot of what happens in someone like Chrome implements something not yet standardized, then it gets standardized in a different way, or Mozilla implements something and Chrome implements it differently from the standard, perhaps to try and reach the same goal without a care for the yet to be finalized standard.

Of course Embrade, Extend, Extinguish is something I think of mostly in regards to Google, but I rather not think they're completely and utterly sinister in their goals. Some parts of Google are bad, just like some parts of Microsoft (sadly) are bad.

Go is a good example of the good parts of Google. Sure the core team works for Google, but they make all the decisions, not Google.

VS Code is another good example in regards to Microsoft, and soon enough GitHub (which I suspect is implementing a lot of ideas they couldn't afford to work on prior to the acquisition).
In an old job, we had a frustrating test that passed well over 99 times in 100. It was shrugged off for a very long time until a developer eventually tracked it down to code that was generating a random SSL key pair. If the first byte of the key was 0, faulty code elsewhere would mishandle the key and the test failed.

Keeping the randomness in the test was the key factor in tracking down this obscure bug. If the test had been made completely deterministic, the test harness would never have discovered the problem. So although repeatable tests are in most cases a good thing, non-determinism can unearth problems. The trick is how to do this without sucking up huge amounts of bug-tracking time...

(Much effort was spent in making the test repeatable during debugging, but of course the crypto code elsewhere was deliberately trying to get as much randomness as it could source...)
From my experience as a dev (who has already submitted extensions to moz), this will be sorted out. However, it might take up to 4 - 6 weeks, until an actual human being reviews the changes. But it gets reviewed.
Raw (or lightly-cooked) meat also has a lot of vitamin C.
Ask HN: How close together are your bus stops?
In London UK, distances between bus stops are on average between 100 and 200m away from each other.

I'm interested in finding out whether other cities in the world may have comparably short distances between bus stops and whether they have any datasets that could be used to calculate bus stop distance distributions.
Where some of the largest crypto exchanges are based
I don't doubt that people can be content with agrarianism, but worth remembering the inherent bias in recorded history towards the rich -- before the 19th century it seems very few people could read and write. Textual records are views of people who were relatively wealthy. I think that's true across cultures?

If you look at historical records of slavery, for example, you'll find "most people prospered", the people dying in cages weren't writing journals.
What the actual fuck, that site hijacks middle clicks as left clicks. Who decided that was OK?
I’m no expert on the internals, but with an appropriately configured set of resource limits for your user class, OpenBSD is not much slower than Linux for multithreaded tasks like web browsing. I think they disabled hyperthreading by default for security but I don’t have a device with those capabilities anyway. Firefox spawns many threads on all four cores of my desktop machine and performance is plenty good.
The thing to do is not run a web browser on that machine. Run the servers in a VM.
This is the most arrogant and condescending comment I think I've ever read on HN, you spend so many words dancing around it, just call web developers stupid and lazy instead of wasting so much space.

It's not good enough to for me to be an arrogant techno-mage looking down on those stupid commoners from my technical tower, I must now also shit on all the other lower developers I have judged to be not as smart as me, some other class of developer.

Fuck off.
Another stereotypically-opposite but actually possibly related pairing I find interesting: the OCD stereotype is "neat freaks" (not all that accurately, because hoarding is also compulsion-related, and many types of OCD operate on a different axis to neat/messy anyway), and the ADHD stereotype is messy and chaotic, but in a way they both centre around not being able to control what your mental runtime is spent on.
If we can't sustain the current population without destroying the environment now, how are we going to do it with more people at an ever increasing average quality of life? This kind of attitude is how we got into this climate change mess in the first place.
> Poverty is falling dramatically right now, and is falling faster than the UN ever predicted

True. But it might be temporary. See https://en.wikipedia.org/wiki/Earth_Overshoot_Day
The Allies were not immune to this either, especially the Soviets (NKVD vs military). In the democratic countries it was more on the individual level, with certain powerful people fighting to get their way (i.e. MacArthur).
True but it doesn’t help that most examples of “how to do $x in AWS” includes the secret key and access key in the constructor.
Psychopaths do have people skills, if only as superficial, learned behavior. And they have excellent intuition, and perhaps even empathy, of a sort (in that they do seem to have a feel for what others might be going for) for zero-sum, win-lose situations, like politicking. This does come at a cost, of course: they lack pro-social emotions and the ordinary empathy that relates to those; hence, they tend to fail at things like creative negotiation, adaptation and compromise (that are critical to success in win-win scenarios), and to also lack traits like intellectual and social curiosity, openness to experience, a sense for human achievement, for culture and the arts, etc. Maybe even a sense of humour! All-in-all, by and large, they are not good policy-makers - they don't exert what Bernard Crick (a widely-quoted political scientist) called the "political virtues".
In Germany, we have 83 million people and the world population grew multiples of that in my lifetime.

That's just baffling. I mean, the "new" people are more than enough to sustain multiple own countries...
Sure, will look at Protonmail and improve the website communication.
Ask HN: When to Form LLC/Bank for Side-Projects?
There have been a handful of topics on AskHN recently regarding starting an LLC [0], stripe atlas, banking for side-projects etc; that I have found helpful. I was curious to ask others how they handle new business setup for working on side-projects.

As I've worked on dozens of side-projects over the years it never seemed logical to open a new LLC and new bank account for each one. It made more sense to just build them as 'myself' and then if they ever started gaining traction/revenue to start exploring splitting it out into its own business/banks.

Now I fear that could create issues down the road for both liability and accounting purposes by having my personal self/banks attached to it even during a brief amount of time. What is the correct way to handle this?

One option I considered was starting an LLC/Bank for 'all side-projects', and then if/when a particular one started producing revenue I split it off into a separate business/bank. This I suppose adds a layer of liability and accounting complexity between my personal accounts, but I'm not sure if this solves the issue completely.

Any suggestions on proper way to handle?

[0] https://news.ycombinator.com/item?id=20009534
Sounds like the complains are targetted at faulty implementations, not the document standard.
Lost trust from a small but very vocal bunch of disruptive people and others who don't know what that actual issue is but seemed like a good band wagon to jump on grrrr big business giving it to the man!
Given it's 24/7, there's only 10 employees, and "the store will be in the red if he hired someone for night shifts", 17 hours a day seems plausible for the owner/manager (if somewhat unhealthy.)
This would explain all my home projects that I do just to stay sane.
It still seems ass-about to me. The study doesn't show that natural cycles don't do much, it shows that in our models the external forcing they added is sufficient to cause the observed results.

We already know there's more going on than our models account for (consider the post-9/11 discovery of global dimming from airliner exhausts, as one example). There are probably a heap of effects pushing the measured temperatures in each direction that we don't yet know about.

(Note that I'm not saying natural cycles ARE responsible for the bulk of observed warming - just that this research doesn't seem to prove they're NOT.)
Funny Scientific Papers
Show HN: Roc – Real-Time streaming over the network
Something I've often thought gets overlooked
Survivorship bias: Never underestimate how difficult it is to succeed.

Egocentric bias: Don’t overestimate the value people are going to get from your product, no matter how useful it seems from your point of view.
The CSS background-image property as an anti-pattern
I don't think his point is that the German middle class suffers as a result of their model. I think he is just saying that Germans accept a high (compared the U.S.) level of direct taxes on the middle class to enable their way of life, and that we would need to accept the same deal here in the U.S. if we want the same outcome.
> It has various pronunciations: what-wee-gee, what-wig, what-double-you-gee.

https://whatwg.org/faq#spell-and-pronounce
Rails style encrypted credentials needs to be way more common! For python people there's https://pypi.org/project/django-encrypted-secrets/
I've found it's actually better to list things for a small price than to try to give it away for free. When you list for free, tons of non-committed people contact you and it's too difficult to hold for someone who ends up falling through. And sometimes you upset the beggers who think they claimed it first. When there's at least a small transaction price, you have a much better chance of getting a serious buyer.
It's never over :).

When I say cutting down consumption to meaningful levels is unrealistic, I mean a few things.

One, the level itself isn't "EU average"; to offset the expected rise of emissions of developing nations, EU and US need to become carbon neutral.

Two, it's not necessarily human nature to consume more (but it is to improve one's life when one has means and options for it). It is human nature however to not like having freedoms, choices and comfort taken away. This (among other things) makes voluntary cuts unlikely (not at the level that's needed), and forced cuts painful. Carbon tax is probably the least unrest-building option here (it's not really about cutting consumption, just moving it around, but at least initially, reduced consumption is expected), and plenty of people are already up in arms about it (c.f. yellow vests in france).

Three, related to point two - even if, by means of a miracle, consumption went down significantly and rapidly, the effect on economies of western countries would be severe to disastrous. Our economies are too strongly tied to consumption at this point. That's another argument for why we need emission-free alternatives to consume instead of just trying to get by without buying stuff.

Ultimately, I believe we can kick the habit of consumption. It'll just have to happen very gradually, on the order of decades (at least).
Also mind blowing: 6.5% of all the people who have ever lived are alive now. That's 1 in 15 humans who have ever walked the Earth, being alive now.
This isn't against XHTML 1.1, which was HTML 4.01 shoved into a container of "if it isn't valid XML, display an error page instead;" rather, a lot of the hate is against XHTML 2.0, which decided to rip out HTML features such as forms, frames, most of the old elements such as <b> or <i>, and generally screw compatibility completely.

For a reaction from a browser developer, see https://dbaron.org/log/20090707-ex-html
We Need a New YouTube
Have We Found a Diet That Truly Works?
Fully coded components – BLK design system Bootstrap 4
> While ads themselves aren’t exactly the most welcome inclusion, this will be a much-preferred method than intrusive banner ads.

There's no reason to believe it'll stop here.

Instagram was ad-free for quite some time. Now every third or fourth post is a big, unmissable ad. Same thing in stories.
This. The count of miserable experiences I've had on eBay more than outweighs the few times I feel I've gotten a fair deal, or felt like I had a good experience with a buyer. eBay has high hopes to be the center of the future of commerce, but they need to work harder to protect users from bad sellers, and sellers from bad users, without making the experience (more) miserable for all.

When caveat emptor is the only rule in a bazaar or shop, I and many others take our money elsewhere. Some love to bargain and to take their lumps gracefully, but my time (and money) is better spent elsewhere.

(Well, until I again stumble on that one of a kind thing that I had when I was a kid and never thought I'd see again...)
I guess one could use openstreetmap data here, since they have pretty comprehensive coverage of bus stops, at least in Europe.
Has anyone here gone to the Facebook marketing summit? What’s that like?

When they announce the intention to put more ads into the app, do people cheer?
I think your maths is flawed, unless the 10 in Norway can produce negative pollution that outweighs them and the over-consuming others (in your example from USA), AND produce other environment preserving actions (reducing acidity of the oceans, preserving species diversity, inhibiting climate change, etc.) then we're still going to continue to force our own early extinction.
What is the role of meat in a healthy diet?
Introduction to Blockchain Technology
Good point. E.g. I have never seen a wave surfer or mountaineer with a burnout, though they probably put their body and mind through a lot of stress.
Defend Crypto – the launch of a crypto industry defense fund
"on average between 100 and 200m" is an imprecise statement. Where does this metric come from?
Merkel Decides Her Chosen Successor Isn’t Up to the Job
Some discussion on this topic on this blog, e.g., https://pedestrianobservations.com/2018/10/30/sometimes-bus-...
I don't have a good source, other than experience of myself, family, and friends. But once people's kids reach school age, I don't see families sticking around inner cities unless they can afford private school and a nice big apartment, or they're too poor to move out to suburbs where they can stretch out and have some space. The world is urbanizing, but perhaps that is also one of the causes of declining birth rates, as it's not as desirable to raise a family in small, urban apartments.
You don't understand exceptions, but you should
I think we probably have to handle population growth at a societal level and not leave it down to personal choice and hope things will improve.

I'm not sure humanity has the maturity to do that.
> Sure the core team works for Google, but they make all the decisions, not Google.

If the core team works for Google then Google is making all the decisions.

A company is the people working there making the decisions. A company can't make decisions without the people there doing so.
> You certainly could lay out pages using tables in XHTML, but the point of the standard in the first place was to enable semantically sound documents for the sake of interoperability and to facilitate separation of concerns

That was a major focus of HTML5, as well, which was more successful at enabling that (arguably, it was more of the focus of HTML5, Which didn't try to impose major syntactic change as well, even though it also supported an XML form.)

> On a side note, now that the web development industry seems to have collectively given up any ambitions for semantically sound documents

Semantic soundness in the strict sense has always been something of a niche concern, not something hat was a general web dev industy goal and then abandoned.

> it's strange that the criticism against table-based layouts prevails.

Table-based layout remains an accessibility problem, which is a more practical issue than abstract concern for semantic soundness (though related).
The big company I work for isn't doing what you said. They acquired a big company last year. They also have multiple business units which are being merged. Still not aggressively changing full time employees, nor changing roles into temp ones. They have recently starting to insource some of the IT again (less IBM).
So does this mean that if I'm running a local dev machine with un-bundled source code on my company computer:

Any person that joins the wifi network and goes to a website that sniff's this out will have access to my computers local server?
Why do you think blocking [Facebook, Google, Amazon, etc..] is censorship? Filtering the internet according China's internal policy that is not accessible to the outside world..

You see my point?

It should be consumers and NOT government who decides what products and services are allowed to be used, especially with regards to information. Transparency regulations I can get behind but mass blocking is fundamentally wrong - it takes power out of the hands of regular people.

The government shouldn't have that power to begin with in my opinion.