skysight-inc/HackerNews huggingface dataset:
You forgot a very important one

- Python package management (a raging dumpster fire)
It would actually be nice if the developers of these old applications would upload their source somewhere so that enthusiasts can build on them.

GNUSTep is an implementation of the Openstep spec, so there's a good chance that that old software could be ported to Linux (or even OSX) without too much effort.
That's similar to how the Kosovo situation makes it impossible for Serbia to join the EU and NATO.
> premature modularization

I'm stealing that. I have seen soo many small projects crumble due to sheer unnecessary complexity introduced by modularization dogmas.
Quantum Mind
Darknet Diaries EP99: The Spy
It's just not trendy anymore. It's still used.
Explain, please? We know the Microsoft doesn't have a good security record, but what about "mail.msn.com" specifically stands out?
They have warm water ports, but they don't have warm water ports with unfettered access to the ocean (because Constantinople blocked them). That's not what they're after here, though, because even after the breakup of the Soviet Union they held onto some ports on the Black Sea.
When I hear someone say "Node", I implicitly understand that they mean an application with the libraries that go with. The same way I assess React with the libraries that go with. Perhaps the difference isn't "framework vs library", but rather, "explicit framework vs implicit framework"
I've started doing microservices 5-6 years ago, and I don't want to go ever writing monoliths. I don't understand why these articles keep popping up.
“There’s a kind of Janus-faced nature of some language, so certain linguistic expressions allow for a kind of subjective and objective mixing,” observes Khoo, an associate professor of philosophy at MIT. Sometimes that mixing happens in aesthetics. It also occurs in the realm of knowledge, where modals such as “might,” “must,” and “probably” qualify our certainty about the state of the world. And it often crops up in matters of morality: We may make statements about what we think is right or wrong, then encounter other people with equal certitude but different values.
The information in this Wikipedia page is out of date. There are quite a few new LNG terminals in the EU now which diversified the gas supply. High consumption from Russia doesn't not necessarily mean dependency, e.g. Lithuania has an LNG terminal with a capacity to supply itself and the other Baltics states, but the country buys mostly the Russian gas simply because they offer lower market price. However, Lithuania has been shipping gas from Norway, Qatar and USA. It's all free market now.

Poland and Finland also have LNG terminals with more of them being planned in other European countries. Germany, on the other hand, is still very much on the Russian gas needle.
80k Honey Bees Found in Wall of Shower (Also, 100 Pounds of Honey)
https://archive.ph/YkfNt
It has probability 0 of running forever
Ruby on Rails 7.0 Launched
You mean correct conclusions like "it's faster & works as advertised", like this and other benchmarks for this seem to suggest? I don't understand people trying to argue that it's not faster without presenting any evidence whatsoever.
I still don't see what the company offered, or how it was valuable; as far as i can tell this is "we blew a bubble on hype, and when nothing real happened our bubble popped."

Can someone correct me here? Was there an actual valuable "thing" somewhere that the shareholders could've said they'd spent money on? If so how was that value so swiftly destroyed and/or what happened to it?
Cockroach Labs raises 278M at 5B valuation
Dispatch Techniques
Running an Effective Design Kickoff Meeting
A land value tax solves this.
"Building the web app in Rails took me 2 days – the same thing in Node would have taken 2 weeks"

From my experience with Rails and Node, I could not believe a Node framework, e.g. Nestjs takes 5x more effort than Rails (nothing against Rails, it's a perfectly fine choice today for projects).
That was pretty much the case for USSR in Cold War. A country can last this way for several dozens of years at the cost of depleting economic resources.

And USSR was twice as big and populous as Russia is today.
Some additional specificity to add to the conversation (not entirely my own work in compiling this list):

Terrorism.

Dental disease.

Lead paint & lead exposure.

Potential asteroid strikes.

Deaths from "extreme" sports.

Missed child support payments.

Defamatory online smears.

Unintentional ingestion of poison.

Death from malpractice.

Suffering from untreated disease.

Structural fires.

Wildfires.

Rat infestations.

Light pollution.

Muggings.

Accidental drowning.

Injury from trips and falls.

Sexism.

Racism.

Xenophobia.

Sports-related brain injury

Animal attack.

Earthquake.

Flood.

Slavery.

Venomous bite.

Tsunami.

Gangs and gang violence.

Food-borne illness.

Joint disease.

Loss of animal habitat.

Theft and fraud.

Cultural snobbery.

Non-fatal STDs.

Police brutality.

Animal cruelty.

Lightning strike.

Violent weather.

Bullies.

Too much sitting.

Bureaucratic delays.

Alzheimer's.

Chemical waste.

Aging infrastructure.

Drought.

Dependance on travel and automobiles.

Organ transplant supply.

Carbon-based energy.

Lack of nutritious food.

Lack of nutrition awareness.

Electrocution.

Bicycle accidents.

Drug addiction.

Alcoholism.

AIDS.

Campaign finance reform.

Biased criminal justice.

Air pollution.

Water pollution.

Student debt.

Retirement funding.

Socioeconomic mobility.

Infectious disease control.

Under employment.

Diabetes.

Bad regulation of financial markets.

Fraud.

Extortion.

Tax evasion.

War casualties.

Lack of support for veterans of foreign wars.

Homelessness.

Mental illness.

Blood transfusions supply.

Early disease detection.

Human waste (all types)

Sexual abuse (all forms).

Religion competition.

Gun safety.

Obesity.

Auto accidents and fatalities.

Drug abuse & drug control.

Mass extinction of nonhuman species.

Loneliness.

Stroke.

Cancer.

Heart disease.

Global warming.

Poverty

Misguided use of technology.

..and the lack of awareness about social ills and inability to focus attention on important problems requiring solutions.

Please feel free to add items or suggest corrections.
If you're considering Django with react front-end, consider Django REST Framework. https://www.django-rest-framework.org/
>I now constantly think about how to avoid side effects, how to minimize mutability, how to ensure my code flow is readable and not cluttered by irrelevancies (notice how the author keeps bringing up "noise"?)

Sure, but you would get that from pretty much any FP language. This article seems to be making claims for F# in particular.
And a lot of European countries have no issue with Russia, but see America as the bigger threat to world peace.

So? Which 'side' you pick is mostly a matter of national identity and how your personal views on world peace align with the military industrial complex of your own personal nation state. A lot of Europe is really sick of America's shit and want them to leave, too.
On the projects I've hacked on, a lot of time has been spent trying to replace bash and autotools in the build process and reduce its usage. They are brittle and nobody really likes to maintain giant shell scripts filled with fragile regular expressions and other unreadable awk invocations. Plus I've lost count of the number of build scripts I've seen that do strange things like failing to handle spaces in paths because something is not escaped correctly. They are really not a good solution. This can be caught with CI, but if you use any kind of CI then you have even more incentive to get rid of it because bash and makefiles (which fork an additional shell on every command) are very slow.
Don’t misquote.

Current conflict is rooted exactly in Ukraine trying to aligning itself with the West. It would’ve been the EU first, Nato second for them. That would’ve created a massive headache for Russia, including the loss of its only warm port, hence the annexation and the invasion. And now Ukraine is in limbo, because the EU won’t touch it with a wooden pole while it is in an active conflict.
Mypy 0.920 Released
I always preferred gas stoves over electric too until I learned what a massive source of indoor air pollution they are. They natural gas gives off tons of particulates too small to see and create levels of air pollution that if it were outside would be considered very unhealthy. Now I don't want one in my home but I'm stuck with the one in my apartment.
You'd be surprised what you can get out of nothing more than Rails + Turbolinks. As long as your site idea follows a "pages" analogy it is pretty much instantaneous. Anything more than that and you're trying to make an SPA

> the output looks decidedly un-modern

You could say that about anything. The output styles to how you style it.

Also since when is modernness more important than content?
Since when does Ukraine have nukes? They gave it up for empty promises from the west, no?
Better ORM and better migration? That has to be a joke, that's the weak point of the framework...

Yeah there's less magic I give you that, but also because it does much less.

Also for me the Python packages are a minus, they are usually not tested very well and it's very easy to burn yourself when migrating (good luck finding some equivalent of rspec)
To a greater or lesser degree yes, but there are things you can do to safeguard your business.

I don't think the biggest risk is really your hosting environment, but domain names. That's the one link in the chain that can really make life miserable if you were to lose your domain name. Which in effect is your identity. You can find replacement service providers for hosting. It may take you a bit of time to move things, but there isn't a lack of choice. It is harder to deal with losing a domain name that is essentially your brand.

However, I know several businesses whose product only runs on AWS and would need a ground-up rewrite to run anywhere else. Not to put too fine a point on it, but that is exceptionally poor risk management and if I were to find myself in this situation I'd have nobody else to blame but myself.

And this is transitive: if you are a customer of a product that is tied 100% to a single infrastructure provider and they are critical to your business, you must have a contingency plan in case they get into trouble.
https://www.ign.com/articles/peter-molyneux-nft-game-sells-p...

https://www.fool.com/real-estate/2021/12/13/almost-25-of-nft...

https://www.rollingstone.com/culture/culture-news/sandbox-de...

https://www.reuters.com/markets/currencies/virtual-real-esta...
"All that Zuck did was notice the platform all the kids are migrating to and bought it to keep those users. It isn't exactly "predicting future trends." They tried to do it again when everyone's parents joined Instagram so the kids moved to Snapchat, but thankfully that deal didn't go through"

I would argue this is exactly what predicting future trends is. See which way the tide is going and make the necessary investments to ride it.
> EU is basically the third largest economy in the World. Meanwhile, Russia is about similar size economy as Italy. The combined EU military spending and capability/equipment is well above Russia's. So, in terms of economic and military power, the EU certainly has means, but see below.

It is actually the second, but only just, and China will surpass it very soon. This doesn't detract from your point at all.
Very true but with conda and docker it's not as bad for production as it used to be. Most of the packaging issues that I run into these days are related to CUDA / C++ libraries, plain python dependencies are not really an issue.
> I don't see how peace could be made

Its certainly not going to be possible for as long as member citizens of Western nations think they have the moral authority to tell Russia what to do .. they really, really don't have that moral authority, especially given the last twenty years of massacring of innocent people that the West continues to sweep under the rug and justify with bleats ..

The Russian people know how many innocent human beings are massacred by American war machines every day, even if Americans don't.
Rails dev for 10 years here, we're still around and the jobs are still plenty
Consensus among themselves? LoL.
> Speed is often the most important factor.

Selling effectively is the most important factor, not speed. Speed is second as a factor (and obviously very important). That's actually what you're describing when you say success of a product is not correlated to how well it's engineered. It's correlated to how well you can sell what you have to the audience/customers you need. That's why some start-ups can even get jumpstarted without having a functional product via pre-product sign-ups and sales. Getting to selling as reasonably quickly as you can, in other words.

Go when you have something to sell. That's what the MVP is about.

Which also isn't the same as me saying that speed doesn't matter - it matters less than how well you sell. It's better to sell at a 10/10 skill level, and have your speed be 8/10, than vice versa (and that will rarely not be the case). Those are bound-together qualities as it pertains to success, so if you sell at 10/10 and your speed is 1/10, you're at a high risk of failure. Give on speed before you give on selling and don't give too much on either.
Sure they don't, which is why American media doesn't go a day without beating the war-with-Russia-drums ..
I personally don't care about wait time that much for search. I would have for years loved a simple grep that you could do from a browser. Even if it took a minute, that would still be faster than what I've had to do: manually clone the repo locally and run a grep on it on my machine.
I had a Reddit account for five years but never logged in. Until about six months ago when I rediscovered Reddit. I now spend more time on Reddit than the rest of the internet combined. I have a personal account and a work account. For work stuff, it's catching up with Stackoverflow in my technical discussions. For personal stuff, I don't even know of a comparable site. I am a small BI consultancy and I would definitely spend ad money on Reddit once they get their shit together.
200 whole paying customers eh?
For anyone else reading this, the Minsk Protocol (and, after it failed, Minsk 2) were ceasefire agreements from shortly after Russia invaded, signed 5+ years ago. They failed because they didn't do some pretty important things, like determine who controls what, so fighting continued along disputed territories.

Hard to justify saying Ukraine should follow a treaty that Russia also isn't following, after Russia's surprise invasion.
this is some very dangerous misinformation. US hospitals were quite a bit less full in 2020 than projected back in 2019 (projections using pre-pandemic data). If hospitals are filling up today (I've not seen much data for 2021) then it most certainly isn't the unvaccinated to blame. You can't blame a minority of the population that remains unvaccinated in 2021 for hospital capacity when the hospitals were under capacity when the entire country was unvaccinated.

https://www.kff.org/health-costs/issue-brief/trends-in-overa...
It's rather funny to me that I still get notifications that someone I knew ages ago (but are still in my contact list) are now on Signal.

I find it funny rather than scary because I knew the tradeoffs Signal decided on even before I started using it. The fact that you use Signal itself is not a secret. If you need that to be secret, use a burner phone or something else. But I'm pretty sure not everyone else knew that when they joined.

In one case, I got notification that a guy I knew in high school had joined Signal, he was pretty far left then, and googling him I found out he was extremely far left now (splinter of a splinter of an anti-electoral Maoist group). I sent him a friendly note welcoming him, and explaining the basic thing I've explained here, that everyone can see you joining signal.

I never got a reply.
It’s not about morals - nobody in US seems to care about the million people they killed in Middle East - it’s about dead American soldiers looking bad in the TV.
No Soap, Radio
The EU has downsized their military capability steadily over the last 40 years, so I wouldn't count out Russia based on spending alone, the size of the army that you can field, and how far afield you can support it is a pretty important factor and Russia is within that zone at the moment as good as unopposed. Russia has historically been able to hold their own surprisingly well when it came to Dollars spent versus Rubles spent. Bluntly: they would be able to use Belarus as a base and connect that to Kaliningrad in a very short time. They might not be able to hold it over the longer term but the damage would be done: it would require the EU to declare where their loyalty lies and if the interaction so far is any guide I would not want to bet on the outcome.

I'm pretty well connected to the Baltics and have spent a lot of time in that part of Europe, both in North Eastern Poland, Lithuania and Latvia (less so in Estonia though I've been there a couple of times I never spent a lot of consecutive time there). From what I gather there is some fierce nationalism there, and a pretty strong cultural identity, in spite (possibly because) of years of Russian efforts to destroy those. At the same time, and in spite of financial/cross border integration with the rest of Europe those countries are an island surrounded on their land borders by borderline hostiles with a tiny little bridge to the rest of Europe.

But you have a point about the Nordics and Poland who definitely would have a big stake in this. But for your average person from Madrid, Paris or Rome it likely would not be something they even realize is in play, they might not even know Kaliningrad exists and they might not know much about the Baltics and their history or present day role in Europe.
>Some of these Russians just happen to carry Novichok or polonium and assassinate dissidents living in Europe, no big deal right?

Whereas every single American tourist can be trusted not to be a gullible fool and just believe everything they've been told to think about Russia by talking heads on the television? Come on, we know that all states assassinate their enemies, including the USA. This standard is no longer relevant.
Looks, it is not
Meanwhile, pairing a modern phone with the Bluetooth receiver in a rental car is still somehow a frustrating adventure more than half the time...
The North American side isn't much better. There's ~1000km from the Bering Strait to Fairbanks, which is the nearest road/rail connection in Alaska. But the Alaska Railroad isn't connected to the rest of North America--you need another ~1500km to connect to the railheads in Canada that would let you travel to any major city in North America. (By comparison, the Russian side is ~2800km from Yakutsk to the Bering Strait).

It should be noted that just because there's no major settlements in a vast area doesn't mean there's nothing there. The Alaska/rest of North America rail connection is constantly being proposed on the basis of being able to hook up mineral extraction operations in the region, although these are marginal enough that the proposals keep falling through. Similarly, the Yakutsk-Magadan region once hosted several industrial concerns along the highway there, but the fall of the Soviet Union caused those production centers to lose viability and collapse.
For some people Python is not a plus, usually for us Ruby guys. I did like Python a lot more though before I found Ruby but afterwards Python became sort of “practical” and unexciting.

We usually also want the “magic”.

I can’t argue with you about the ORM and Migrations since I haven’t used Django much. The feeling I get though comparing the two is that Django is more fixated on building business facing backends and Rails is more focused on building customer facing frontends.

Over all I would recommend figuring out if you are more of a Python/Django of Ruby/Rails type. It will tell you something about your personality.
Another very promising treatment for type 2 is DMR. We need to do a lot more research on the duodenum as it is clear it is a major linchpin in type 2.

[https://gut.bmj.com/content/69/2/295]
It's called "the web framework for perfectionists with deadlines" for a reason!
A Brief History of 'Wires in the Brain'
I'm curious what interactivity you require.

Reddit is not 'real time' app, and this seems like a feature, not a bug. Slack is way beyond where Campfire started out, but can you boil the difference down to interactivity?

In my experience, speed matters the most. Not just of development, but in user-experience. Rails is pretty damn good at this, especially recently. I still can't believe how fast a big Rails site like dev.to loads.
Here in Austria, I know a lot of Ukraine and Georgian expats who don't have the issue with Russia that they do with the USA.

These are just not vocal enough to warrant attention in Western media, nor does it serve the purpose of giving the American-led NATO powers a new purpose for existence.
Log4Shell Vulnerability Test Tool
i always found gem bundle stuff with rvm more obtuse than pip and site packages... python with virtualenvs seemed more straightforward
Just a note, while Baltic banks are well integrated into the EU (especially after the Danske bank scandal and others before it made integration with Russia politically toxic) the energy grid of the region is still very tied into Russia which is of a critical concern right now (see EU energy prices and issues with the harmonization across the union).

I will also have a very negative posture on the EU military spending/capability unfortunately after working for a Baltic government and being familiar at a high level at capabilities in the region and somewhat familiar of Germany/France. In the EU today now that Britain has left, France is the only real military power who has 1) the forces to deploy and 2) the will to do so. German forces are in a terrible state of disrepair and the new government does not seem like one to invest further (Ulrike Franke has a great writeup and is worth a twitter follow) and even the old gov is under fire for blocking military aid as they have supported nonlethal NATO equipping only to Ukraine, I would guess partially because they are addicted to Russian gas but there are some rumors that Merkel will join some Russia affiliated boards (gotta love a little government graft). Poland I am less clear about but I have never heard anything about them having a really solid air force and anti-air capabilities which is one of the most critical things Ukraine needs (at this point Ukrainian ground forces are actually pretty good and are well versed in how to fight; what they need is to be able to ward off incursions by sea and air).

https://www.airforcemag.com/ukraine-says-it-can-deter-a-russ...
https://www.ft.com/content/1336c9be-f1c9-4545-9f85-3b07fcb74...
The "sub-second response loop flow state" he mentions here is "the doherty threshold"[1] just applied to programing as a particular user experience.

After working at a CDN that delivered a couple hundred kb objects in milliseconds around the world I thought "code is data, so why cant code be updated in milliseconds?" I tried starting a startup that could do this, treat code as data, and therefore achieve sub-second round-trip trial-and-error loops.

Did not pan out, but to be honest we never really got to testing that thesis. I still think it could be amazing, just not sure how much of the lang/ide/build/test/deploy/validate cycle you could integrate and how much you'd have to build.

IMHO this is the main thing that made PHP successful. The "edit a file -> alt-tab -> click refresh" test loop being faster than you could click.

[1] - https://lawsofux.com/doherty-threshold/
Surely this would only be true for websites with English content, making "one in 5 websites" part false for non-native English speakers.