skysight-inc/HackerNews huggingface dataset:
The distribution center is usually a nightmare to travel to. I've lived in NYC and Berlin and both systems are disasters in their own way. Here in Berlin someone is always posting a note in the stairwell that a package was delivered and they aren't sure who in the building has it. And what if it was left with a neighbor who has a schedule opposite yours and you don't have a phone number for?

An abundance of packages disappear in both systems. Although if your package happens to be left at a local Spati/Bodega/corner store instead of with a neighbor the German system works out pretty well.
This is an extremely important effort. The LibGen archive contains around 32 TBs of books (by far the most common being scientific books and textbooks, with a healthy dose of non-STEM). The SciMag archive, backing up Sci-Hub, clocks in at around 67 TBs [0]. This is invaluable data that should not be lost. If you want to contribute, here's a few ways to do so.

If you wish to donate bandwidth or storage, I personally know of at least a few mirroring efforts. Please get in touch with me over at legatusR(at)protonmail(dot)com and I can help direct you towards those behind this effort.

If you don't have storage or bandwidth available, you can still help. Bookwarrior has requested help [1] in developing an HTTP-based decentralizing mechanism for LibGen's various forks. Those with experience in software may help make sure those invaluable archives are never lost.

Another way of contributing is by donating bitcoin, as both LibGen [2] and The-Eye [3] accept donations.

Lastly, you can always contribute books. If you buy a textbook or book, consider uploading it (and scanning it, should it be a physical book) in case it isn't already present in the database.

In any case, this effort has a noble goal, and I believe people of this community can contribute.

P.S. The "Pirate Bay of Science" is actually LibGen, and I favor a title change (I posted it this way as to comply with HN guidelines).

[0] http://185.39.10.101/stat.php

[1] https://imgur.com/a/gmLB5pm

[2] bitcoin:12hQANsSHXxyPPgkhoBMSyHpXmzgVbdDGd?label=libgen, as found at http://185.39.10.101/, listed in https://it.wikipedia.org/wiki/Library_Genesis

[3] Bitcoin address 3Mem5B2o3Qd2zAWEthJxUH28f7itbRttxM, as found in https://the-eye.eu/donate/. You can also buy merchandising from them at https://56k.pizza/.
Identifying the Berlin Bicycle Assassin Part 1 – From Moscow to Berlin
was trying to find a bookmark recently, and seems I have 2 or 3 separate bookmarking systems, some here, some there, some from the menu bar, some from an icon.
I liked good ol Slashdot’s system, where if you vote, you need to select a reason with a drop down menu. This tiny bit of extra friction might be helpful to discourage quick “drive-by” downvoting and brigading. Additionally, their meta-moderation system helped to make sure people were really voting in good faith. I think they were really ahead of their time in some respects.

Also, give people a vote budget so they think about whether they really need to vote. Maybe 5 votes per day. For whatever reason I can only write 5 posts per day here, so I try to use them wisely. Same should go for votes.
That sounds largely like the system here in the US except the default is to leave packages unless the sender (or recipient if they've registered with the company) specifically requests signature confirmation, which doesn't happen on most packages. UPS even has the same kind of relationships, in my area I can have them divert packages to the local drug store/pharmacy or to any of their physical store locations.
Thanks so much, that's exactly what I was looking for.

I'm far more mobile these days than I was 20 years ago which limits the usefulness of most local IRC clients so this looks perfect for having a 'homebase' website/app I can quickly pull up to browse and get caught up when I have a few minutes.

EDIT: Oh, even better, there's a docker version I can add to my existing server stack. I'm already writing my compose file for it: https://github.com/thelounge/thelounge-docker
In my experience vifm is noticably snappier than ranger.

But I also use it instead of cd when I want to switch to a "distant" directory - much more comfortable than bothering with the tab completion, and the Vim-like search functionality allows to quickly jump to a specific file in the current (possibly very cluttered) directory.
Just to be clear, I'm not putting the blame on the engineer. Many people are responsible for this failure. What I'm saying is that the engineer is one of the responsible people, and that as fellow engineers we should be especially concerned with making sure that responsibility is correctly performed and has appropriate accountability.
Specific anecdote:

I've been acquiring a new language over the past year or so. I went from beginner to a decent (for my purposes) level of fluency in about a year. The other day we had a friend we hadn't seen in a while over for dinner. She's a school teacher in the very language I had been learning, so, naturally, the bulk of the dinner conversation between us proceeded in that language. And, naturally, she commented on my rapid progress, when most her students can't read a comic book after eight years of study, and wanted to know more about my study technique.

I kept it positive because I didn't want to trash her whole career, but I can say that my only real secret sauce was that I studiously avoided just about every practice in mainstream language education. I didn't do what schools do, and I didn't do what Duolingo and Rosetta Stone do. Because, at the start, I spent a while reading up on the academic research on how people learn new languages. There's a lot of it, it's about as well established as any sub-field of psychology can be, and it is, to a remarkable degree, summarily ignored. The mainstream has no choice but to ignore it, because most of what's been discovered does not lend itself well to the establishment of standardized curricula or easy, objective assessment criteria. That means schools don't want to take that advice because it's incompatible with their mandate to assign letter grades, and Duolingo doesn't want to take that advice because it's impossible to gamify.
Vim is more of a concept in human computer interaction. Most of the software in the linked page share zero LOC with vim. But they share keybindings, modalness and a general way of interacting.

Sort of the inverse of Emacs.
> Running untrusted unbounded code in the kernel is not smart.

Well currently we run code (e.g. drivers) as trusted full-permission code. Surely, web-assembly would be better than this from a security perspective.
When I see things like this, it reminds me that what makes vim special is not the software but it’s keybindings. That is why there are so many clones like spacemacs or VScodeVim. You can take the vim keys and you basically have the whole package but using your own software.
Seeking a New Lens to Study Same-Sex Behavior in Animals
>Around the country, more than 1.7 million packages are stolen or go missing every day — adding up to more than $25 million in lost goods and services, according to an analysis for The Times by José Holguín-Veras, an engineering professor and director of the Rensselaer Polytechnic Institute Center of Excellence for Sustainable Urban Freight Systems.

1) the value of goods seems off. How can the average package only be 15 bucks? ( I wonder if they are keeping the costs down to deter people from stealing
2) What the heck is "Sustainable Urban Freight Systems?"

>Gabriel Cepeda, 23, came up with the idea for a start-up company built around collecting packages, called Pickups Technologies, after his own Amazon order of computer hard drives was stolen last year outside of his parents’ home in New Jersey. He spent hours on the phone trying to get his order replaced. “It was bad enough to motivate me to brainstorm,” he said.Now Mr. Cepeda’s company connects online shoppers with a network of about 30 residents in the Brooklyn neighborhood of Williamsburg who will accept packages at their homes at all hours, for fees ranging from $4.99 for a single delivery, to $9.99 for a monthly service. The company plans to expand to more neighborhoods.

Decent idea, but the liability has to be insane. I think he would need to grow rather large in order to cover insurance costs if God forbid a few of these people decided to sue if something valuable were damaged/stolen.

It literally sounds like finding people who are not working ( retired, elderly, stay at home, disabled, etc, ) who are home at x time per day. Sounds like a crazy optimization problem.

>In New York, the police do not break out stolen packages into a separate category. Instead, these cases generally fall under grand larceny if an item is valued at more than $1,000, or petit larceny if valued at less.

With all that budget, why cannot they keep statistics on package theft? Seems like the city is behind the times.
Merck Cyberattack’s $1.3B Question: Was It an Act of War?
I'm not sure how it would cost a lot more. I would think it would cost way less, unless you're referring to "tracking" them in everything they do.

I believe older children and teenagers have the ability to choose material that comfortably challenges their own ability better than any software or person.
Students aren't lazy by default. They're just lazy and unmotivated when forced to focus on what their brains consider boring.

As for more/better teachers: the best education is already available for free online (such as Khan academy). I'm all for face-to-face interaction, but that could happen almost for free with older student mentors, and ocassionaly with paid professors.

Also, if maximum benefits mean "highest scores" or "highest efficiency of time", I'd rather youngesters learn to rest and have more down-time.

I'm not suggesting "I have solved the education problem". Just thinking outside the tiny box our system has been stuck in for decades too long.
I lived with my girlfriend in Jena for a few months and I remember her building didn't have apartment numbers (she said that was common in Germany). Delivery people would typically knock on other people's doors and usually whoever was home would take a package and give it to their neighbor later.
That's a term I haven't heard in a very very long time, but you're right, that's exactly what I'm looking for!
There's no way to distinguish "A" "uppercase a" and "Α" "uppercase α" in written text, but they're different Unicode letters (and might be rendered differently depending on font).
It doesn't look like ProtonVPN supports WireGuard yet.

https://protonvpn.com/blog/whats-the-best-vpn-protocol/

Edit: As Gaelan mentioned below, this is an answer to hellcow's first question.
"...suggesting local teenagers are roughly three years ahead of the OECD average."

I don't find this all that surprising. I've done casual comparisons of Chinese curricular materials for math vs. Canadian (Ontario) materials, and there is about a 3 year difference in content level being presented to the students at equivalent age levels. Of course, there could be other elements like selection bias, etc. playing into the results, but there is actually an underlying divergence in terms of the basic curricular material.
Yup. We use it for chat internally at work, with a gateway to our internal Matrix server, which about half of our folks use. It's also used for most programming communities. I work on Wine, where we use IRC, and have gotten help from systemd, KDE, Gnome/mutter, etc channels. It's very much alive in techy circles. I kind of prefer this, it keeps the low-content GIF/emoticon posters segregated out of the areas I do real work. Kind of like how HN being plaintext-only keeps discussion relevant and high quality.

I also have a small group of online-only friends (there are literally four of us) who I have been chatting with on IRC every single day for more than 10 years.

IRC isn't perfect. It isn't even good. Its major failing is its lack of offline persistence, and I don't see that being solved within the protocol. But I refuse to switch to proprietary communications platforms, so it's still the best. Matrix seems like the best option for a modern chat experience, but non-web-browser support isn't there yet.
So there 3 major categories of debt when talking about a nation:

1. Household
2. Corporate
3. Government

Each country has a slightly different mix between these 3. Keynesian economics (which is pretty old stuff) explains why all these 3 tend to sum to a number similar between nations.

In other words, if one country has a lot of government debt there is a tendency for said country to have less household and corporate debt. This is the case in Japan where the government debt is at over 200% of GDP, but household and corporate debt is super low.

In the great recession in America household debt declined a good bit. Corporate debt declined a little. And government debt went up a lot.

With interest rates so low, near 0% or lower in inflation adjusted terms, holding debt is a "good thing" provided said debt is funding profitable investments. Thus you do not want households growing their debt, since they spend the money. Nor do you want government debt to increase except as a stimulus. Meanwhile corporate debt represents businesses making capital funding decisions.

What has happened with ultra low rates is business are financing themselves by borrowing instead of issuing equity.

Share buy backs are a big news, but more risky is leveraged buyouts. In either case it is hard to see how these borrowings are "wise investments". To the extent increased corporate borrowing is going to buybacks or LBOs, maybe those are mis-investments. I might call them simple "capital chasing rent seeking", which also occurs when real estate prices go up.

Altogether corporate debt is the nicest form of debt you'll find in an economic mix. China is mostly government debt, with rising household debt and under performing corporate debt. If America's corporate debt is going to offset equity issuing while the balance books remain solid, that is different beast versus China's situation.

Which leads me to the more interesting topic: the reduction in the natural rate of return on capital. GDP growth is driven by techonolical progress. Yet our recent tech progress has been in non-capital intensive indsutries. Software does not truly require lots of money. In the past, for example railroads, a good business plan was less about "can this work" than "This is how we shall bridge the risks building out this clearly attractive business".

Steel mills. Oil wells. Factories. Tooling for said factories. All capital intensive. Instead today's big investments are things like-driving up property prices, or leveraged company buyouts. Things where capital is "competing" for an otherwise zero-sum flow of cash.

All this I bring back to my own personal financial investing. Zero-sum competitions are boring and often leave the competitors poorer for their efforts. As such I want to find in my own local country chances to invest my time and money into value creation. In our case that means building a video game (my profession), and building a mid-scale solar power-plant (50KW).
I find it very curious that NPR has not covered this story, _and_ that they are notably missing from the list of organizations that signed at savedotorg.org. Especially because they are a .org!

I mean, I'm not trying to imply it should be attributed to malice, but are they asleep at the wheel or what?
What is the difference? I just thought it was basically a dark theme.
I kinda like it — reminds me of a class taught by an erudite professor who has to constantly reign himself in from following tangents.
> This would also fit best with the experience that people crafting cards or letterheads never really know all the intricacies of Word, or Unicode, or whatever they use, and just "make it look good" - use tabstops instead of tables, simply type FAX and mark it as superscript, etc...

I mean, that’s widely known anyway. Look at most letterhead templates online, pretty much all of them are broken and quite painful in the way they’re built. Broken tables, tabstops, all combined painfully.

Often enough proper tables would simplify a lot, if combined with columns one can create amazing things. If one even adds automated hide/unhide elements (e.g. page count, automated Internetmarke or hiding it if unused, etc) one can create stuff that’d save hours of work every day.
Online communities that are worth your time
Launch HN: Stoa – Stoic Meditation and Journal App
eBPF can be viewed as a mechanism to safely run user code in kernel since it uses a DSL and a compiler before the byte code is executed in kernel. This opens up doors for running performance critical functionality in kernel without having to bundle it with the kernel or very tightly coupled with the kernel version.

Optimizing FUSE is an example: https://extfuse.github.io/

I expect custom security auditing software, reverse proxies, firewalls with rule engines implemented in eBPF in the coming future. This will avoid having to copy dates across kernel and user boundary and the switching overheads.
For me, one question like this isn't too bad. Ten are. Then it becomes a botched kind of Socratic dialog. In a true Socratic dialog, the teacher (who presumably knows best) controls the flow of explanations. In "why not just" the learner wrests that control away while still expecting the teacher to do all the work. It forces the explanation to take the form of an (unsought) argument. I have several friends who routinely use this method to learn a new area. One of them does it so consistently and aggressively, even after I've called him on it, that he's now an ex-friend.

The killer combo IMO is "just" (setting up a default position) and "you" (associating an initially assumed-inferior position with a person). That's why phrasings like "why doesn't ssh work here" aren't as bad. They keep things collaborative rather than adversarial. This becomes particularly clear with repetition, with a series of "why don't you just" bearing a stark resemblance to a legal cross-examination. It's better to avoid those two markers unless you know that's what both parties are after (which is fine when it happens BTW).
This alternative (by me) covers char, int, etc with a compiletime inlined generic api much the same way SDS does strings

https://tse.gratis/aArray/

aStr("string"); then aMap aFold aConcat, etc, but aAppend(&array,'\0') needs to be done manually if passing to standard str functions. This is so long* or whatever arrays can have the same interface
The US homicide rate is the 94th globally [0]. Looking at "gun related deaths" is misleading because it includes suicides, which in the US is very high. The vast majority die from disease so if the goal is to prevent premature death a marginal improvement to US healthcare system would save far more people than whatever this high school surveillance state is trying to accomplish.

That's not a reason not to implement these policies but infringing on privacy, which should be considered a fundamental right, for an at best insignificant decrease in the homicide rate is.

[0] https://en.m.wikipedia.org/wiki/List_of_countries_by_intenti...
>(and because some media outlets have readership that is in favor of strict gun control so it will play well)

Don't forget ownership. Bloomberg never discloses that their owner has spent hundreds of millions to circumvent 2A when they cover mass shootings or gun politics.
Stoa is a meditation and journal app grounded in the ancient Greek and Roman philosophy and contemporary therapy (CBT, ACT, MCBT).

I made Stoa because I wanted to combine my mindfulness practice with the philosophy of Stoicism. I’ve discovered that I’m not alone!

It includes hours of meditations, thousands of quotes, a private journal, and conversations with experts like Donald Robertson (psychotherapist, How to Live Like A Roman Emperor) and Massimo Pigliucci (philosopher, How To Be A Stoic).
Are you sure that’s groupthink that you’re describing?

Groupthink isn’t mere agreement, but specifically agreement contrary to the professional (not personal) options of informed experts.

“It’s not my first choice, but it will do” isn’t, I think, in that category.
> The Founding Father once infamously electrocuted himself while trying to kill a turkey with electricity.

I'm pretty sure you only get to "electrocute" yourself once. Especially in 1743.

I wonder- his lack of grounding may just be what saved his life. If the mentioned chain connected to the outsides of both jars were grounded then there might have been a short across his heart.
Thanks for writing up the experience. With screenshots and explaining how things panned-out. Very interesting read!

Curious about the secrecy about the price. I guess I'd feel awkward to boast about the specific price tag, but was there an NDA or something stopping you from naming the price? It's interesting how much you exposed and shared, but when it comes to $$s then it's usually a secret... :) not passing judgement at all, but just interesting to observe this (also on patio11's posts and I guess others).
"With a little effort, I'm pretty convinced you could find ties to non-STEM classes too, but everybody is focused on their own silo."

In middle school in Italy, all the classes were coordinated so you were learning similar material. Therefore, if in tech class we were learning about the steam engine, in History class we were learning about the Industrial Revolution, in Literature class (Anthology) we read chapters from 19th books, in Art class we studied 19th century art.

The end of middle school exam was in front of the whole body of teachers, and you had to present what you'd learned in 8th grade. You had to cover every subject, but you had to transition to each subject seamlessly.

It was a lot of work, but I haven't forgotten any of it 20 years later.

Then I moved to N. America. There were positives, but school wasn't one them.
I'm happy to see subgrid land and I hope Chrome will catch up soon.
Mussels, an application dependency build automation tool
They get paid market but the extra supply of labor keeps the market rate lower.
Maybe I am misreading your comment but I am wondering. Why would a math book that was OK ten years ago not be OK now? It’s not like math is changing much. Seems to me that textbooks should be relatively timeless in most subjects.
I have started using IRC again since I bought a subscription to irccloud.com. Before that I had stopped because I found the clients too annoying, especially lacking support for using multiple devices concurrently and buffering up messages while disconnected.
Ever since I started using vimium, it's become a need for me. It's the reason I don't use safari despite its better performance on a macbook.

Weirdly enough, none of the people I've tried to convince to use it has stuck with it - all very tech literate people.
In my neighborhood we have a constant gradual uptick in crime until someone catches a criminal in the act and blows them away. Then crime goes back down until enough criminals forget the potential consequences. This might not be possible in a city as dense as NYC but increasing the severity of punishment could help
A Collection of the Best Alternatives to Traditional Universities
My children attend a charter school where the Cornell system is taught and is mandatory. They are grade school age (9 and 11 y/o) and use their notes to study for tests. It is awesome to see them put effort into the notes as they intuit an almost direct correlation between those notes and their performance with exams.
Yes! It means performance expectations of BBB is quite stable. There is certainly the question over whether loose monetary policy is pushing investors to riskier assets and if these risks are therefore being underpriced, but comparing them to their recessions highs when everyone is fire selling them is completely disingenuous.
I think often agreement gets relabeled as groupthink later.
Show HN: Trashcan Gourmand