skysight-inc/HackerNews huggingface dataset:
You would start with kinetic energy of the impactor using the Kinetic Energy Formula.

https://www.calculatorsoup.com/calculators/physics/kinetic.p...

Let's go with 1.0E+16 Kg for mass and 25000 m/s for impact speed what gives about KE = 3.125E+24 J

Assume 10% of that goes into ejecta.Then use the formula for Velocity from Kinetic Energy.

https://calculator.academy/kinetic-energy-to-velocity-calcul...

What gives about 8000 m/s of initial speed.

Follow that using Maximum Height Formula from kinematics based on a Gravitational acceleration at g: 9.8 m/s²

https://www.omnicalculator.com/physics/maximum-height-projec...

We are looking at eject reaching orbits of 2500 Km to 3000 Km above Earth. Heat and corresponding vaporization effects excluded for simplification purposes.

Now we wait for an event to validate my calculations....
Absolutely. It's easy to see that with Volvo - they had their own operating system called Sensus that could only be upgraded at the dealership and you know, maybe it wasn't the flashiest thing but it worked fine. I've owned a car with it for nearly 5 years and it has never crashed for me once or really did anything weird - it's as stable as any automotive software should be imho. And then they swapped over to AOSS(android based) and it's a complete mess, people have been complaining about bugs and crashes literally constantly, and forums are just full of people going "are you on 3.452.123? They fixed that bug in 3.465.234, you need that update" and the updates literally come out every week, but now owners are worried whether an update actually fixes anything or of it makes things worse again. And I 100% blame the OTA updates for this, they just come in fast and thick clearly without the engineering rigor that automotive software should have.
For a while being literate in Western Europe was the equivalent of being able to write/read Latin. Also almost all the major languages in (somewhat) literate societies in Western Europe were were either dialects of Latin or in much closer contact with Latin countries than the Greek world (e.g. Ireland or Germany, I don't think we have much if any surviving non-Latin texts from Britain until quite late).
It truly reminds me of "The Homer"

https://simpsons.fandom.com/wiki/The_Homer
It's weird that what he does is so easy yet no one else is making EVs at scale in USA, or landing rockets, 10 years after SpaceX did it
> Theoretically it should be possible to do that using two cameras connected to some kind of image processing unit

That "some kind of image processing unit" in humans has an awful lot of compute power and software.

If you remove $100k of sensors but have to add $200k of compute to run more advanced computer vision software, then it's a bad tradeoff to use only cameras, even if in theory that software is possible.
Right. "Nothing is true anyway" is how the truth is buried in Russia with a sophisticated media control operation, and look at the consequences. There is a truth, and it's neither particularly hidden nor extraordinary in most cases.
We are in the middle of multiple world conflicts, through regional proxies. People are experiencing the consequences of those conflicts, even dying. They are afraid of the continuing effects. Others are scared of possible future conflicts. Your question was probably meant for a specific group of people. When you say "we", who is that? If you mean something that affects the U.K., like the setting of Threads, then it's just a matter of distance and scale. Most people in the U.K. aren't exposed to a direct threat of kinetic conflict, but that doesn't mean the rest of the world is not in physical danger of some kind.

To answer your question directly though, I think we have multiple generations that have grown up believing that anything they see on the internet is not actually real or is happening to somebody else. That includes war. The idea of a global conflict is just a Netflix plot or something, not anything that could actually happen. Few people have met a combat veteran or war refugee, but lots of people have played Call of Duty. That's their reference point. It's just not real.

Consider this, even with all the condemnation of Russia over the invasion of Ukraine, the sanctions, the shipment of arms. We are still using Soyuz spacecraft launched from Russia to go to the space station. We still share resources for all of that, including lots of money. That means there is a limit to the outrage, when it comes to economic and structural needs.
Perhaps not everyone likes boring clinical reviews and some people like ones that have a bit of passion and humour in them?

Just because this blog post isn't written in a way you like doesn't mean it doesn't have value to others.
The people who caused the problem say they weren't responsible for the problem.

Do you see the issue here?
This is a fascinating perspective. Because a lot of people would rather say that NATO is a US-led project intended to protect US hegemony.
There is Crystal and Nim. With especially Nim, there is GC and generates c in the end.
How to build a battery big enough to solve the world's energy problems
Actually no, just 32-bit intel with Linux - we were a Sun shop and Linux with EDA tools hadn't matured enough although Linux had been around for awhile.

But yeah, it was only a couple more years until amd64 came around and really made a difference.
> war profiteering

As with anything, there will be the ones who profits from it. Always has been, always will be.

But the overall description is a ridiculous oversimplification of what is happening.
It sounds like you got out at the right time. I live in the Greater Detroit area. It’s frustrating to me to hear cycles of the automotive companies claiming they need technical talent, especially in Michigan, and yet run companies and programs so haphazardly. I don’t think they realize the repetitional harm they’re incurring. Everyone at my employer has the mindset of “never work in auto” because these events keep happening.
In most languages with exceptions:

• they may propagate automatically from any point in code, potentially breaking atomicity invariants and preventing forward progress, and have to be caught to be transformed or wrapped – Result requires an explicit operator for propagation and enables restoring invariants and transforming the error before it is propagated.

• they are an implicit side-channel treated in the type system like an afterthought and at best opt-out (e.g. "noexcept") – Result is opt-in, visible in the return type, and a regular type like any other, so improvements to type system machinery apply to Result automatically.

• try…catch is a non-expression statement, which means errors often cannot be pinpointed to a particular sub-expression – Result is a value like any other, and can be manipulated by match expressions in the exact place you obtain it.

Sure, if you syntactically transform code in an exception-based language into Rust you won’t see a difference – but the point is to avoid structuring the code that way in the first place.
I think you're reading into it just the right amount.
Let them fail. Does anyone today remember SCO chasing virtually everyone on Earth after unix licensing violation and copyright infringement claims? There is no shortage in KV stores with similar properties so if redisinc. wants to continue their path without delivering actual value to the customers especially to enterprise customers willing to spend money they know exactly where they will land in several years from now.
It's just some person's blog and they're having a rant. It's okay, it doesn't have to be that deep.

I would guess the 'why' is because OP feels like they have an opinion that they don't feel is sufficiently represented 'out there'. Indeed, as a not-a-fan-of-go, in 2022 I was confused at go's popularity because it always felt to me to have some pretty glaring shortcomings that were seemingly ignored.

Note that people don't really write big blog posts about PHP being a bad language (anymore?) because that's been done to death.
Bad faith argument again, or at least terrible tunnel vision.

So what? In the EU a lot of that money went into the Recovery fund, which released the funds in multiple steps (only the first one was in 2021), and a lot of it is still remaining in the fund.

How do you explain the massive inflation in the EU then?

And are you seriously that centred on "money printing" that you cannot imagine gas and oil prices raising multiple times, and the disappearance of multiple critical raw material suppliers, had _no impact whatsoever_?
> Sumerians seem to be alone in their use of clay for writing.

I think we have more Assyrian and Hittite tablets that have survived?

Also they were used as fast Crete and Greece and even in the Danubian civilizations (although they probably didn't develop a full writing system).
There's at least one more "fun" aspect to DOS memory - Borland's Turbo Pascal overlay files: https://secondboyet.com/articles/publishedarticles/theslithy...
I recall RBIL [0] having a detailed list of all the interrupts for all the known memory models available. There were many.

[0] https://en.wikipedia.org/wiki/Ralf_Brown%27s_Interrupt_List
First, copying anything availible to a "civilian" on the interenet is not piracy
as it can be done without any breaking or
tunnling,etc, and it is absoltlely clear that copying is bieng be done in complete inocence, click ,save, and it just works.
Second, until all digital "property" can be bought, sold ,returned, insured against
loss..... or theft,loaned out, rented out,
it is not real property, and is not subject to the laws governing property, The idea of siezing real property to somehow protect one, of an infinite number
of digital copys, is beyond comprehension.
And now faced with the fact of not bieng able to identify, where or,when,or what, was taken, they suggest that based on there general unsubstantiated susspision,
cutting someone out of the global comunication system?
The real question, is how is this bieng given a hearing?Not good, not good at all.Face up folks, they want to smash the internet, and bring back cable.
Boomer noise.
Yeah

I feel Go is simple in the way people say "C is simple" (without the footgun part)

It was created for one purpose and it kinda works but it's clunky. Like there are no fancy front loaders or backhoes and there's a limit on how much out of that form you can get.
Over here (central europe), many countries have yearly (monthly, weekly) tolls. You used to get a sticker to put on the windshield (now it's mostly digital, tied to the licence plate), and you can drive on any highway within the country for a week/month/year. No slowing down or stopping to pay, on the other hand, you either have to buy it in advance or stop at the border or the first gas station in the country and buy it there.

We had a huge reducation in traffic deaths due to that (because people use the highway more than before, even for just "one exit", since you don't have to stop and wait in line to pay anymore).
> Nowhere? Because that's a ridiculously low amount of RAM to offer even in your cheapest offerings?

There's definitely places that offer it... also 512m

I know because I've personally bought such plans and that was $5-10/yr because I didn't need dedicated ipv4.
> e.g. files that don't exist, database rows that don't exist, etc. [...] The workaround is defensive coding, check if the file exists first, check if the row exists?

Ugh NO. Please don't. You should never "check if the file exists first". It can stop existing between your check and your later attempt at opening the file (the same with database rows). That can even lead to security issues. The name for that kind of programming mistake, as a vulnerability class, is TOCTOU (time-of-check to time-of-use).

The correct way is always to try to do the operation in a single step, and handle the "does not exist" error return, be it a traditional error return (negative result with errno as ENOENT), a sum type (either the result or an error), or an exception.
>Those climate objectives are necessary.

They're worthless if the rest of the world is not on board with you.

If you're the only one on board, all you're doing is making your domestic industry uncompetitive and your working class citizens poorer via high energy prices, while the largest polluting nations are destroying the planet further while also getting richer thanks to not giving a crap about the environment and eating away your share of world GDP.

What EU is doing is like trying to loose weight by cutting your own legs off calling it a good policy.
I do wish this is something Rust had done better though - the panicking versions often look more attractive and obvious to developers, and that's the wrong way round. Vec indexing, IMO, should return Option<T>.
It's akin to asking the following:

What does a car do that you can't trivially do with something else ?
Like a boat or an airplane ?

You simply cannot compare an in-memory Key-Value store, to a RDBS. And that's on a conceptual level. If you then consider performance, network latency and the guarantees, we're absolutely comparing airplanes to donkeys: You wouldn't use an airplane to climb up a rough mountain, and you certainly wouldn't prefer a donkey to travel to the other side of the world.
fiscal multiplier != trickle down
> Downvoting needs to be reserved for comments that detract from the conversation.

I understand where you're coming from but truth is a post like that one does detract from the usual excusemaking conversation that some companies enjoy here, so I'm not surprised it was downvoted :-). It's one of the many ways in which karma points killed online discourse. I just happen to be old enough to have racked up a lot of pre-karma posting (including, of course, flamewars, what would life be without spice?) so downvotes don't really register on my radar.
My two cents from a disinterested party:

Media sensationalism is a thing, and a thing that's growing (in order to compete for attention) and a thing that doesn't like Elon Musk for various reasons, some worthy, some not.

One internet-person's anecdote is not trustworthy in and of itself.

"The media" as a single mass is of equivalent trustworthiness to one internet-person's anecdote. Some media outlets are more trustworthy than others.

Take the media reports and individual anecdotes as data points to form ones own opinion.

If one person has a good experience, then they'll generally disregard "media reports" as sensationalism that, sensationally or otherwise, announce the opposite.

Hmmmm. Reading that back, I'm taking the side of Duh Media characterization. I guess that's where I've landed. But I don't feel like I'm a declarer of "fake news" for every headline I disagree with. Hmmmm.

This has ended up being a conversation with myself, sorry.
How is this plan fake?
Did you read the article?, is about doing the importnat stuff when no one is around to distract you.
>Not an early riser? No problem, just flip it.

Avoid the day. And when it’s done, that’s when your focussed work starts (my favourite adherent of this approach is Demis Hassabis: who works a “second day” from between 11pm and 4am).
Just one nit: contrary to what the article suggests, as far as I remember the compact model was not so common because using far pointers for all data is slow and wastes memory. Also, the globals and the stack had to fit in 64k anyway so compact only bought you a larger heap.

However, there were variants of malloc and free that returned or accepted far pointers, or alternatively you could ask DOS for memory in 16-byte units and slice it yourself (e.g. by loading game assets). Therefore many programs used the small and medium models instead of compact and large respectively, and annotated pointers to large data (which is almost always runtime-loaded and dynamically allocated anyway) by hand with the __far modifier. This was the most efficient setup with the only problem that, due to the 64k limit, you could hardly use the heap or recursion.
NATO needs the US a lot more than the US needs NATO. It wasn't always this way, but today we really don't get anything out of being allied with a deindustrialized and demilitarized Europe that is currently doing its absolute best to provoke an irrational and unstable neighboring world power.
The evidence is very strong that we do actually control it, because in many countries you can see in the historical data when central bank targeting was introduced that the inflation rate drops fairly rapidly into the target band.

It's not a perfect control system because the cost is "NAIRU": non accelerating rate of unemployment. That is, economic growth and wage growth are constrained to avoid a wage-price spiral. And sometimes you get a shock from outside the system.
How? This is a technical forum. Unless you’re saying any consumer of S3 can now spam links to their product on this thread with impunity. (Hey maybe they’re using cas).
Totally agreed, but as the previous poster wrote:

an exception is meant for EXCEPTIONAL behavior.

So it may be that the file access throws an exception but generally, I wouldn't agree.
Ask HN: How do you view the merits and future of Stellar Lumens (XLM)?
I was an early user of Keybase, and at one point they started promoting this crypto currency, including giving away some starting capital.
I understand it as a serious project for payments, rather than a cash grab for early adopters.
After years of stable value (not even following inflation) it recently shot up in value on trading markets (Trump effect?). However it now seems to be going back down again.

What are your thoughts on this specific currency. Is it worth "betting on" (not specifically trading, but buying as a well functioning payment resource)?
It would be stupid to discount the effect that artificially limiting energy exports and using it for blackmail before and during the full-blown Russian invasion is naive. IIRC my nat gas prices went up like 10x compared to the previous year.
Holy Dickin'?
(Personally I prefer the latter type of tool - just suggesting currently it may give the wrong impression)
Not scared but acknowledge that the world in which there were long periods of peace and short wars is over.

There will be long wars and short peace from now on for undefined time.

Whether it will be wars on the periphery or a global war depends on which stage western democracies will wake up and collectively realise the reality of the situation.
I'm getting 1$ for a 2gb ram vps in ovh for the first year
> Without getting political

> inflationary pressures of the next year

You can't really separate these two. If central bank targeting is left alone and the policies implemented aren't too disruptive (i.e. not the wild claims of the campaign), then it won't move much. If some of the wilder claims are implemented, all bets are off.
https://archive.ph/rdLTG
US to reportedly sanction 200 more Chinese chip firms
The post is not a study or a solution or a suggestion or anything of the sort. The author clarified in the last portion that it is a prediction. Someone predicting the bad consequences of the current direction is not advocating for that direction.
Focusing on a small unit of work (e.g, a day), can make you lose sight of the bigger picture, like how you need a break, or what you’re working on isn’t motivating anymore, which is why I kind of dislike most productivity advice.

Too much focus on how to optimise your day, your schedule and not much emphasis on how to feel motivated about work you’re doing.
I just appreciate your post because you start objectively incorrectly and just lean further into it (intentionally, I believe).

I laughed, it was worth it.
In Poland, cybertruck as currently sold is at the very edge of acceptable mass for B-class driver license (aka the "normal" car driver license, not truck one).

However that comes with addendum that you need to have that license for at least two years before driving one, because its based on the exception that allows maximum mass to go from 3500 kg to 4250 kg if the car has alternative fuel drive system, an exception added among other things for electric cars which can add 500kg in just batteries over internal combustion ones.
Only thing I can add to discussion is that this rug is called "place of prayer" in Urdu (which is Jaaey Namaz or جائے نماز).

There is often picture of Kaba on it but some people don't agree with that and prefer not using those rugs.
Not having checked exceptions is a huge problem, because then you never know when something might throw and what it might through, and in the .NET world the documentation on that is pretty awful and absolutely incomplete.

But then over in Java world, your checked exception paradise (which it of course isn't because the syntax and toolkit for managing the things is so clunky) is easily broken by the number of unchecked exceptions which could be thrown from anything at any time and break your code in unexpected and exciting ways, so not only do you have to deal with that system you also don't get any assurance that it's even worth doing.

But this doesn't actually mean checked exceptions are a bad idea, it means that Java didn't implement them very well (largely because it also has unchecked exceptions, and NullPointerException is unchecked because otherwise the burden of handling it would be hideous, but that comes down to reference types being nullable by default, which is a whole other barrel of pain they didn't have to do, and oh look, Go did the same thing wooo).
I hope to see a catalogue for open source tools, so when I’m trying to accomplish something I can find a tool that can do that.

A well organized pegboard for OSS
I'll still be hoping Christopher Nolan will use it in a movie
> I sincerely doubt that anything great in the history of humanity has been built in the post-lunch afternoon

Interestingly, late afternoon is the time that I am most productive when coding. At 6pm when work ends I often feel that I could easily go on for another few hours
SaaS Groupon, but for free?
Right. The English, the French, the Germans, the Dutch, the Swedish, the Spanish, the Portuguese, the Romans, the Greeks, the Austrians, the Belgians, ..., the Cossacks ... none of those ever did anything to show any kind of "cruel mentality". Right.

This kind of completely unhinged dehumanizing nonsense is bordering hate speech.
Show HN: djangify-package – use Django ORM/schema migrations anywhere
I really like the Django schema migrations, and I wanted a simple way to use it outside of Django projects, this file is the solution that I found.
Then it is wrong school. But the other issue is that you are strongly drawing here on the stereotypes - that this school will be test obsesed, kids in it will be bad entitled kids and you cant make friends with them.

Kids in real world selective schools do form relationships, are curious, interact and like the world outside. Some selective schools are like you describe ... but others are not and kids in them are happy.
> There still isn't. Bsky is no competition in that regard. There's nothing of value for 'normal' people there.

I'm finding Bluesky a perfect Twitter replacement so far. Twitter was becoming a cesspool; an increasingly rancid algorithm that promoted one particular person's politics, and a lack of moderation that meant many conversations just degenerated into abuse.

> How many of these supposed giant exoduses were we supposed to have by now?

All platforms eventually get superseded.

Twitter only thrived over competitors because of the network effect. Other platforms were technically superior / had better QoL, but either had flaws or didn't achieve critical mass.

Bluesky is different. It's as easy to use for the average person, gives more control to the user, is far more civil, and is now big enough already be a replacement.

Almost all the people I was following on Twitter are now posting on there. I followed a lot of scientists, and many have moved entirely. That fewer people are on Bluesky is a feature, not a bug; the signal to noise is more distilled.