skysight-inc/HackerNews huggingface dataset:
Yeah, there’s a couple of widely understood idioms like global static configuration and adding async/await. But the macros I’m talking about were very simple, well-defined things that exist in other languages. They were just unfamiliar.

In any event, they’re ripped out now. But ultimately macros offer a lot more in theory than in practice.
I don't know Italy laws, but everywhere that I'm familiar with, debt doesn't automatically pass to heirs. The heirs can always choose to not take the house, and thus not take the debt either. The house will be sold to pay the debt, if it's insufficient then the lender loses out.
> However functions still have single entry/exit that limit reusability of the contents

I argue that is due to granularity of function implementation. After all, if I have:

f(x) = 2x + 3

That is really

g(x) = 2x

h(x) = x + 3

and f(x) = h(g(x)). So by breaking the function into irreducible pieces I have achieved maximum reusability.

It seems like the core argument here is that if we (effectively) break down all functions into their smallest granularities and have some sort of ability to (SQL) "SELECT" / project / join those functions together we'll enable some sort of higher-level ability to construct complex software.

There are three reasons I disagree with this:

1) The universe of irreducible functions is infinite.

2) The universe has state and evolves. This means that the (SQL) "SELECT" / project / join of functions described above must itself necessarily change its behavior with the evolution of the universe, and I suspect this (in itself) is an intractable problem.

3) From an API perspective, 99% of the APIs today do not even form a category. That is, I cannot directly connect one object (API) to another object (API) because no morphism currently exists to enable me to do so. Worse, what that morphism is depends on the product of the domain and range of the APIs being connected. Automatic code traversal via some sort of SELECT is doomed to failure unless the set of morphisms is complete. The alternative is to try to automatically generate the correct morphism based on the SELECT...

... and that is exactly what software developers do. So while Multix has some interesting features built into it, based on the above it appears that the goal of the research is to essentially build a god-like AI that writes the software for us. I think that's really why there is abundant skepticism here.
>Usually, in most countries, debt is settled with the deceased estate, not with their descendants.

I am not sure to understand, maybe Italy is the outlier, here after someone dies, the heirs (either determined by the Law or nominated in a will) either accept or refuse the inheritance "as a whole", and the inheritance is composed of credits (like money in the bank, estate/houses, other properties, etc.) and debts (including mortgages, debts or loans taken from privates, past unpaid taxes and similar, etc.).

In most cases there is not (anymore) a mortgage on the houses, but if there is, all obligations are part of the inheritance and are passed on to the heirs (if they accept the inheritance).

There are "special" life insurance policies that cover the residual mortgage repayments in case of death, and while many (I believe most if not all) banks will require one of these they are not mandated by Law, so it may happen that the morthage debt is transferred to the new proprietor(s) of the estate, i.e. the nominated heir(s).
This interview of Tai by Lady Ada made me wish the previously beloved brand would just be allowed to die quietly.

https://m.youtube.com/watch?v=u8wwBIA8wMw

That was a stepping stone along the path to the crazy tweets: https://www.barstoolsports.com/blog/3423441/to-the-surprise-...
Every species of organisms has potential for exponential growth - fill their niche. No organism has potential to grow without bound on just one planet, so there is a maximum number of individuals possible in the ecosystem. How many exactly depend on the environment and the other organisms in the ecosystem.

Human life is beautiful. Dolphin and butterfly life are beautiful. They are not in exactly in competition, but they have something in common which is that we can't grow their population size without bound.
I don’t know about that, my kids don’t run around the house saying “I just truthed”
You can save a little bit of copy-paste that will take a few minutes at most. If you do it, you can work directly with your own files, work offline, control the hardware, etc. I think it's simpler than this guide makes out too, as it tries to minimise the amount of space used, which is often not needed. Installing Anaconda instead of Miniconda would get you pretty much set up in one step, plus a single copy-paste step if you want all the packages the book uses.
"Thanks to modern efficiencies and digitization a lot of resource use has decoupled from economic growth..."

I'm aware of the counter argument but in the light of exponential growth of the population at what point does the graph of 'modern efficiencies' intersect with that of the exponential growth one?

Exponential growth has to stop somewhere as resources aren't infinite, so 'decoupling' cannot last forever.

Incidentally, I'm aware that some demographers have predicted a leveling off of exponential population growth in decades to come. For those who've implied (wrongly) that I've a hide to suggest limiting population growth I'd say that if or when exponential population growth does happen then they'd have to be critical of everyone involved in that turnaround (as it will require active participation of the population for that to happen).
There were stories earlier that Ruja Ignatova was killed by mafia or something.
From personal experience it generally depends on the type of role you’re looking for.

Big tech companies or legacy corporates generally care more about data structures & algorithms.

Most startups however seem to care more about project work and being able to products.

Obviously varies from company to company but that’s generally what I’ve seen at least.
We have lots of bugs in our product, but you will be happy to hear that our ratio of bug per line of code is excellent!

Also US numbers per capita are actually very bad (https://www.bloomberg.com/graphics/2022-us-gun-violence-worl...) and worse in rural states, are you just going by feelings?
>The sad truth is that the path of an architect or principal / staff engineer is closed for a pure android developer. The pure android dev simply won’t have the required skills to fulfill those positions.

Is this true?
This article really does bring up a valid point about the career path for mobile does seem undefined. How is one expected to advance into principal / staff as a mobile developer? While to do so as a backend dev, whose code affects all downstream, is much more clear.
I think using human life as good is a good foundation for ethics. It doesn't follow that we need more humans from that alone.
Why developers hate new JavaScript frameworks?
I was also surprised to learn (years ago) BuzzFeed has a decently-sized investigative team
I think that is a concern too - especially in more rural areas (more people, even disproportionately, want to work in major hubs, in the GTA, etc.) since in the Canadian system you rank hospitals/programmes and they rank candidates, and then you 'match' somewhere (or don't). So possibly, likely even, you don't end up in the area you actually want to be (e.g. where you're from/family lives) so you apply to transfer mid-residency to, or simply for a job afterwards, where you actually want to be.
For this reason I wouldn't recommend FastAPI for anything serious. If it works, fine, but if you hit an edge case... prepare for a world of trouble. I wouldn't build my stack on top of it.
It's a variant of

«So I looked past the stage and asked myself puzzled, "Why do my followers look like Phil Collins fans now"? And I suddenly realized, "Gosh, I sound like Phil Collins!!!"».
this looks fine but not a fan of gorm.

but it could be decent choice if u want to build integrated framework i can understand why people would choose it, another option is code_generation_meta_hell with sqlboiler. upper db [0] would have been perfect fit for this kind of project but is not that famous, its development is slow but stable.

ps: i like sqlboiler what i am saying is if u are building framework top on it then not that fun

[0]: https://github.com/upper/db

edit: include link
I actually prefer DSLs over generic programming languages
Ways to Greater Happiness: A Delphi Study
you can't because everything you might want to embed/add now asks you to either use npm or something of the sort. I can't even find ways to 'just' download JS in libraries lately. In my example, suppose you wanted to add a 3d panorama with a-frame (easiest way), here is the installation:https://aframe.io/docs/1.3.0/introduction/installation.html
Copper looks really cool - bringing the rapid dev of Rails to golang. Very tight demo btw
Sounds like old school server-side rendering techniques to me: php, coldfusion, classic ASP
Is that a random assumption?

https://en.m.wikipedia.org/wiki/Sergei_Korolev

> Short of stature, heavily built, with head sitting awkwardly on his body, with brown eyes glistening with intelligence, he was a skeptic, a cynic and a pessimist who took the gloomiest view of the future. 'We are all going to be shot and there will be no obituary' (Khlopnut bez nekrologa, Хлопнут без некролога – i.e. "we will all vanish without a trace") was his favorite expression.

> On 3 December 1960, Korolev suffered his first heart attack. During his convalescence, it was also discovered that he was suffering from a kidney disorder, a condition brought on by his detention in the Soviet prison camps. He was warned by the doctors that if he continued to work as intensely as he had, he would not live long. Korolev became convinced that Khrushchev was only interested in the space program for its propaganda value and feared that he would cancel it entirely if the Soviets started losing their leadership to the United States, so he continued to push himself.
Generally by hacking them into smaller, less complicated problems. Note, I didn't say microservices!
We have stayed away from Go exactly for this reason. The resulting entropy with Go is much higher.

This is a good article for sure. But it's just my opinion that Martin Sustrik who originally coined the term structured concurrency explained the concept better than this article at much better depth https://250bpm.com/blog:71/
After a few boot cycles, I usually change BIOS setting to skip the POST. It just takes too long and the results don't have much value on a stable machine - if it broke during last shutdown, I know anyways on startup.

Have an older Xeon which I use as remote desktop. Is solid.
One nit: A diet is the food you eat. It is your lifestyle. You don't go on a diet, you change your diet.
Great project!

One feature request: Running the npx command searched only for the js files, not for the ts files. When I built deprank locally with yarn, it also showed the ts files. After looking at dependency-cruiser figure it has to do with what typescript compilers are available where.

It would be great if the npx command you provide in your readme would work regardless of my local setup - dependency-cruiser has documentation and one example of a suitable npx command here: https://github.com/sverweij/dependency-cruiser/blob/develop/...

My suggestion would be to check if any ts file is part of the extension option (i.e. --ext=".js,.jsx, .ts, .tsx") and only then do the magic needed to also show ts files.
There were many early Python web systems that are still in active development, so I kinda do have to leave someone out. But good call in mentioning Pyramid. :)
Sounds like this is a good solution to a clbuttic problem.

https://thedailywtf.com/articles/The-Clbuttic-Mistake-
But it's not like you get that automatically just by having a giant mass of people. There needs to be a certain life-style and culture to create those things. What density of humans is ideal for that?

The calculation shouldn't just be, "what's the maximum # of people we can physically support on earth?" It should be, what's a nice number that makes life pleasant and fulfilling and leaves time for leisure?

And while the earth is very large, the number of places that are truly special is much smaller.

For example, if you look over the whole earth, what fraction of it is at the level of, say, the San Francisco Bay Area, for sheer natural beauty and enjoyability of surroundings?

A small fraction indeed, I would say!

(Of course there is some room for personal preference in here; maybe you're a desert person or whatever. But though squishly defined, the point still stands.)

Today, it's expensive and stressful to live in the Bay Area, because of overcrowding.

But look back at say the middle of the 20th century -- it was still an amazing, beautiful place, but it was much less crowded and much less expensive! This provided fertile ground for interesting artistic and cultural movements, like the beats & their poetry & the hippies & their music.

Now it's much harder to have those kind of cultural and artistic movements in SF, because just basic physical survival is much more of a struggle.
> More people also means more energy need, more recourses use, more garbage too.

Also, the per capita usage of energy/garbage/resources tends to decrease as populations go up. The net, of course, increases, but the per capita decreases. Combine that with cleaner fuels are were set to get carbon neutral as a globe by ~2080, if I'm remembering correctly (I may not be!)
Oh that's fun! In my demo video [1], I build a (minimal) HN clone so hopefully that answers your question in detail.

But the tldr is - you'll need a lot more than just templating for a production ready app. To name a few things - server, storage, migrations, logging, configs. IMO there's a huge benefit in having a batteries included toolkit that stays close to the stdlib - so you can totally keep your templates as is!

[1] https://vimeo.com/723537998
The biosphere - the part of earth that supports life - is like the skin of an apple, a very thin layer. I would compare against its mass, not all the rock in the mass of the planet.
Sure do. I loved going to Radio Shack, as a kid. I still have a few screwdrivers and whatnot, purchased there with allowance money. If they were still around, I’d be still shopping there. Microcenter is not bad, and of course ebay/amzn/newegg. Still there was a kind of charm about an old RS store, with the junky stereo equipment and made-in-Taiwan-or-wherever-was-cheapest toolsets and the guys behind the counter wearing ties. A lost era.
Not at all, I work at a well-known company that has Staff and Principal Engineers for iOS and Android as well as backend.
Readable format:

https://threadreaderapp.com/thread/1543023935955935232.html
You know what's even more impressive than owning radio shack? All my books....
Your sentiment is also frustrating to read as a software engineer. As I stated before, I pay for a lot of services, and pay for their highest tier plans because I feel that they deserve my money.

However, Feedly feels like they want my money first instead of giving me more or better service, and I don’t feel like they deserve my money, so I don’t pay them.
Edit: oops, misread Wikipedia, ignore this comment.
Boris used to be a journalist, don't forget. It's funny how some of these 'off the cuff' remarks end up becoming Govt policy sooner or later. Like when stuff is leaked weeks before any official announcement as a way of softening the eventual blow.
I had nothing shorter
I'm sure certain people get "warnings" in China due to their privileged position. Living as a foreigner with the right passport and social status puts you in that position.

The average citizen has to be much more careful and minority groups that the CCP has decided are a threat to society go direct to the re-education center -- or worse.

Some western democracies are unfortunately moving in the wrong direction recently, but none have re-education or forced labour camps that I am aware of.
Polling is the phrenology of our time. Sane people don't have time for pollsters. Revolutionaries don't tell pollsters. Gun owners mostly won't tell pollsters.
In the US, I know you guys have to be shooting at anything and everything, just because you have a gun.

In Canada, people on farms often buy guns just as a tool, not for cultural reasons, or pleasure, such as long guns, to shoot.... yes, rabid animals, or things preying on their livestock.

It is a major use case, if you own a gun for rabid animals, and really don't get it out otherwise.

I also have a chainsaw, and never get it out to cut trees, unless it has already fallen, or a danger.

EG, I have a chainsaw, but never use it to cut down trees for fuel.

Why do you object? Some areas have a strong local rabis population...
It's not accurate to say the system thought, but it's often easier to describe behavior of systems by anthropomorphizing them. We're also just very wired to ascribe intent to complex systems; it's safer for a caveman to overthink the rustling grass sometimes than to ignore it as a rule and get eaten by a lion.
Concurrent Burgers
Meta: anyone know why *.blogspot.com seems to default to plain-HTTP and not HTTPS?

(Not judging, just curious.)
Absolutely, and this is being completely ignored in the whole discussion. We’re utterly dependent upon Clojure “core” for anything to become idiomatic; saying that it’s possible to make anything outside of core and do your own thing is about as productive as saying “just fork it” about opensource projects.

I think that this post by Rich Hickey actually made me completely lose faith in Clojure’s stewardship after about 5 years. It basically signalled very strongly “we’re not interested in listening to the community”, which is fine, but that doesn’t align very well with how long-lived, successful opensource projects are managed.

And I say all this as someone who was very actively involved in some of Clojure’s largest opensource projects.
I wonder sometimes whether interactions like these are set-ups and about plausible deniability when assessing the potential popularity of a new policy.

In this scenario, the government gets to say - “ahhhh…it was just an offhand comment”, whilst checking whether it moves the needle for a demographic now quite hostile to the Conservative party.

Also - not really journalism, but some form of propaganda. The owner/editor of this paper is a big supporter of Boris Johnson and was made a lord for his efforts.

To which extent, I also sometimes wonder if this is how a population is softened up to bad policies: firstly it’s trailed as an outside possibility, before it’s progressively brought in from the cold, such that when it lands there is little emotional pushback, just resigned acceptance.
Life may be beautiful and good, but I'm sure if we probed our respective ethical intuitions--even after subjecting them to reflection--we'd agree that an ant's life isn't as worthy of ethical consideration as a dog's, or a human's. In short, I believe life's value must be correlated with sentience or consciousness, and I also believe that everyone who is honestly venturing forth what they believe (rather than doubting someone else) also believes the same, and I'd love to see a counterexample of someone truly believing differently.

>how many additional people would make destroying the Great Barrier Reef worth it? If clearcutting the Amazon rainforest would increase the population cap by N, for what values of N would you do it?

Just want to say, I think we are all in just as much of a position to have to answer questions such as these as the parent commenter. We can't get away from tricky ethical questions simply because they're difficult.

We can even recognize that something's going wrong if we think we need to answer such stark utilitarian tradeoffs, but that's _still_ not a complete answer. Tricky questions like yours are inherent in the _world_, and it just so happens that the default "answer" to such questions is simply to cover one's eyes and pretend they don't exist.
Or for not having free tiers.
You are not entitled to define what Open Source is for me.
Front loading of human population started in 1800s and is now almost complete.

I think it worked? Scientific and technological progress has been great.
They claim in the complaint that the microphones protect privacy by only recording audio when sharp high pitched sounds happen and they limit recordings to 30 seconds. Of course they are listening 24/7, it's just the persistence part that's capped.

The microphones are also high up, like in light posts, so it's not the best place for audio surveillance.
What Reaching 20 Qubits Means for Quantum Computing
I have a feeling that 25% is probably where it is always sitting. lol
no chance of this, the era of armed insurrection is over in the United States.

The country is simply too big, population centres too dispersed and the only institutions able to operate in a sustained, coordinated fashion nation wide are the military, the police and the national security apparatus - each of which extraordinarily well funded, and therefore will be powerful forces in suppressing any kind of citizens revolt.

Palace coup is plausible, a street revolution? No chance
The question of whether we're too few people or too many people is dancing around the wrong question.

Whether you attribute this difference to nature or nurture, different groups of people have wildly different levels of consumption, productivity, crime rates, scientific achievements, and other attributes.

The real problem we're faced with is that it's the most productive societies that are not reproducing.

Would anybody fear the overall quality of life on planet Earth if productive, low-crime, and scientifically motivated Japanese people (as one example) were the ones suddenly reproducing like crazy and there were an extra billion Japanese people on Earth in 25 years and an extra 5-10 random Japanese families moved into your neighborhood?
Crypto mining.
Thats great. I hope you get the outcome you desire!
So you have a plan to reduce the quantity and increase the quality? Right now it seems that education leads to lower birth rates and slows population growth so it goes the opposite direction someone would want.
>EVs don't need to entirely displace ICEs.

They do when ICEs are getting banned.
I'm not sure what you're trying to write that implies that ethical clothing production requires $500 annual clothing spend, then.
I am also an Android developer for over a decade. One thing I dislike about Android development is the fragmented way to do things. There was the support libraries v4, v7 and now the jetpack or androidx.* libraries. My UI is composed of different namespaces like androidx.drawerlayout.widget.DrawerLayout and com.google.android.material.appbar.MaterialToolbar. This is just confusing.

Also you need to choose MVC, MVP, Viper, MVVM, AAC, RxJava, and now Jetpack Compose which completely is different compared to other architectures.

But nonetheless I am excited with Jetpack Compose.
It’s the worst thing I’ve ever seen in documentation. It made it really hard to take the entire project seriously.
How can I see the chapters in the Early Acces PDF?
There is a big “Sign in with Email button” after installing the app in iOS.

Edit: Oh no, indeed when you want to sign up you need an sso provider indeed! This is what they say:

Can I sign up with an email address?

We don’t support sign-up with email addresses. By design, Tailscale is not an identity provider: there are no Tailscale passwords.

Using an identity provider is not only more secure than email and password, but it allow us to automatically rotate connection encryption keys, follow security policies set by your team (e.g., 2FA), and more.
It is? So far it seems that Russia has suffered more from trying to deliver less gas to Germany than Germany has suffered from receiving less. Which was, AIUI, the German assessment.

Those warnings sounded a great deal like Colin Powell's assessments of Iraqi weaponry.