skysight-inc/HackerNews huggingface dataset:
She's doing things the right way here - applying the beginner's mindset, trying to understand things rather than cargo-culting by copy-pasting magical incantations from github. There's just so much incidental complexity in JS tooling, and her instinct to steer clear of that insanity by using Unix tools like esbuild is spot on.
>I wonder if there's any correspondence out there today which will amuse people 3500 years in the future?

I really hope RickRolling is still a think in 3500 years
Ant didn't do package management.
Haha I had forgotten about this meme! I wonder if they had insurance for merchants back then and if so how did they even figure out the premium on it...
From the Moon, yes. The cost and technological demand would certainly be significant, but unlike elmg accelerator, a space elevator would be suitable for transport of people as well.
I think the biggest issue in the UK is how to get cars parked on street to be charged overnight. In towns and cities (and elsewhere too) it is very common to park your car on the street, potentially a good distance away from your home. Where exactly to build the charging infrastructure for people parking like this.

I guess if you only need to charge at the same frequency as you would refuel you could have chargers in super market parking lots. Cars charge whilst you do your weekly shop. Or at work, if they have space.

I also heard about one idea to have chargers at every street light, as they already have an input from the grid in them.

Hopefully this is an issue that can be solved without having to re-wire huge portions of the urban areas.
I found EsBuild via Snowpack was quite nice until it wasn't. I hit issues around package resolution and usage of libraries like Mobx, which was deeply displeasing. I have moved back to Webpack because 50ms vs 400ms refresh-after-save latency doesn't matter to me when once a month I have to spend a day fixing those things I have long since taken for granted
There is Pyinstaller for this kind of thing: https://www.pyinstaller.org/

Nuitka can also apparently compile an entire dependency tree into one binary.
In northern Canada pretty much everything needs to be flown in. Prices are very high. The highest cost are for the heaviest items which is anything liquid they will cost more than dry items.
I presume DNS names that resolve to 10.x.x.x are also fine to write into your address bar directly?

It seems to me the issue with a DNS split-horizon is that google results return DNS names that are in your local intranet, and thus resolve to a local IP, but you clicked on that link from the outside world, and hence chrome would block that.
Snails aren't related with malaria, they are in the cycle of other diseases. In fact some snails could end helping us to treat malaria.

If is acceptable to eliminate snails that cause diseases when they are alien species. South American snails shouldn't live in Egypt, for example.
Which is exactly what my second paragraph said :). This is a common struggle for many older programming language ecosystems, e.g. I think the same is true to some extend for C and C++.

As one of the sibling commenters mentions, there are good examples that it is possible to standardize packaging better. Maven replaced IDE-driven builds and Ant for in the Java ecosystem and added proper package management. Additionally, it required that projects start conforming to standardized layouts, by taking convention over configuration and being largely declarative. I think the Maven success story lost some of its shine with Gradle, but that's another story.
But women file for custody. Multiple states already have 50/50 being default custody.

Also, filing does not costs "hundreds of thousands". That is just not true. Poor people have those hearings and while it costs money, it costs significantly less.
1995 called and wants their FTP protocol back.
Alzheimer’s vaccine step closer after new treatment reverses memory loss
Plenty of sunlight in the Mediterranean basin, most of Asia not including Siberia (not sure about Kazakhstan, Mongolia etc), the middle of the USA and due South from there almost all the way to Southern South-America.

Heavy rain would indeed wipe out all your work, which is why you would do it in the drier seasons.
> The fill rate of gas stations is 10 gallons a minute in the USA (by law - they are capable of much faster fill rates).

Surely there are “trucker pumps” in the US as well and 18-wheelers don’t have to fill at 10 gal?

IIRC in Europe standard flow is 40L/mn (about the same as the US’ 10 gal) but high-flow pumps can to up to 200 or so (50 gal / mn).
I think doctors aggravate this problem of people believing they're ill even when the clinical evidence doesn't support it.

I can't tell you how many doctors I've had tell me, explicitly, within 15 minutes of having met me that they know my body, symptoms, and experience better than I do. It used to come much later in the process, after I'd spent months following their instructions to the letter and having my symptoms only get worse because they had completely overlooked or ignored some important piece of information I'd given them, so now I just ask in the very first appointment before I consider hiring that doctor to help me.

I think I understand why they do it. I have to imagine the overwhelming majority of people they see have only a grade school-level understanding of science, and a social media-level understanding of research. And doctors are used to being assumed to be the smartest person in the room (by themselves and everybody else, fairly or not).

But the complete failure to consider the possibility that I might also be intelligent, educated, and able to understand the applicable research just because my day job isn't in medicine immediately disqualifies a doctor for me.

I remember well my classmates who became doctors. A few of them were brilliant. Most of them were very good at repeating back information and not terribly good at forming their own insights. That's fine in many contexts. I just don't assume someone in a white coat is smarter than I am, much less knows me "better than I know myself," just because they got their advanced degree in a different field than I did.
> why npm has a separate node_modules folder for each project

This sacrifies time and disk space and hides tech debt under the carpet, I'd rather have a solution like `pip upgrade` that would upgrade all packages and fix the environment, like `pacman -Syu`, but people would have to stop pinning versions and actually maintain their codebases and the dependencies they uses.
People built palaces and temples which involved a lot more work than a salt collection basin.
I liked this scene from the Danish movie "Druk" https://youtu.be/iS4CHNHm9a0.
> There are many examples of science fiction novels which starts with unexplained events

Unexplained is one thing, but something that violates the laws of physics requires some extra suspension of disbelief.
And those businesses have a right to exist because... ?

Those businesses were working well enough in 2019 but were disproportionately affected by lock-downs that favored large retailers and chains. Amazon and WalMart had a great year but they don't treat their bottom tier workers any better than mom and pop stores do, in fact we subsidize Wal Mart's workers all the same. I'm tired of seeing small businesses blamed when they're the victims. Every time I have to wear a mask from the door of the restaurant to the table, or see an improvised "indoor-outdoor" shed structure built on the sidewalk I'm astounded at the sheer lunacy of it all. They've had to spend a much bigger chunk of their cash flow than some large corporation that can pick up the phone and get a few more billion in loans on a whim, and they have to compete for would-be workers getting "free" inflated money every week.
Oh and if risk is indeed your jam then look no further than Nassim Taleb's Real World risk institute. I've spoken to some alums of this course and they swear by it! Of course you could read his books too but I think he makes his books stupidly long for no reason.
> And plenty of self-hating Slavs/Easterners from former Soviet countries who don't realize that it's not the 1990's anymore as they've never been back.

Ever heard about Ukraine? (or Moldova, or Georgia...)

EDIT: Considering "learning Czech" in your profile, you might be interested in Russian military activity in Czech republic in recent times https://www.bellingcat.com/news/uk-and-europe/2021/04/26/how...
Because there is a minimum cost of living.

A huge portion of someone's income making $30,000 is going to housing and food. Things that cost the same regardless of income.

For someone making 100,000, 200,000, etc, they have a much higher amount of disposable income.

Even if we are talking about fixing other aspects of healthcare, when it comes down to it, those with more assets can afford to pay more without impacting their lifestyle.
This is mostly why I've stopped buying anything but Nvidia GPUs years ago, in 99% of software people just support CUDA and call it a day it seems.
Also, if a sales rep or manager are struggling to make their numbers, they will audit customers.
Strange, because python was released almost 5 years before java.
On road trips (driving for more than 2 hours), I almost always do. It's a good chance to have a break and stretch my legs.

When I fill up in my local area I do it at the supermarket (which all have a petrol station attached where I am), so it's more that the shopping has a petrol re-fuel attached. Another time (pre-covid) I would fill up is on the commute. But the office had some charging points there.
Actually, explaining how to get Python working on Windows is far, far easier than on either linux (modulo various distros) or the Mac. That's because there is one obvious distribution of Python to use, the official one, and new versions of it are always consistent and play well together.

Yes you can use Anaconda if you want, and people who do that are probably data scientists or something and know what they want to do and why. It's well documented and has it's own robust ecosystem.

I say this as someone who's been on Macs at home since 2007 and works professionally on Linux, but I started with Python on Windows back in 2002.
Are much more influent that most people think. Some species are among the animals in the planet with a higher bodycount.
> However, installing every dependency in the same environment is also what distro package managers do, I don't see that as a recipe for disaster,

Distro packages are done in a way where it's hard to get conflicts. I haven't found an instance where python3-X and python3-Y can't be installed because one requires python3-Z v1.2 and the other python3-Z v2.1. With Python packages, that happens way more often.

Also, distro package managers keep track of everything installed, while python ones (at least pip I'm 100% sure) don't. You could install a package which upgrades another one, and that breaks another that you had installed before and pip won't say a word.
The key to maintain a healthy capitalist society is to run out of children before you run out of money.
If you want some more formal education to improve your confidence, why not try taking some classes without entering a degree program? You could pretty easily take one or two classes without adding too much to your plate and figure out whether it is actually something you want to pursue further without sacrificing your current job.
> hastily-wrapped-up gigantic one

All of Neal Stephenson's books are hastily-wrapped, like he just got out the point he wanted to make and cannot be bothered to finish the book
I'm sorry, doesn't pip already works there? Otherwise, there's pyinstaller which is great but it requires an entrypoint so it won't do with a pure lib that doesn't expose any script at all.
>>>Europe's forest coverage is increasing rapidly[0], and growing every year[1].

bushes

Statistics include under "forests" also bushes and young trees. There is also issue with understanding of what forest mean - forests are not trees, but includes soil, that is built up by trees over millenia and animals - without them forest is just a plantation - animals need older trees to use them for their habitat or for gathering food. Single species of trees, that are planted in inpenetrable rows are devoid of life of what natural forests have.
I'm pretty sure I'm lacking experience in administering a huge network to spot the obvious? problem, but for smaller setups I've never understood why you would do this anyway and not treat it as "external first" by putting it in a sort of DMZ and treat your internal users as "quasi-external" ones by routing them into the DMZ via another means...

Of course this has the downside if you have actual 'internal only' stuff, but those could be separated from the split stuff... Just too much work with years (decades) old setups?
> lack of protein

Total FUD. Plants can provide some of the highest concentrations of protein found anywhere edible.
Ooops, you're correct. I got them confused.
Really cool, but the examples don't work well for me. One scroll step with my mouse on Windows is enough to scroll past some of the intermediary animations. A lot of information is lost because of that. I have to slowly drag the scrollbar with my mouse to view all animations.

Another thing that has been pointed out is that this needs to degrade gracefully for PDFs and printed media.
WordPress Starter Theme for Events
I used to enjoy this but came back to it recently and sadly seems chock full of promotional content with interesting stuff much harder to find.
> What is it about Linux distros that makes our use-case unimportant? Have we offered no value to Python over the past 30 years?

Indeed you haven't. Worse, you've actively damaged Python's efforts to improve. I mostly work on the JVM these days, and I think one of the main reasons dependency management there is so gloriously simple and effective is that the Debian packagers weren't around to fuck it up.
It's highly biased in favor of women because of the differences between how women and men approach dating and what happens when you scale that.
I can relate to the devastating on many levels part. I felt like I didn't actually know what happened in the past, so I didn't know who I was in the present, and the future I was working towards was gone. It was existentially disorienting.

I know this is unsolicited advice, but for what it's worth take some time to figure out how and why you found yourself in the situation. Write about the past and use the writing to process the negative emotions. You'll come to a deeper understanding of yourself, and the world, which is when you can start constructing a compelling future.

I hope you find peace and happiness in the future.
I would expect libraries to be distributed as a separate distro package like every other library in the system. Why shouldn't it?
I have no experience on the Lisp side. But on Smalltalk side, my firsthand experience tells Pharo is awesome.
> if anyone else has any other recommendations in same genre of time travel and re-booting up civilisation it be great to hear!

The island of Nantucket goes back to the Bronze Age. https://en.wikipedia.org/wiki/Island_in_the_Sea_of_Time
I really like Gnome 3. Its very minimal and out of my way for most of my work alghout nowadays I use sway (previously i3wm) because I love how far I can go with customization.

I like most of Linux DE but I cannot stand KDE. Its very customizable and I love the community but the UI is a very messy. Inconsistent paddings and margins, missalignments, bad font hyerarchies and clutter stress me out. I really want to like KDE but the designer in me doesn't :/
There is Logseq (https://logseq.com/) although it is more oriented to recreate Roam.
I think the article also applies to teams - in particular, how not to destroy teams by ignoring the individuality of the team members, and indeed of the team itself.

Each individual grouping of humans is unique in its social dynamics, relationships, culture, expertise, etc and so will be uniquely effective or ineffective at identifying and achieving desired outcomes.
> band called "The Russian Space Program"

Make me think of band called "British Sea Power". Sadly they have now changed the name to "Sea Power" to avoid being associated with isolationist nationalists who don't appreciate the joke.
Proof-of-Concept Work Brings Systemd to Ubuntu WSL
Regarding "moving" data in the Visualizer, I also wish we had a better situation (the problem already existed with older versions of Alloy). We've made several experiments to enhance the visualization of two different states featuring the same data. But it's very tricky because you sometimes want the same data to appear at the same place in two graphs, and sometimes not. Until now, I'd say we have at least two open questions: what do we want the user to be able to specify (regarding graphical representation) and how to specify it.

Regarding the warning about the user forgetting to specify the next-state of a mutable value, it would be great of course but I don't see how to do this in current Alloy. Indeed this detection is dependent on the syntactic context (you need to know in which event you are to know whether a next-state specification is likely to be missing). This is because of the freedom offered by Alloy: events may be written in several ways (predicates, sub-predicates of predicates, in a flat way in a single fact...).

Furthermore, you are even free to specify the value of a mutable object in no event at all. For instance, suppose you're modeling a leader election protocol in a ring (a la Chang&Roberts). To keep track of elected nodes, one way would be to add to every node a mutable Boolean field that becomes true if the said node receives its own identifier from its predecessor in the ring. And then, every event would leave this field unchanged, except for one (e.g. receiving a message) that would possibly set the field to true. But another, nice way offered by the declarative approach of Alloy would be to just declare a mutable set of elected nodes. An then, you'd simply add a fact stating that, in every state (`always` in our logic), the set of elected nodes is equal to those nodes which have received their identifier at least (`once` past operator). If you model things this way, then raising a warning would necessarily be wrong. In fact, we should raise a warning if the opposite is done, that is if the user specifies the next-state of the "elected" set in an event! Of course, a warning is wahat it is, it doesn't have to be true all the time, but we expect it to be raised for a good reason, say, 90% of times.

I think the best solution here would be to create a stricter extension of Alloy, with an event blocks to delimit events clearly. We've made such experiments a couple of times this past year. The result is my opinion quite nice but you have to sacrifice a lot of the flexibility that Alloy is particularly good at.
Introduction to Scalable Vector Graphics (SVG)
I really doubt that the python libraries packaged by Debian are any more secure or stable than the latest release of those libraries. At best they just limit to breaking updates to once every few years when they update them.

It’s essentially like version locking packages except some random Debian maintainer decides when it’s time to update.
Coming from Germany I just could not hold it back... ;-)

Besides that, I doubt, that they all are independent products, but rather one of the named platforms.
> I want a society that doesn't let anyone sink, that is built to be resilient, that is in control of human wellness.

Who decides what is “sinking”? I don’t mean in the sense of “is a teenager given an iPhone X who wanted a 13 ‘sinking’?” but rather:

What if some people have a genuine desire to do something that other people (people who are in charge) have decided is “sinking”? Should we abide the will of the former or latter group?
> In my view, YouTube is one of the lowest forms of public discourse, its fundamental purpose is to generate ad revenue and the nature of the content hosted there reflects this pernicious incentive.

You could say the same for all media. Television is advertising-driven, radio is advertising-driven, even the most respectable of literary magazines is advertising-driven. Most content is pandering to someone or other.

> Can you quantify "affects" and "so many people"? YouTube is mostly an entertainment triviality, even (especially) in the realm of politics

Again, you could (and many would) say the same for television or what have you. It would still be corrosive to society if a single entity controlled the majority of television, or the majority of radio, or... - and that's much the situation that YouTube is in.
I'm still sad Rome Sweet Rome fizzled out.
This is not a planning problem - this is a power problem. If competent and incompetent people alike are told to regard each other as peers in a meritocracy, a range of possible outcomes ensues.

The only option for incompetent staff will be to game the system by ensuring that they pass a load off their shoulders to competent staff and cultivate cultural and organisational aspects that let them give the impression of performance without actually having to perform.

This article is quite anecdotal but it is possible for organisations to require high performance from members. E.g. I assume that there is less scope for less competent individuals to hide out in teams like SWAT teams, heart or brain surgery teams, bands or movie crews: every one is visible and under the spotlight for delivery at any one time and relied upon by others to be at the top of their game.

Critical dependence should trim incompetence from organisations, but will only work if scrupulously applied. Perhaps logically, this might work best in fluid structures where selection and deselection of team mates / suppliers is very easy.
Hmmm, I guess we'll only need a couple of more actions likes the following before we are blocked from going to space again.

https://en.wikipedia.org/wiki/Project_West_Ford
This is an interesting example of lateral thinking (albeit a little eccentric). We often forget about “old” technology solutions that would work just as well and perhaps “cleaner” than the way it’s done now. For example, using a manual lawn sweeper instead of a gas blower—-way cleaner, way less noisy, yet still very fast and effective.
Yeh logseq looks really nice, but seems to have a bit more of a steep learning curve. What really drew me to workflowy was the simplicity of just one page and a list of bullets (though I guess it might be possible to emulate that in logseq, maybe even easy)
> Perhaps the distributions would be more inclined to include up-to-date version if the standard in the python community was not to break everything all the time.

Yep... Perl is a godsend... take a code from 20 years ago, run it on a modern system, and everything works.

Python? Three different software versions need three different versions of the same library, and new library versions are not backwards compatible with their older versions... Even Python 2.x -> 3.x was a pain in the ass too, and even within minor versions, you sometimes get breaking changes.