skysight-inc/HackerNews huggingface dataset:
>I really doubt that the world can support 8bn people with the average US standard of living

That's a completely different problem. So basically what you want is to poor people to stay poor.

Well, luckily technology improves and with that resource consumption is optimized. But that wont happen if you halve the population because there will be half of the scientists and engineers to do it (and likely, much less than half).
I recently had a go at TIG welding aluminium. This is regarded as pretty tricky for two reasons

1) The oxide on aluminium melts at a much higher temperature than the aluminium. A specialist AC welder helps 'clean' the surface.
2) Aluminium is a very good thermal conductor. Enough heat to start welding is far too much once you are a little way down your weld and your pool of molten metal will get ever larger until you burn through. One hand is controlling the torch, one hand is holding the filler. Therefore it is common to use a foot pedal to control the current. More to start, and backing off once you are running. It works pretty well once you get it all coordinated, but is daunting to start off with.
Turkey as well. And Poland, even.
Why is every pro-nuclear article always so super-simplified to the point of being useless?

The author looks at primary energy and despairs as the needle only moved by 3 percentage points to renewables. Also the author tells us that energy-saving gains are of no use.

Those two statements are absolutely contradictory. In general, the public does not seem to understand primary energy well enough to make informed decisions.

If you just transition to renewable (or nuclear) electricity production and ignore everything else, you cut primary energy use of electricity generation by 30-60% just by the way that primary energy use is calculated. A thermal power plant wastes at least 30% of its energy as waste heat, about 60% if you don't do residential heating.

A solar panel by definition converts all its primary energy input to electricity. Even with nuclear energy, you take the heat output of the nuclear process as primary energy, inflating the primary energy by about 200%

With combustion car engines it is the same. If you electrify those cars, the primary energy use drops as gasoline combustion engines waste 60% of the energy in the oil as heat. Losses in your batteries and power generation also add up, but at 60% losses as benchmark, you can even break even with current fossil electricity generation.

Look at houses: If you build a modern passive home, the heat output of the human body (approx 100W) becomes significant for calculations. Ambient solar irradiation (i.e. light that shines through your windows and gets trapped) delivers most of the heat. Both these energy sources will not appear in any primary energy statistics.

You can put this even more over the top and include sunlight trapped by photosynthesis as well as natural heating delivered by the sun in the energy used by agriculture. But then all of human energy consumption will become a rounding error. But psychologically it might sound nicer if you think that we only have to transition away from the 0.01% or something of human fossil energy use. This sounds ridiculous, but this is essentially the same argument the author makes.

All of these examples show that the imperative to curb our fossil energy use should be (regardless of whether you advocate for nuclear or not) should indeed be "energy efficiency". But energy efficiency does not mean cutting your TV energy consumption by ten percent or something. Energy efficiency means reducing our "balance sheet" by electrification, avoiding energy conversion losses, and reducing energy use for heat by using ambient energy.
There are people who alternate. Married couples, friends, whatever. Happens a lot.
> Population Growth today: 58,667

That's at 6:16 AM EST / EDT (America/New York)

Looks like roughly 10,000 / hour.
The difference here is that corporations are subjected to local laws and legislations. Through those mechanisms, as well as general education and awareness efforts of the public we can overcome the environmental challenges imposed by globalisation.

Instead of taking a defeatist attitude, this has the opportunity to be a conversation starter with many big companies to champion a more ethical, sustainable future.
> She was a sucker for this new world. She loved it.

Glad to read that, I'm a sucker for Gen Z's world and I like the adult ones a lot!

Every counterculture thing I was into is normal with them! Like, broadly attractive people are totally into things that only socially maladjusted and visually unattractive people were into prior. That is perfect for me!
That could be because filmmakers didn't know about their existence. SciFi predicts a lot but also borrows from current knowledge; for example, we've seen black holes depicted in different ways according to the knowledge of the time of the writing/filming.
Also, for many years before touch screens became reality the only known direct interaction with a screen was like a light pen, whose operation was slow and clumsy (can't "push" more than a "button" at the same time, wires, etc) which could have discouraged the idea suggesting to wait until the idea of operating screens directly using hands was conceived and became popular; probably in ST TNG LCARS interface.

https://www.cygnus-x1.net/links/lcars/epics/TNG-S4/S4E3/TNG-...
> My mental model of a class is a data structure plus a bunch of functions that implicitly take the data structure as a parameter.

That's not OO. A class without instantiation is just namespacing.
https://www.usglobalmail.com/usps-general-delivery/
I'm a little confused... I mean, this might be useful, but have you considered what are you trying to achieve here?

* If you're not evaluating/testing phenotypes in between anyway, why not just directly synthesize or modify your desired genetic sequence?

* If you're using genes to actually directly achieve some learning goal, have you looked at hypermutation?
Interesting article; although goto statements does seem worse than go statements; as they can make simple things hard.

I wonder if we just ever come to the conclusion that doing many things at once is difficult no matter what we do - at least if there is shared data involved...
Ah good memories, this is type of gaming i enjoyed a lot.

I recall some article that some small French town where part of the game happened had massive bump in tourism after the game came out. In times where computer gaming was mostly looked on as weird geek hobby for few.
I cant recommend the rtx 3090 highly enough. Everything on max settings, including vr games. Some games can even handle 2x render scales. Works great for rendering as well.
So, how behind is Darwin from the current latest Apple OS releases?

How behind is Apple OS from the latest FreeBSD releases?
To add to the OP’s article, Tailscale can map IPv4 to IPv6 addresses when using subnet routers.

Imo this is incredibly handy, as if I want to expose a device to my Tailscale network, I don’t want to have to think about finding an IP address range that won’t conflict with the various local network ranges that my Tailscale devices are on. Especially if you’re using Tailscale in various corporate environments where 10.0.0.0/8 is used a lot.

Now I can just expose e.g 192.168.122.0/24 to my Tailscale network but it’s exposed as a unique IPv6 /120 prefix.

https://tailscale.com/kb/1201/4via6-subnets/
I'm in my mid-20s with an entire childhood of very early mornings - I can still barely get out of bed until around 10am, and even if I manage to somehow do that I've got the brain function of a goldfish for about half an hour. Nothing to do with silly ideas about 'character' or anything dumb like that, turns out people are different and have different biological clocks that make them tick, who'd'a thunk it
You can go to a normal super-charger while you have breakfast or whatever.
I often see this problem of comparing America to one country. We have 350 million people spread out in an area larger than EU. It's really one state is equivalent to one country in EU or Africa.

I would think it's still more energy consumption but not as huge of a gap, depending on the state.
Well, you can't sometimes or halfway be committed to software freedom, so it's because they only open sourced the other parts for marketing.
https://en.wikipedia.org/wiki/End-of-history_illusion

There's an even better cognitive bias than this describing your «optimism» about the future, but I fail to find its name.
Old fat people are ruling the world. It's traditional for them to sacrifice the young.
> As this continues corporations will bring in the people from these undeveloped countries who will bring their unsustainable cultures with them

Cut this xenophobic crap right now. Have a look at the facts. For example, the per capita CO2 emission in Ethiopia is 0.13 tonnes, whereas it's 14.24 tonnes in the US. That's over a factor of 100 more.

Here's a good source: https://ourworldindata.org/grapher/co-emissions-per-capita
The trick is to consider moderation/administrator from the get go. Build your frontend, but also build your admin/moderation panel and have that live. At the very least, add the functionality of being able report and kick people off the platform, that's a great start and you can easily manage to manually moderate things in the beginning. If the platform grows, you'll need to grow your admin tooling with it.
Doesnt matter how small of a footprint the Ethiopian has. The Ethiopian is an exponential function, and the Westerner is a linear one. The exponential function will always overtake the linear function. Eventually.
> I keep asking people if they know anybody excited about the metaverse. I have not found any even among people who are total Facebook products.

There are people that are willing to zap their eyes with laser only to not wear their glasses that actually allow them to see.

People literally hate putting things on their face/head that restricts what they can see. Maybe because I would fell too vurnable without ability to check what's happening around me.

Now sell them glasses/vr headset that are even less useful. And way heavier.

Or how successful 3d glasses were with 3d tvs or before that colored 3d glasses or even IMAX with their 3D(watched on movie there, not worth the price). Or fact that Nintendo made their 3d work without glasses and then started selling 2d version of that handheld and then forget about 3d in their later products.

Even cyberpunk ability to jack in would be useful to me only when I were still able to use my eyes(or implants) while controlling a device.
Sometimes I wonder if people notice that I wear the same 4-5 shirts over and over every week. All of my long sleeve shirts were bought I think from Sears back before their fall, so my cost-per-wear has to be astronomically low by now.
My girlfriend is reconnecting with her musician father over the music youtube channel they are building.
Check them out! LMK any feedback if you like it
can anyone do that kitboga style bot that he uses to talk to spammers with them not knowing they are talking to a bot in hopes of wasting their time?
this would be a good experiment testing ground because people would be able to talk and maybe help improve the bot.

then we could do bot vs bot with people as mute spectators, like those reddit bots who write stuff and then build on it.
No, it just means compound words sometimes mean something different than the sum of their parts.
In particular a "founding myth" is neither a myth nor necessarily involved in the founding.

Substitute "an important event in the history of" if you are confused.
Are those changes real? I don't see any network requests/WebSocket connections.
I don’t think this will ever happen. You will need to inventory $30,000 parts to sell them for $30,005 (if $5 is the cost of the charge). And the cars will have to have tons of design compromises.
Structured async sounds like a very interesting idea, this is definitely a space where it feels intuitively as though there should be a better way to express what we mean and get roughly the same machine code but better human understanding for both author and future maintenance programmers - if somebody nails this it could be as big a deal as the loop constructs in modern programming.
The idea is that abolishing row v. wade = "bad for privacy" = tech companies will now start tracking your abortions

This is complete hogwash, it's nothing but pure hysteria really
TL;DR - the article seems to invent its own terminology for what many others might know as (roughly) "OMP parallel for" or a fork-join pattern [1] or even in POSIX shell a "a & b & c & wait" pattern. IIRC, the Python multiprocessing module calls it "imap_unordered". The "map" part of "map-reduce". Etc. I'm sure it has many names in both parallel and concurrent contexts which (at this level) share some control flow concepts.

When this pattern applies, it is indeed easier to use than less structured alternatives and error handling & resource clean-up & API design are perennial topics, but I'm not sure we need even more diverse terminology. For example, what the article dubs "nursery", most call a "pool" or "group". "Nurseries" are declared a new thing in a boldfaced paragraph with innovation claims only softened later or in footnotes. I think this is why a lot of pushback happens, but also see the funny [2] mentioned elsethread [3].

I did love the domesticated-wolf comparison pictures, though. :) (And I say that earnestly, not snarkily.)

[1] https://en.wikipedia.org/wiki/Fork%E2%80%93join_model

[2] https://meyerweb.com/eric/comment/chech.html

[3] https://news.ycombinator.com/item?id=31956840
Same with gabriel knight 3... the tourists i mean.
This article is completely incongruous and reveals fundamental misunderstandings of category theory. That's actually being generous; most of the content isn't even coherent enough to be wrong.

> Category Theory (at least applied to computing) studies how instructions are assembled into running programs.

Um, no? As a software engineer who has studied category theory, I use it mostly for denotational reasoning about programs, and to inform type-level decisions. It has nothing to do with "instructions". Perhaps a generous interpretation of this statement would be that monads, one very specific concept in category theory, can be used to model imperative programs—but that would be highly reductionist.

> That’s not to say that FP is useless. FP is obviously quite useful in many situations - but perhaps not be enough to displace the central role of wrapper functions / lambda calculus.

What? Functional programming _is_ lambda calculus. The idea of it displacing lambda calculus makes no sense.

> Why? Mathematically speaking, Category Theory is basically the same as Relational Theory (at least applied to Sets).

Oof. Rel is one category; Set is another.

> There is this fanciful notion of a “computational trinity”- the idea is that devs can somehow write to a single source of “truth” and let artificial intelligence / automation decide how it gets translated to hardware.

No, the trinity refers to the connections between category theory, logic, and programming. It has nothing to do with AI.

Was this article written by an AI?
But we're reaching a point where we're hitting the limits of Physics in many areas.

Like it's hard to imagine an even faster passenger aircraft than the Concorde for example.
I found "more-formal-wear" to include "shirts with buttons" to be quite funny. Just think, you could class up your entire wardrobe by sewing NFC buttons to random shirts that don't need them...
GC is not the only way though, see Rust and Swift, both very safe languages.
Ah, one of the original 17 Snowbird Nazgûl

Read this:

https://github.com/rayfrankenstein/AITOW/blob/master/README....
My suggestion would be a refurbished Thinkpad X230 and install a nice stable Linux distro (Linux Mint with XFCE for instance). It's open and repairable enough to scratch that itch, and the specific flavour of Linux gives stability but also configurability and exploration options. Get a low-spec laptop and start by replacing the HDD with an SSD and adding more RAM, then creating a bootable USB and installing the OS.

IMO the RPi is quite fragile , and the PBP seems a bit fragile and _very_ unstable to me, though they are both certainly far more open/free.
I think that is a bit unfair. Many of us have used something that was originally a certain way and worked and we have let it get embedded and useful at which point it becomes more and more complicated, maybe the upgrade prompts become much more prominent and we feel let down by something that doesn't actually solve the problem any more.

I don't know Feedly's history and whether it was originally Open Source or not but plenty of people decide their popular FOSS tool could be paid-for, at which point it is common to disenfranchise the people who made it popular in the first-place.
Do it.

I made the jump and its so nice having the vram alone for modern titles.
>these undeveloped countries who will bring their unsustainable cultures with them.

I live in Latin America, in my trips to the US I get disgusted when I see hundreds of family cars with giant gas engines that we only use in construction trucks, idling all day just to run their air conditioner in a slightly hot day.

It's incredible the delusion that the first world has about how 'sustainable' their lifestyles are.
It was dj-rest-auth, the version that continues to be supported, with the jwt plugin.
It's not about the space and feeling cramped. A rich human's land and ecological footprint goes way beyond than "feeling cramped" walking around in a city.

I'm not against population growth, but this whole rhetoric fueled by Musk, among others, stirring panic that the population will collapse is crazy. Sure, we would have a problem if people suddenly stopped having children. But this is not the case. World population is still growing, and it should stabilize at around 10B people. That's not too bad, why do we need to keep growing?
Might as well say it: 8 billion is too many, and it’s a good thing that population growth is levelling off. A decline down to ~1 billion would be fine. If we have to change retirement planning, so be it.

No other species can grow its population exponentially indefinitely. Population growth in every other species is kept in check by conflict and starvation. We have an opportunity to voluntarily limit our footprint to avoid that check.
Just a few observations:

- Async... The Django way of doing things... Celery -> it's a background task system which is like bringing a bazooka to kill a fly for what you wanted to do (I assume proxying the request to an external API).

- database I/O and calling external services -> Use gunicorn gevent worker type that brings up the pseudo threads.

- JWT was poorly supported -> There's at least 5 battle tested libraries that you can use to implement JWT alone (simplejwt comes to mind first)

- the most popular auth library needed quite a bit of manual patching in code to make it all work -> Which one? There's few that are standard and most are easy to customize via global settings.

- Raw deployment on PaaS like Heroku and Elastic Beanstalk -> that's more on the platform rather than Django itself

- DRF -> I agree, DRF has it's own way of doing things and deviating from them can give you massive headaches.
Yet here we are.. having a discussion about whether too many humans are surviving for too long.
Who's we? As a westerner I'd feel like quite the hypocrite schooling the rest of the world on how to efficiently utilise resources.
I’m definitely not saying I want the poor to stay poor!

I’m saying I’d like more equality and that isn’t possible at current technology levels. I don’t buy that decreasing population would limit technological progress at all. The vast majority of people are currently living subsistence existences and contributing almost nothing to technological progress.

We could easily reduce population and end up with more not less scientists and engineers
Harmonizing Classes, Functions, Tuples and Type Parameters in Virgil III.: https://research.google/pubs/pub41446.pdf

From OO to FPGA: Fitting round objects into square hardware?: https://web.cs.ucla.edu/~palsberg/paper/oopsla10.pdf

Vertical Object Layout and Compression for Fixed Heaps: https://web.cs.ucla.edu/~palsberg/paper/cases07.pdf

Virgil: Objects on the Head of a Pin: https://escholarship.org/content/qt13r0q4fc/qt13r0q4fc.pdf

I found these with https://scholar.google.com/.
> I started using it because of its simplicity and minimalism.

That is so weird to me. I tried pretty much everything there was back then (eventually settled on Newsblur only to switch to self-hosted TT-RSS after they raised prices when I already barely got any use out of their features) and Feedly always seemed like one of the most bloated/featureful (pick your choice here :D) options there was.
The syntax is not the same.

This is an example from itzer/virgil [1]:

def fib(i: int) -> int {
if (i <= 1) return 1;
return fib(i - 1) + fib(i - 2);
}

And an example from munificent/vigil [2]:

def fib(n):
if n < 2:
result = n
else:
result = fib(n - 1) + fib(n - 2)
swear result >= 0
return result

[1] https://github.com/titzer/virgil/blob/master/doc/tutorial/Me...

[2] https://github.com/munificent/vigil
It's not even a choice between free and not-free, sometimes you would be happy to pay but then the tool becomes bloatware. As the OP said, why do you need two vertical menus for an RSS reader? Why not hide the advanced stuff under an advanced menu or allow customising what is and isn't visible?

Plenty of apps/sites become popular on a strong core USP which people want and then add a tonne of cruft as they pretend they are adding value, when in many cases it is just noise that only a few people want/use but everyone else has to suffer the UX changes along the way.
Germany ignored east europe’s and us’ warnings about too much reliance on a single source of gas and oil and that ignorance is biting back. Perhaps it should have listened more carefully to its allies, but arrogance often blinds rationale. Germany is heading in towards a rude awakening.
Has the word 'embrace' become a euphemism for surrendering control?
I don’t think I understand this concept. Isn’t it just a tunnel? Haven’t dozens of cities done this before?

Frankly, it sounds like another opportunity for Musk to get his hands on some more government money.
Feedbin is what the author wants. It is even open source.
Victim blaming is never okay. Neither is blaming capitalism, all systems have rule breakers and thieves.
But that’s what you’re saying:

> The planet can sustain much more people

This is only true if we add only poor people.

I think this argument that engineers or scientists will save the world removes the responsibility everyone has to consume less/better. Besides that this will probably only happen once the richer countries get hit, see the famines and water shortages all over the world. Mostly NGO’s and organizations like the UN are trying to fix those issues, while most of the money is spent on trying to get us to buy more
One submission in the past with lots of good discussions: https://news.ycombinator.com/item?id=18538123 | 734 points | 2018 | 281 comments

One of the main takeaways personally from this post, is the unique position Clojure (and other lisps) are in, where language additions can be done as libraries instead of changing the core of the language.

Other languages don't (always) have this possibility.

Taking TypeScript as one example. If 20% of users want to be able to do something in TypeScript that the language doesn't support, they either can try to get the change into the core language, or live without it (or fork it). If it changes, it'll change for everyone using TypeScript

But in Clojure (lisps in general), you don't have this restriction, so modifying the language for your own need, becomes a lot easier. Lots of work on Clojure is simply done in libraries, as it's possible and doesn't impact the core of the language, which everyone shares.