skysight-inc/HackerNews huggingface dataset:
Most people here are criticizing the author for doing some dumb things. I concur, but still think they have a good point.

First, keep in mind that the author's use case is a content-heavy app with sprinkles of interactivity. This is very important because it sets the "webpage speed" goalpost to a concrete place: they want good lighthouse/first load times and good SEO.

I've fallen into the same pit before. I've used Create React App with a custom server-renderer, Gatsby and Next in different projects. None of the solutions is truly satisfactory for the author's use case for a single very strong reason: React's hydration process is both blocking and slow. I hope that sooner rather than later React is able to offer a good solution for incremental hydration, but it seems quite far for now.

Once you realize this, the only way to keep using React is to step out of the mainstream and play with multiple render roots, parts of the page that never get hydrated and so on. It is possible to do things here, but it is definitely a rocky path.

Of course, there are many wrong things the author explains that you can avoid, but I'll throw a bone to them here too. Most "wrong things to do" they explain are both wrong and understandable. And they openly accept it.

For instnace, one wrong thing to do that I've had to fight against a lot is JS-based device-specific rendering. It is so much easier to implement a "mobile ? <MobileScreen /> : <DesktopScreen />" than to make a single screen that adapts properly using CSS that it's not even funny. Unfortunately, it also breaks SSR, leads to janky page-loads and poor performance.

I fully agree that as of today and for content-heavy sites React pushes you towards a pit of despair instead of a pit of success. You can make it work, but ... is it worth it?
Zoom Partial Outages
Maker here, 10 months after an initial "Show HN" with a 1.0 version.

I originally built a tiny immigration eligibility calculator and got a lot of negative feedback because of an email requirement I had before displaying the results [1].

Lesson learned. I was still able to attract a few thousand users, and after talking to a lot of them, the below are the biggest learnings which were the base for this new version, built from scratch.

1) Immigration pathways - Single source of truth for immigration options worldwide.

2) Job board dedicated to companies offering visa sponsorship.

This is something I wished existed 15 years ago when I was trying hard to find a way to get out from Brazil. I lived in a few countries and permanently settled in Australia. Before anything else, just by moving here, my life is at least 10x better than what I had back where I was born.

And I'm not alone:

In 2020, there are approximately one billion adults in the world who would like to move out from their birth country permanently [2].

As the fun part, as an old-school Django Dev, I decided to take the opportunity to experiment with full-stack javascript. I used RedwoodJS [3], which is quickly becoming my go-to stack for side-projects.

[1] https://news.ycombinator.com/item?id=21344207

[2] https://news.gallup.com/poll/124028/700-million-worldwide-de...

[3] https://redwoodjs.com/
The issue with banks is regulatory capture that's prevented policy/laws that require they're a certain efficiency. Wires aren't instant and take days solely because the banks want to make interest on the money while they are holding it. Law can change this.
Thank you for making a point
At a high level that seems true for now, but the site does say this:

"Although initially focused on In-Vehicle-Infotainment (IVI), AGL is the only organization planning to address all software in the vehicle, including instrument cluster, heads up display, telematics, advanced driver assistance systems (ADAS) and autonomous driving." [1]

That's getting pretty damn far into controlling the car.

[1] https://www.automotivelinux.org/subaru-outback/
One of the comments on the original article is spot-on:

> Sometimes you get lucky, sometimes you don't. Sometimes your hard work pays off, sometimes it doesn't. Marry a partner, someone with the same values and same dreams, someone you can be yourself with, someone you can count on no matter what, someone who makes you laugh, someone you can cry with, someone who overlooks your flaws while helping you to better yourself, someone you can grow old with. This is how loves matters.
To me art is almost the opposite of entertainment. Art is supposed to challenge us to grow, entertainment is a way to kill time. Big difference, but missed by a lot of people today.
You can convert an ext4 filesystem to btrfs using btrfs-convert.
Id say the problem is with American culture tho. The US has a weird puritan stance towards nudity. Facebook in this case just panders to the crowd... as they do to the leftists in regards of censorship. So yeah, no need to be hysterical and talk about "disgusting bodies".
Aren't all self-driving systems complex enough to require a full OS like linux? And those systems are very much "controlling the car".

Of course it makes sense to have a special-purpose microcontroller that handles real-time tasks related to engine and brake control. But those devices lack mmus or even caches so running linux on them is not terribly interesting.
No matter where you go, you'll still be you.
Its interesting. I don't have experience with a large variety of cities, but Seattle and DC I am quite familiar with. They do not feel the same to me at all. Lots of history and monuments, and there are still pretty strict height restrictions in DC. Just don't have any of that feel in Seattle. The primary commonality is the horrible traffic. But, if you go to Bellevue and Tyson's Corner they feel the same. Perhaps DC is unique? Perhaps I am biased to the region I grew up in? How do other feel DC and Seattle compare?
How Decades of Racist Housing Policy Left Neighborhoods Sweltering
I am going to take the opposing side of HN's groupthink and tell why I don't like that this guy is celebrated as a hero.

I haven't checked since a while but a long time ago when I tried to sign up to his site it was a showcase of dark patterns. What I specifically remember is that it sucked in all my data on a sign up form before telling me that I actually have to pay for access. I specifically checked every square inch of the opening site beforehand to see if it's a paid system. But it was filled to the rim with all the other usual dishonest marketing psychology bullshit too.

Usually it's best to avoid anybody who does any business with "digital nomad" in its description. So many hustlers preying on clueless people who are sucked into the promise of easily setting up an online passive income while travelling the world. Coaches, masterminds and paid-for online communities are the worst: newcomers pay access to people who are either essentially in the same shoes as themselves or are only part of the community to make a profit out of it. Obviously the ones who are willing to pay for this (and fall for the above described dark patterns) are the ones who want to get value out of it, not the ones who can provide. Why would any serious "digital nomad" pay to be part of such a community?

Also the original nomad list site was like a distillation of everything that's wrong with the lean startup ideology. The content was not only thin, it actually looked like it was totally made up. Whenever I saw someone link it as some authority on a location I always wondered whether anybody who has ever been to that place had any input on it. But it didn't matter, it was sleek and easy to digest so it took off. And then could be used as a traffic source for the other ventures under the same umbrella.

So the guy is now making half a million a year based on a site spreading completely useless and misleading information and riding the hope of a better life of newb digital nomads. Yes I am bitter that I am not his position. But I am also bitter that this is the kind of business practice that makes money nowadays.
It's true.

But, after having witnessed, and having committed, countless acts of perfecting something until it died on the vine, I would consider, "This hack is hard to change because so very many people are paying us money in return for the privilege of relying on it," to be a very nice problem to have.
>using it to mitigate potential risk

Sounds like using to me.

>earn wealth if society is tricked

You might want to read the reasons PTJ and MicroStrategy are holding it.
Championing Access to Education Support
Trivial ECU's run at 500Hz, better ones at 1kHz, the very best (Formula 1) at 10KHz. (fixed typos)

There's for sure no dynamic memory, no recursion, only fixed memory slots.
You'll be lucky. People keep calling their attempts at weak take downs of ideas they disagree with variants on "A Modest Proposal" and Swift died in 1745.
Debugging a Launch-Blocking Issue
> The switch to Btrfs will use a single-partition disk layout, and Btrfs’ built-in volume management. The previous default layout placed constraints on disk usage that can be a difficult adjustment for novice users. Btrfs solves this problem by avoiding it.

good call, subvolumes came to the rescue of the /home partitioning. It's useful, but the inflexibility was in the proper split of available disk space. Novice users then saw warnings for /home - when there was still plenty of space on the root partition.
What we really need here is for someone to explain why all of these issues are moot because Emacs the best, most ethical solution.
>Bar Harbor and Boston definitely felt like their own cities distinct from one another and from any other

Well, one is a little summer tourist town and the other--while also having a summer tourist component--is a large metropolis. (Which is also fairly distinct--at least in the core--from other cities.)

Bar Harbor isn't really that distinct from other New England coastal towns like Camden though.
I'm beginning to believe that the only thing that can actually make humanity change it's ways is when the climate changes hits the ones "in charge".

When Washington DC is under water, or London, or Hong Kong then we'll see massive actions to reverse the effects of global warming, but i fear by then it may be too late.
This is very nice. I use Emacs extensively, even for reading email, but I do not allow Emacs to connect to the Internet directly.

Lots of design decisions in Emacs make a lot of sense for a text editor, or for a Lisp VM in the 80s, but are quite insecure if you plan to browse a potentially hostile environment.
Getting geeky with Git #6. Interactive Rebase
Operation Rosehub (2017)
I guess diversification is for losers, then?

Even if Bitcoin were the best investment out there, putting all of one's savings into one asset is gambling. If one has financial responsibility to/for others (e.g. dependents or clients) it's malfeasance. Even the people with the very best ability to predict the future hedge those bets.
>The Nordic Style

Do you mean Nordic Classicism or Funkis?
PyDev of the Week: Ethan Smith
LiveView can use HTTP longpolling.
Our sewage bill is determined by the lowest two months of water usage from Dec-Feb plus a base cost.
APE audio might come a knocking though and I'm not you sure you want to make them angry. You won't like them when they're angry...
Stress testing a whole app ecosystem end-end and preventing/mitigating end user impact is generally a part of "gamedays" - https://wa.aws.amazon.com/wat.concept.gameday.en.html.

A library like AWSSSMChaosRunner would be a core component of building gameday like capability. But building a full gameday framework is out of the scope of this discussion.
Saudi Arabia's women gamers want to be taken seriously
There's so much more to how a city feels than its architecture.

Though I do agree that the International Style is a bit overdone.
I don't understand why we need to divide along tribal lines over this issue. Some people choose to be single and others seek out marriage, knowing the risks. There are unique problems concerning marriage. It does not need to be an us vs them scenario.
Please try to contribute something actually relevant to the post.
cbx,vnbjk
As I mentioned elsewhere, this is because the original title was something like "Kali Linux switches from bash to zsh".
Even the "good" politicians in the US and Europe are proposing solutions that are only solutions given the conservative estimates and assumptions; they're wildly insufficient for the broader range of realistic scenarios.

A lot of this is political, of course: the calculation they're making is that if a policy is hard to pass when it's made to address the conservative models, policies that are appropriate for moderate and highly sensitive scenarios are nigh impossible, so right now it's best to focus on the conservative scenario and hope for the best.
FYI the downvotes are for the phrasing. If you had written "Small correction:" instead of "plz, do your research" it would have gone the other way.
Early on, people are unconvinced by a nascent innovation, so are willing to pay less. As the network effect grows and the innovation becomes indispensable, they are willing to pay more.
can you elaborate? My understanding is this is a separate process.
A kitchen knife is just a tool for cutting meat, does that sound like a crime to you?

Depends very much on what is being cut, in what context, and why. Cutting chicken fillets in a kitchen to cook dinner? No. Cutting a human on the street whilst screaming 'die you bitch' probably yes.

Its not about the tool, its about how you use it.
Reddit is arguably the original “algorithmic feed” - votes + the decaying algorithm make it way more “addictive” than if it was just a chronological series of posts, ordered by number of votes.

The popular/news sections of Reddit are also more heavily based on non-vote signals, like FB.
In an hypothetical world where Bitcoin is adopted and used by all, this would probably be the case. In reality, most people are in Bitcoin to make more FIAT currency, waiting for that big bullrun in order to cashout at some multiple of what they bought. In that case, instead of banks you have crypto exchanges, which are pretty much just as bad or worse as banks imho.
My first question is, could this have been made at the time Babbage was trying to build the Analytical Engine, which (had he completed it) would have been the first Turing-complete machine? Would it have accomplished the same practical results (at least with some scale-up)?

https://en.wikipedia.org/wiki/Analytical_Engine
Lego Group Partners with Tongal to Launch Lego World Builder
No one can be tailor-made for anyone else. Marriages are never-ending journeys of greater understanding and sacrifice I believe. That's what makes it both tough and rewarding. However staying single is also perfectly fine. There should be no imposed group-think that everyone is required to hitch-up or reproduce. Especially not when the survival of our species is not threatened by our sparse numbers these days.
How’s this relevant when we’re talking about countries banning foreign (internet) companies from their market?

Besides, open markets are not exclusive to America, and plenty of open and democratic countries have done a far better job than China (who’re 100% responsible for the pandemic) with regard to the Wuhan Virus.
I don't like the collapse movement, but when I heard about the previsions for the reduction of agriculture yields, I had to admit that it's becoming worse and worse.

Scientists are certain about +2C, and we still have to see how this will play out. It really feels like it will probably reach +4C, and there is a high chance that it could reach +7C since in theory, it's difficult to prevent people from drilling and burning oil.

In my view countries should start to save what can be saved, and try to anticipate how the climate crisis will unfold.

* How to feed everyone

* How to shelter people in colder areas

The military will also have to adapt and anticipate. I'm genuinely scared about the future. It's unreal and ironic to realize the future might look like an hollywood apocalypse movie.
People know chlorine is toxic and salt is half chlorine... :/
I knew someone would ask. Sorry but I’m not gonna reveal it, don’t want competition.

I will say it’s been online for over a decade, information rich, with affiliate lead generation as the main source of income.
Bridge Design Pattern in Modern C++
no it doesn't, I fail to see how is Prague same as Beijing vs KL vs New Delhi for instance unless you stay in CBD like author of this piece and I am pretty sure it would feel very different also in Africa
Since this has turned into a bash/zsh thread...

The only real (non-cosmetic) feature missing in bash that zsh has is process substitution using files. In bash you can use <() to capture the output of a pipeline into a filename, but it is implemented as a non-seekable pipe. In zsh, you have that, but you also have =() that gives you a real, temporary file. It is extremely useful in the rare cases when it is needed.
The initial motivation for intercooler.js (which the author forked) was performance. I was working on a large bulk table update and building the table dynamically in javascript. The performance was terrible (this was back in 2012, no idea what it would be like today).

I realized that I could just deliver and slam HTML into the DOM and that the browser engine, written in C, was very fast at rendering it.

That turned into a pretty big javascript function, which then turned into intercooler, which then turned into htmx:

https://htmx.org
I am working for the Daimler daughter which is building the next next-gen Infotainment system. Curious to hear what your concrete concerns are--given the alternatives (buying in to Android or some other ecosystem), what would you do?
If you think the law is bad, that is what they are?
It’s a generational thing. The younger generation has demonstrated they are way more likely to make personal sacrifices to save the planet (look at how they drive less, are vegan more often, and also they say this in surveys)
Manual flight controls are ran on Linux via electron.
Im game. For the same amount of fossil fuels being burned a power plant need to plant and then for all future stored so the tree won't be burned or decomposed.

Basically for ever bit of fuel burned we expand a ever expanding area of nature reserves which carbon is forbidden to be touched until it return itself as fossil fuels. It would gloriously make fossil fuels prohibitively expensive to the point where any other energy should would be more commercial viable.
It's interesting that this is the outcome of capitalism considering it was always a point used to ridicule communism. That and the deep state espionage which we've also got now.
> UTC was chosen precisely because it doesn't correspond to either the English or French acronym.

That's fascinating, I assumed it was a French acronym. "Universale Temps Coordinaté" (I do not speak French, but I have seen Kentucky Fried Chicken signs in Québec!) :)

Regardless of the political process of selection, I am glad things worked out the way they did. The other acronym possibilities are really unpleasant in English.
Challenge to scientists: does your ten-year-old code still run?
Yes, and if you suspect someone is going to legally try unzipping it, you are probably legally required to inform them that it does contain a zip bomb.

And if you have the zip bomb on the USB drive with the intention to damage a law enforcement system, things change.

Just like you are allowed to have a gun, but you can't walk into a random place carrying a gun.
The UI on prime was so much better than the Hulu UI from about 2018-june 2020.

Someone clearly wanted to do something "different and more beautiful than Netflix". The result was basically scrolling through shows one at a time. search was bad. Horrible.

My wife and I tried to re-watch some episodes of Brooklyn 99, and every time we would watch them they would start 20s from the end of the show. Like they stored that we had last watched ending at the end (-0s) and now when coming back months or years later, we might want to resume watching the last 0s with a buffer before (a bad resume behavior).

It seems they finally dropped that UI I'm the last few months to something sane, maybe the same as before I don't remember.
Twitter Flags Trump Tweet for Dissuading Voting
Bcrypt Step by Step
> Arweave has developed a system for data storage which makes it economically sustainable and feasible to store data for centuries

I see no evidence that this is true. Look at their economic analysis[1]. It uses an extremely idealized view of the cost of storing data - they assume that cost of permanent storage is solely a product of the cost of a hard drive and the rate at which hard drives fail. They ignore so many real world costs - internet costs, electricity costs, paying for space to store the hard drive, maintenance cost, opportunity cost, transition costs (i.e. when the hard drive changes hands, the effort to ensure there is a new maintainer).

[1] arweave.org/yellow-paper.pdf (section 3.2.2)
On the same note, why is every city council obsessed with attracting tourism? For whatever reason it's seen as the holy grail of industry.
within Europe I would tend to agree, if you stay in city centres - it's just old buildings with churches, narrow streets and cobblestones, you could hardly distinguish the countries if it weren't for language, which makes sense considering how compact Europe is

but if you compare European, African and East Asian city you can clearly see differences
The framework given in the first paragraph (which both I and de Botton reject) is fundamentally wrong because marriage is not something you "do", it's something you make. One of the foremost requirements going in to a marriage is that both partners understand this. You will marry the right person if you change your axioms.

de Botton kind of alludes to this here but in a wordy and deeply pessimistic way, but I don't think that's a good framing for it.

> It might sound odd, but pessimism relieves the excessive imaginative pressure that our romantic culture places upon marriage

> Romanticism has been unhelpful to us; it is a harsh philosophy. It has made a lot of what we go through in marriage seem exceptional and appalling.

I disagree, contrary to what he says a Romantic (in the literary sense) view always allows us to be flawed, because it always contains room for redemption. Thinking that marriage will be some kind of perfect union is rationalist thinking, like designing a system of gears. Thinking of marriage as union of two people who work together for something greater that both can share the fruits of is irrational thinking we need and can easily intuit. We're just really good at shunning this kind of thinking, these days.

In the end we both agree, he says: "Compatibility is an achievement of love; it must not be its precondition." I just think his framing here is needlessly pessimistic and dismissive of the romantic forces, and probably a terrible way to approach most of life's difficulties, never-mind marriage.
It's a single lisp file? That's pretty cool, Is this public somewhere?
"Protagonist" doesn't necessarily have a positive judgment attached to it, does it? I.e. if the main player in a story is the bad guy, we still say "protagonist"?
"You can leave the trailer park but the trailer park will never leave you"

Pretty much every culture has some form of this proverb.
And even if your marry the “right” person, no one stays the same. In a few years, you’ll both be different. Marriage and Time changes all things.

This is why the foundation of marriage is a commitment. Love is a choice, not a feeling.
Isn't this mostly an issue for silicon fabrication? CPUs hardened against space radiation environments are based on existing "regular" designs and I'd expect almost no changes in digital logic.