skysight-inc/HackerNews huggingface dataset:
I think a similar argument can be made for the legacy of the indo europeans. You just have to go a bit further back, before greek and hittite and celt and iranian/aryan and vedic cultures where a distinct thing, there was one single culture speaking a single language: the proto indo european people and culture. They had a lot of success (horse drawn carts with wheels, bronze working). They slowly spread east and west and slowly diverged for several millenia until we reach the time frame you were talking about. Those descendent cultures didn't branch and stay isolated forever after; as you correctly point out, they did influence one another again and again in successive waves.

The original question in this thread was: why was PIE culture so successful that it supplanted almost all existing PRE-indo-eurpean languages. Vascon and Etruscan survived (and possibly others), the former evolving into modern Basque, and Etruscan slowly dying out (very likely by the end of first century AD there were no more etruscan speakers)
Emacs and the Unix Philosophy
The same happened when the high speed track was completed from Valence. Before that TGVs had to slow down between Valence and Marseille. This combined with the new station near Aix-en-Provence saw a boom in real estate in the area and Marseille.

Suddenly, your swimming pool in Provence was 3 hours away from central Paris, with cheap tickets if you started early.
I mostly agree, but one really nice feature FF has is the ability to see a diff of the CSS properties you've changed in the inspector:

https://developer.mozilla.org/en-US/docs/Tools/Page_Inspecto...
Vanilla Ice Returns with New Slant on Hit Single, Reduce Your Ice, Ice Baby
It’s not open source, it lacks a license entirely. And, therefore, nobody is allowed to build it themselves.
The time scales are the same. Top wave is voltage. Bottom wave is power. Power is twice the frequency of voltage.
The fact that a security issue (or even a bug) in one of your deps that you bundle means a rebuild.

But you might not even know you need it, whereas someone else has it fixed because it causes, eg. subtle data corruption.

The fact that even Flatpak/Snaps have "frameworks" tells you that it's not exactly what it pretends to be.

Other than sandboxing, you could have had all that with static binaries forever, and, yet, it was seldom done.

I think dependency management and sandboxing are two separate issues: I dislike dep management of Snap/Flatpak, but I like their sandboxing approach (ofc, practically, there's still a long way to go).
Five of the six points the OP mentions are relevant, specially #5:

> — The latest version of SQLite.

And minimalism is certainly appreciated also!
(Part 2) Man, I wish I could edit comments older than a few hours. I don't think I've explained the second half of my previous comment (about Tiananmen) in the best way.

I believe Tiananmen is better characterized as follows:

- The economic reforms in the late 1970s towards more privatization and more market economy, resulted in economic disruptions. Food prices and unemployment surged. People were unhappy.

- Young people (students) bought into the idea that the problems are caused by a lack of western liberal democracy. They started protesting, but they didn't understand how governance worked so their demands were very messy.

- The leadership still remembered the 1960s Cultural Revolution, during which the government was effectively overthrown and there was anarchy everywhere. As the protests raged on without clear demands and without clear conclusion, and also becoming increasingly chaotic, the leadership feared a new Cultural Revolution.

- The leadership all had military backgrounds (out of necessity, because of WW2, Vietnam War, Korean War). They didn't know how to properly deal with civilian protests. China also had no organization to deal with civilian unrest (no riot police) and no riot gear (like rubber bullets).

- Later on the protests became increasingly violent. Civilians attacked and killed soldiers and set tanks on fire. Having no riot police, the government sent in the military.

- Rather than "tanks rolling over people" and "soldiers firing into crowds", I believe the militarily primary tried to disperse the crowds rather than attacking them. But in some places fights still broke out and people (from both sides) were killed.

The documentary shows that some of the protest leaders were pretty disingenuous, undemocratic even (despite calling for democracy).

The person that Daniel Dumbrill interviewed corroborates the naitivity of many protesters back then.
> “Statistically,” he says, “it's very safe.

Citation needed. In the event described 42 divers competed. On day nine, five divers blacked out. That’s about 12%.

Also, coughing up blood from a torn lung apparently doesn’t disqualify a competitor. If that’s common, that’s another worrying aspect of this.

Yes, they had lots of safety crew present. That may make competitions safer than training, even though there’s more pressure to go for records there.

I wouldn’t call it very safe, though.

Also, there’s a lot of self-reported unverified claims along the lines of “They are secrets that, once revealed, make the divers not just more effective at their craft, they argue, but more effective, conscious, skillful, and thoughtful as human beings” in the article. I think those have about as much truth in them as the claims about learning Latin and Ancient Greek making you a better human being.
Whenever an interesting idea pops into your mind, write it down immediately. Do not wait to write it down because it will very likely slip your mind.

Another tip is, do not look up your idea to see if it already exists - build it assuming it is completely novel. It is an exercise where you're almost pretending you're very creative and not influenced or helped by anyone else.
I don't want to update, when the update is to something that looks horrible. (Last update I spent hours googling for scripts to reverse the appearance changes. Seems there were 1000s of people looking for the same thing!) But in FF preferences there are only 2 choices.

1. Automatically install updates (recommended)

2. Check for updates but let you choose to install them

You would think I'd choose option 2, since I don't want updates, but I tried that, and I got a popup several times a day saying INSTALL UPDATE NOW OR LATER—no way to say "No I don't !%$@ want to update!" ... so after putting up with that for a while I changed to option 1 to avoid the neverending update popups. Not at all what I want though. Talk about a dark pattern. "let you choose to install them" indeed! Not "choose whether to install" but "bombard you with update popups until you crack and choose to install".
> If I don't already have the app installed, there's a reason for that.

For about 5 years now I've been actively going back to web pages for things.

Example: I no longer have the BBC News app installed. Instead I have a bookmark on my mobile home screen that goes to the BBC News web page.

What I've found is:

1. Most apps didn't need to be apps, there's nothing that they need access to that their web equivalent cannot already do.

2. The web pages are easier to control... i.e. Firefox on Android and ad-blocking is a joy.

3. Most of the web pages get richer experiences sooner than an app (if it ever gets an update), i.e. minisites on news sites around elections.

4. The web experiences are considerably faster on poorer networks.

5. The DNS logs show a massive reduction in tracking frameworks... even though the web is bloated, apps appear to also be bloated, but the web you can more easily control.

6. Better battery life across the board, probably due to nothing running in the background and no notifications being processed - also improved mental health as the device is now on my terms, pulling content when I want rather than being pushed it when an app wants to.

It's overall a far better experience.
As someone who wouldn't mind if Mozilla post Eich can die under a metadata drone strike (doubly so for google) and will still use my FF fork and avoid chrome/chromium based browsers like the plague, brave, seems like they are willing to build in support for decentralized (to me at least) and p2p web directly into the browser (rather than leave it up to potentially less performant 3rd party extensions which may be ok, but not ideal in ff) than all the crap I have to compile out of ff occasionally.
Maybe a PhD should not be viewed as a preparation for anything, but rather as a period in life that, by means of keeping a person in a state of permanent exhaustion and under permanent pressure, creates a shift in the way they perceive the world.

A bit like the training of zen monks.
There is a far larger background here and it has to do with resources.

https://en.wikipedia.org/wiki/Victoria_Nuland

Take a note the date of the leaked phone conversation.

Still, if it is perceived that the US is active in a European country right on the border of Russia, you have to think about the possibility that it might be seen as a threat.

edit: Not saying the reaction is justified, just saying that it wasn't some random expansionist impulse.
I’d prefer Firefox, but some functionality works inarguably better in chrome. One example is YouTube, which slams my processor due to the lack of hardware decoding.
Funny how an American CEO bankrupted Nokia's handset business now it's time to makeup its telecom business.
Yes this is true. Mozilla neutered extensions on Android.

I'm using Firefox nightly and I have to jump through hoops to get the extensions I want. Far too complicated for most users I'm sure.
In the UK we have cafonline.org which works nicely for this purpose. Nothing similar in the US?
My father got online in his 60s in ~2000 for business reasons. Email, video-conference, banking, auctions, etc.

Today he gets confused every time Outlook or another provider changes its interface. He is losing control and making himself vulnerable to scams.
Removing webRequest's blocking will completely destroy my web extension.

It helps people get work done by blocking website's they're addicted to.

I've just started out on a new version, not sure what to do.
Cockroach & Yugabyte support Postgresql protocol while Vitess support Mysql.
Every nation has a counter-intelligence dossiers ready to be used in court, some light spying might be tolerated because every nations spies on each other.
But when the situation needs it they can grab the known spies as a trump card.

This whole Meng situation has shown that rule of law is really flexible and that US lawfare reaches far and deep.
I am not the user above, but it's both. I have off days, and the privilege not to work on off days. I can let them pass and work another day, when the conditions are right. Overall I end up working more with greater energy, just not steadily.
I also hate they had to kill XUL addons, but they had good reasons to do so: https://yoric.github.io/post/why-did-mozilla-remove-xul-addo...
This is probably one of the biggest problems of TGVl

But at least it opens up France to people from Paris and London (region), the two biggest cities of Western Europe.
Yes, they've taken that as a constraint and paid a significant engineering and tooling cost.
New CoreScore World Record Crams 6k SERV RISC-V Cores into a Single FPGA
but you recognise you are in likely a sub 0.5% of users with custom css?

chrome gained a lot for two reasons, it was a hell of a lot better than firefox and they advertised the crap out of it.

Firefox has caught up significantly since then but doesn't have the advertising

the adblock debate will push a lot of users back to firefox and it feels like the ui is in a much better place than it was
Of course, you could say exactly the same about the USA...

And Huawei do offer the best kit on the market at the moment, with no actual evidence of security flaws...
> The engineering is top notch

Is it? Can you give me an example of the top notch engineering from "modern" Oracle?

I mean this as a genuine question, I am not that familiar with recent work coming out of Oracle.
did you read the article, the author clearly states that Apple chose not to do anything for quite extended period of time.
For the sake of fighting browser engines monoculture, I'd recommend you NOT using Brave, even for all the goodies and niceties in the world.
WhatsApp – About multi-device beta
Ah France's crown jewel (along with the atomic bomb perhaps?). I remember doing Le Mans/Paris in TG every week day for a year to commute to work. Mind you, I actually saved (a lot of) money on rent compared to the cost of commuting via high speed rail... let's not even get started about the price of renting a 3 room apartment in Paris...
> Yes, and there are self-taught people working at Google who do bleeding edge cryptography work

And we’ve come full circle to the topic of survivorship bias
You can't get ahead by copying, you can only get to the same level. So how did they get ahead?
The evidence around this appears to be most strong for actually having a long focal distance as being one of the most important factors (as opposed to the lux) - unless the evidence has significantly changed.

I mean there’s probably a pretty strong correlation between being outside and having a long focal distance, but my understanding was that when attempting to control for this (ie rise of increase in apartment living, first in Japan and then other Asian cities) its tightly correlated to not focusing on things a long way away
Yep. What your parent poster said is the accepted common wisdom in the Elixir Phoenix circles.
Or their ISP?
Anyone who listens to music or reads books more closely when they're physical, if that works better for you you're doing the right thing, and more power to you. Personally for me its made no odds whether its digital or physical, but whatever works for you.

That being said, I have noticed the snobbishness that comes with physical versions of things doesn't always reflect more enjoyment of the actual content. I've tried talking to certain people about specific books, and all they want to talk about is the format the words are written on. I try to move onto the actual content itself and they're disinterested, almost as if the content of the book is secondary compared to the paper it comes on.

It's even stranger with vinyl, as there is an objective loss of quality. As I said, if you enjoy it more despite (or even because) of this, more power to you. But its not higher quality than digital, its just more work to operate.

Whatever gets you closer to the content is what I'm trying to say, but remember, it's what works for you, its not a universal solution.

Edit: Didn't expect this to be controversial much, but judging by the downvotes maybe so. Most of the time when I've spoken to people about this previously it hasn't been so much because they've sworn they're not this kind of person, so maybe some of you are just more self aware about being a bit of a snob. Kudos to you, I suppose.

Or maybe people are thinking I'm talking about anyone who enjoys physical media, in which case remember the age old rule; if it doesn't sound like I'm talking about you, I'm not talking about you.
Would a senior EM attend the teams' stand up? Isn't that the work of engineering manager to do?
Likewise. I worked from a laptop for the last decade. Got a new job and switched to a large monitor that I sat pretty close to. 6 months later I needed glasses after having perfect vision for 30 years. It could be coincidence but I feel the screen caused the vision deterioration. Having a screen strapped to my head sounds like it would be a more extreme version of the large monitor.
>I collect vinyl. [...], but I have found one very interesting effect to my listening: having to physically put the album on the turntable, and flip it over, has made me far more attentive to the music.

I'm not debating you but just mentioning how I ultimately came to the opposite conclusion: the limitations of physical media like vinyl and cassettes put an artificial ceiling on my music enjoyment. I wrote a previous comment about digital libraries revealing my true preferences for music:
https://news.ycombinator.com/item?id=13572752

I like to sit for hours with expensive headphones to study & analyze lots of music (for example compare and contrast tracks) and flipping vinyl records prevents that in-depth exploration.
It is different sadly. For a long time Huawei were the only company offering actual 5G base stations for instance (they might still be). That's one reason they are in so many infrastructure systems right now...
Apparently there's a M209dwe, which forces you to subscribe to HP's toner subscription model (yeah, that's a thing now), and a M209dw, which doesn't. He got the former; it's quite a bit cheaper. On Amazon, you can tell it's a crippled product from the description, but I can see how you could easily miss it.

So, avoid the ones with an e suffix. Or better yet, just avoid HP.
History is a very interesting topic and there are a lot of great sources to study; books but also very good youtube channels nowadays. There are a lot of things that we don't know, but there is also a lot we do know; I'd recommend to anybody who is interested to read more about the actual history.

There are so many interesting details that can give more depth to the struggle of human existence; migration, ingenuity, cooperation, dominance, trade, war, culture, religion.

Reducing everything to a couple of famous names is an unfortunate oversimplification that glosses over much more interesting aspects I wholeheartedly recommend to research.
I keep my computer. How do you think I post here?
Until you have disagreement on the summary because it turns out not everyone came to the same understanding verbally - they erroneously thought they did. I’ve come to prefer having as much as possible of the common, written reference come before, not after the meeting - with time to consume and digest prior.

A meeting has value beyond just the words themselves, which is where writing meets its limit.
I want to know what tool was used to create that image. It's fantastic and I have many uses for it.
Its basic role in Straight Gains XL Male Enhancement is to enliven the testosterone levels in your body. The fixing assists with invigorating the gathering of the LH , which permits the Leydig cells inside the balls to deliver testosterone. The subsequent incitement assumes an essential part in boosting the personality of your erections.

<a href="http://supplementstore4u.com/straight-gains-xl-male-enhancem... Gains XL Male Enhancement</a>
Also, more about the aspect of collecting, rather than listening to music: discogs.com

If you're a collector, digital platforms like discogs give you access to a way bigger market. (And I imagine there's something like that for pretty much everything one could collect.)

I think I spent more time browsing discogs than any physical record store, even before those were forced to close their doors due to the pandemic.
there goes the scrum daily/weekly...
Also known as identity theft
What countries are you talking about?
Iraq?
China was the big winner regarding oil production there.

Afghanistan?
What oil?
Rust Core team membership updates
It's usually explained away by technological superiority, namely the mastery of horse husbandry and cart-making. But social structures geared towards war and conquest might have played a role too.
Edward Snowden – A Hero or a Traitor?
That’s really not what it is. Live View is a replacement for most of what you can do with JS, but isn’t great for everything. The browser connects to the server via web socket and a process is started to manage the DOM state. Diffs are sent to the browser in response to various events such as clicks on elements or PubSub broadcasts.
Those aren't good reasons from the user's perspective. Those reasons were good reasons from a technical, and maintenance perspective (which, as a software engineer, i understand). Those reasons are what engineers give to product management in order to get a green-field rewrite.

But firefox's value add is their addon system - even if it is old, and difficult to use. It enabled some really great addons that weren't possible in the new replacement (as a simple example, the DownThemAll was rewritten using this new api, and it's shadow of their former self).

Firefox should have paid the cost to maintain the old legacy system, and replace it only when the webextensions api is sufficient to replace _all_ functionality (which, of course, won't because webextensions evolved from google trying to kill off addons https://developer.chrome.com/docs/extensions/reference/ ).
Good idea, but don't look to EFF for help. They rely on Google and Co funding to survive.

"Buying Silence

... most of these groups depended on funding from the very same corporations that they should be criticizing. Over the past years, EFF has taken millions in funds from Google and Facebook via straight donations and controversial court payouts that many see as under-the-radar contributions. Hell, Google co-founder Sergey Brin’s foundation gave EFF at least $1.2 million"

https://thebaffler.com/salvos/all-effd-up-levine
It is your manager’s job to know when to shield you and when to bring you up to speed. A good manager never lets you get caught off-guard, because that is how you quickly lose great engineers.
What was it for? That sounds nuts (not a lot of room)
> I understand that postgres is pretty decent at storing large binary data though?

Storing large files in PostgreSQL is possible, but I would advise against it.

PostgreSQL uses a technique called TOAST to store large objects. If you store something in a bytea column, it'll first be compressed (either deflate or a new algorithm that I forgot the name). Then it will be split into 8KB chunks (page size) and stored together with all the other data.

Since most image formats are already compressed, this just wastes a lot of CPU cycles.

Also, the way storage is allocated in PostgreSQL may bite you in the ass. By default, storage is not returned to the OS. If you delete all images, the data will stay on disk and marked as reusable. Only if you do a full rewrite of the table will the free space be made available again.

Also, backups will become a pain. The easiest way to backup PostgreSQL servers is to just do a pg_dump. It works great up to a few gigabytes of data. If you have images or other large objects in the database, then pg_dump will quickly become unfeasible and you will have to find another way to do backups. Not a deal breaker, but something you should be aware.

Also, for best performance, the database should be on fast storage (eg. NVME SSD), whereas the image data typically doesn't need fast storage.

## A Practical Example:

One project I work on is an image database with 50k images. The high resolution previews are around 20GB. The PostgreSQL database with all the metadata is around 20MB.

It takes 10 seconds to do a full backup of the database. Everytime I change something in the application, I first create a dump of the database (which is just a few MB compressed). Then I do my changes, and if I make a mistake I always have a backup that I could restore in 10 seconds.

If the images were stored in the PostgreSQL database, a full backup would take much longer and would require a fast internet connection. And it would be much harder to work with.

My recommendation: Use the filesystem for storing files.
What (if any) anti-bot techniques are you putting in place?
Bot protection heavily relies on the infrastructure your website/web app uses. For example, the anti-bot solution will look very difficult on NGinx Web server, as opposed to Microsoft IIS. Further, you might find yourself with tied hands if you’re using a kind of SaaS solution (for example, a Shopify store will be able to use only anti-bot protection offered by Shopify itself).

I would list 3 main types of bot protection:
Web / App Server plugin
External solutions (DNS-based, JavaScript-based, or combined)
In-app solutions

Do you use any of those solutions? How effectively did they prove to be?