skysight-inc/HackerNews huggingface dataset:
Totally agree on Abe.

Regarding ”Fighting for your country as a virtue” - yup.

Regarding motivations of the north-”more imperialistic rather than abolitionist” - yup.

The point remains though - the southern system even post-civil war was so vile and dehumanizing with jim-crowe and all that nazis used it as a template for the ostracism of the jews.

So in my books it’s a system that does not deserve to survive.

I acknowledge the sacrifice of sourhern soldiers was honorable as individuals but they defended a system built on a deep evil.

Similarly as nazi germany was a political entity that needed to lose the south was a political entity that needed to lose. Regardless of the ’true political motivations’ of the time.

But military victories are hardly tools of building better societies.

What alternatives are there to strategies of borderline genocide then? Is there any version of history where the slaver-components of the southern cultural heritage can be isolated from the non-slaver parts?

The post-apartheid South Africa handled the heritage of the afrikaaners pretty well IMO. No purges, no melting of statues. Just huge effort to make everyone understand - including the truth commission - what the new rules are, and what is now acceptable.

Germany post-ww2 was rebuilt and the nazi elements eradicated.

Both of these examples had a country with a long history before the super oppressive systems took place.

South otoh was built by slavers with slaver institutions from the early beginning. I honestly don’t know how much there is of non-slaver stuff to fall back to.

That does not make genocide right, nor does it explain away the trauma of cultural eradication. I hope there would be some method of healing but I guess close to two centuries no one has come up with one. I’m not convinced melting statues helps at all.
The have Genuine People Personalities
One of the largest outliers is vehicular accidents. Americans drive from an early age and drive a lot of miles. There are a bunch of historical and cultural reasons for this mostly related to agriculture, but you could get permits at age 14 and I seem to recall people driving as young as 12 in restricted agricultural contexts when I was growing up. Most start at 15-16. They also tend to do stupid things in cars when young (because young). Multiple people I knew as a child living in agricultural country died very young in vehicular accidents.

I don’t know how much of this is relevant in 2023. I suspect driving is more restricted than when I was a child. The other major factor is the crime gang warfare that tends to kill a lot of young men. Most Americans will never intersect this subset of the population but it is a major source of skew in longevity statistics.

For better or worse, if you survive into your mid-30s, Americans have a long life expectancy. There are significant sub-populations for who those early years are significant filters.
Which can also execute arbitrary code according to the slides above.
Assuming you're asking a literal question and want an answer, the current global total of "reasonably assured resource" uranium (known, tested to a degree of certainty by sampling, modelled for economic recovery costs) that can be extracted at less than $130 US / kg usable uranium is 3.8 million tonnes, roughly 28% of which is in Australia, 10% in Canada, ~1% in the USofA, etc.

You can find a full table, distribution maps, guesstimates for known but as yet untested deposits, etc in the big Red Book of Uranium stuff (free to download):

https://www.oecd-nea.org/jcms/pl_28569/uranium-resources-pro...

> a 1 GW reliable 24/7 solar/wind/storage system needs how many tons per year?

Currently panels drop to 80% efficacy after 10 years and are doorstops in 20 - replacement | recovery is an ongoing process and that currently requires raw materials that come with a cost - including slave labour.

https://blog.ucsusa.org/charlie-hoffs/mining-raw-materials-f...

There are no magic problem free resources.
Fentanyl makes a much larger impact. There were around 14,000 non-suicide firearm deaths in 2018, the most recent year with stats. Fentanyl killed around 110,000 in 2022.

Both issues disproportionately affect small segments of the population though, rather than being general hazards. Driving deaths for example tend to be more evenly distributed.

https://en.m.wikipedia.org/wiki/Gun_violence_in_the_United_S...

https://www.npr.org/2023/05/18/1176830906/overdose-death-202...
>"With that single-molecule layer, the researchers were able to reach the maximum change in conductivity at a frequency of more than 1 megahertz..."

Let's ask Perplexity.ai the following question:

"In Physics, how is Heat related to Frequency?"

Perplexity.ai: "In physics, heat is related to frequency through the emission of thermal radiation by a body at any temperature, which consists of a wide range of frequencies. According to Planck's law of black-body radiation, the frequency distribution of the emitted radiation shifts to higher frequencies as the temperature of the emitter increases. This means that a hotter object radiates mainly in the long wavelengths of the visible band, and as it is heated further, it begins to emit discernible amounts of higher frequency light, causing it to appear white to the human eye. Additionally, the relationship between temperature and frequency is described by

Wien's displacement law of black-body radiation

which states that the

wavelength is inversely proportional to the temperature.

Therefore, as the temperature increases, the frequency also increases..."

https://en.wikipedia.org/wiki/Wien%27s_displacement_law

Related:

https://en.wikipedia.org/wiki/Inverse-square_law

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

Anyway, a very interesting article!
This is the new world we will be living in where you enter your car, only to find that something is broken because of OTA. While updates causing some bugs is ok in my phone but I don't want any bugs in my car. What happens if it messes up with safety systems? or what happens if OTA breaks my car that is out of warranty now?
May be I'm the only one that is missing stable software in cars that once vetted, just keeps running as-is if nothing around it is ever changed (ideal scenario for an offline car).
Something like football or chess or Formula 1 is valuable in itself; there's a beauty and elegance in seeing the hard thing done well.

In poker even the thing you're celebrating is zero-sum. Could person A fool person B or could person B read them; that's not people collaborating to create something in the way that two tennis players beating out a long rally are, that's just A vs B. And so much of the game is simply random luck - does the right card fall or not - and that's what people want to see; you might say there's skill in the game and that might be true, but people don't watch poker for the chess moments where someone makes a brilliant move, they watch it for the moments when the right number comes out of the random box. The larger luck factor matters.
Very fascinating. I love hearing perspectives like this. This is more evidence for me that the medium term future will be extremely narrow agents that do one thing and do it well.
Does it? Everybody wants to save energy. If the hardware can handle it, why not?
Aw man. How many hours I spent playing the OG X-COM and TFTD. That game was a masterpiece.

I also played the 2012 sequel, XCOM: Enemy Unknown, but it (for me) just didn't have the same magic.
> In reality, gradual typing ends up giving you the worst of both dynamic and static typing: you get the uncertainty and lack of safety (in dynamically typed contexts) of dynamic typing, and the cost of trying to fit your ideas into a statically typed type system.

Depends on how you implement gradual typing. There's a spectrum [1] of gradual languages, and the differences between, say TypeScript and Reticulated Python matter a great deal.

It is true that you can have some serious performance hits on the migration from dynamically typed -> fully typed code; my advisor Ben Greenman is doing work examining that space of performance en route to fully-typed systems.

In practice, there are several gradually typed languages that give you very good performance when all the code is typed—i.e. you don't have to pay a cost just for having dynamic in your language. You might have to pay a cost when you use it, and the cost can vary dramatically.

Note that's just performance—sometimes performance matters less than being able to prototype something fast in a language, which is a feature I find valuable.

> In fact, the few places where dynamic typing was used in the standard library was due to the type system not being powerful enough to provide a better alternative.

Hey, that sounds like either a win for gradual typing, or a sign that your type system needs some serious work! ;-)

[1]: https://prl.khoury.northeastern.edu/blog/2018/10/06/a-spectr...
> but that’s a regulation intended to help people with allergens stay safer which inadvertently decreased their options

Having eating restrictions / allergies, or even being handicapped, is a nightmare in the global south. I don't think it's a problem to restrict options out of an abundance of caution.
It started as a simple way to automate the boring stuff in Excel. In my very very junior days working I had to compile a neat dashboard from different sources which came in Excel format. Sometimes these workbooks had some mistakes, sometimes they were forms that were mangled by production managers (this before password protection and fixed layout forms were a thing — eeeesh),… it was mindless fixing, converting text to numbers, wrong date formats, aligning, copy pasting of hammer values from several files into a master file then printing it and dozens of forms onto an inkjet for the monthly operations meeting. What started as a full week job becomes 2 hours + printing after VBA started automating. The offending mangled forms had to be resent to the feeder managers with a note if they need additional help/advice how to overcome the limitations of the forms…).
I have a few colleagues that told me they have a job like that. Not done in 15 minutes but 2 hours, then they goof off for the next 6 hours.

There are two reasons:
1. They have a specific job with a specific set of duties (think sysadmins, or administrative duties) in a large company or in a state beurocracy.
2. They would rather go home or do something more but they are not permitted: they have metered time in the office and other people would and do shut them down on any initiatives.

To me, a workplace like that is like a kafkaesque nightmare but they seem to be fine with it, or rather, have accepted it. It lets them focus on other things in life outside of work.
Is this what AI writing looks like? Click bait title and then pages and pages of rambling about some trivia BS that has nothing to do with it? If a person wrote this, I'm sorry. I'm sorry you feel that this is worth publishing.
I'm currently working on a server-less, no-code multi-tenant platform. I'm still unsure if I should aim for full no-code or go for low-code. So far it's possible to build complex apps with it using only HTML tags (web components). Although it also exposes a CRUD interface, I haven't promoted this aspect as I feel it detracts from the huge time-saving and maintenance benefits which come with building apps using only declarative HTML + CSS.

The other thing I've been careful about is to ensure that the backend is fully no-code. As soon as you allow the user to execute custom code on your backend, it opens up security risks with multi-tenancy. The risk doesn't fully go away when you containerize as vulnerabilities have been encountered in the past in Docker which allow escaping the sandbox.

In my case, although the user can customize back end behavior, they can only do so in a highly constrained way using well defined parameters, not custom code. It saves a lot of effort not having to write a VM or restrict each container to a single host.
You're talking about momentum within Microsoft, I assume? There's no detectable momentum in the community at large. The ball hasn't even begun to roll. I have not heard or seen anyone using MAUI for anything serious so far. I've been writing Windows applications for 25 years at this point and am certainly not considering MAUI any time soon. They only just added keyboard accelerators--this is obviously not serious yet. To this day we are still writing Windows Forms applications. I'd consider embedding Blazor before I'd consider MAUI.

Having lived through a lot of Microsoft GUI frameworks, I would say that I won't be fooled this easily. Not with another half-assed unfinished library. I'll be interested once it qualifies as whole-assed and not a moment sooner.
MAUI iOS with NativeAOT is experimental, and is still only of target out of many.

Avalonia is great, however the biggest issue is with Microsoft own tech, as many of us are well aware, many companies are Microsoft shops and only care about what is in the Visual Studio box.

There, not only is Native AOT behind .NET Native, there is no plan to ever support AOT in Forms and WPF projects.

On the libraries I stand corrected regarding static linking.
I've written a type checker or two. My experience: https://lambdaland.org/posts/2022-07-27_how_to_write_a_type_...

I left some links/references to books that helped me out.
What formed your assumption? Many mentioned old Outlook, Microsoft's Mail, Apple's Mail, Thunderbird, Claws, mutt. You mentioned Spark.
You could wash your hands with a dry powder or a solvent better at dissolving dirt than soapy water to boot. Glycerol/ethanol comes to mind. (Surgical prep hand sinitizer heh.)
Fair call. My reasoning behind such a blunt "no" was that the question itself was short and blunt

Perhaps the person could have said:

> Hi, we at ACME Corp are planning to use this library but are not entirely sure about the current state of it, can you confirm it's still maintained? It would make my boss very happy, also thanks for your work, appreciate it :)

And the response might be different?
I have a Ford PHEV, and it never kicks on simply due to speed. If you accelerate very sharply it will turn on, but that almost never happens in my experience. And there is nothing that I'm aware of that causes it to use gasoline in order to prevent it from going stale.

It is not remotely like an exaggerated version of auto stop/start. You have control over EV-now, EV-later, and automatic settings. Some PHEVs are stingier on the EV-limited top speed, but in my Ford I can go with the flow of traffic on 280 without triggering the ICE.
I think that a lot of it comes down to marketing position and customer education/segmentation.

From a purely technical standpoint, the Prius has a 3.2kWh battery, and the Prius Prime has a 6.8kWh battery. The Prius Prime has a rated range of 44 electric miles, so presumably if you charged the Prius up to the max, it would get 20 miles or so. As an electric vehicle, this is extremely marginal. For people who keep their car in a garage with a power outlet most every night, many people would be able to dramatically reduce their gasoline usage if they started the day with 20 miles of charge.

The only problem is that it's not really an EV. The range isn't good enough where it's an EV except for road trips, and I think that on the Prius the gas engine kicks in above a certain speed or if you mash the accelerator, because the electric motor doesn't produce very much power. The result is that if you were to charge it every night, you might reduce your gas consumption by say, 75% or something.

Then this leads to a psychological problem, where people want to hold certain values, or not. They don't want to hold a value half way. For example, imagine that you thought that eating meat was murder. Would you then want to cut your meat consumption by 75% and feel good that you had reduced the number of murders you were routinely committing?
And how are they going to enforce this? Even worse content ID?
I've played a few hands of casino poker, just for fun (although I once won several thousand dollars when I was bored at the end of the night and went all-in with 4-7 offsuit and then flopped a full house). After maybe 10 hours spent in casinos I cannot even fathom spending my whole career in stinky windowless rooms late at night with that bunch of degenerates. Absolutely sickening thought
What open hardware can legally do any useful (open source, auditable, and secure) encrypted voice communication at long distance via ISM?
An even deeper culprit is city planners, highway departments, the folks who write regulations related to such things. Everything is unwalkable. They've made us need cars, and then use that arbitrary need as an excuse to make even more things be car-centric.
Lifetime of 85,000 people isn’t that bad. You have 79 years in that calc.

That’s 6,700,000 for one year. There only 16 states with populations greater than that.

IDK. Seems decent. If we wanted better we should have started 50 years ago. Although now is good too.
With all the respect for a language that succeeded and the evidence that its choices are at least good enough, I think that they got it backwards.

expect("the file is open")

is a positive statement.

expect("should have opened file")

is a kind of negative and less easy to understand. They should have hinted the developers to use the correct style with a different method

should("have opened file")

That said, it did not hinder Rust, maybe it even contributed to its success so it's OK even if it feels strange to me. But unwrap is really an awkward word to pick.
Well, for me, WD Reds seem to start to go bad at about 3 years, so...
I worked for https://collage.com/ which was an amazing, 10/10 experience. The company was quite profitable, brimming with intelligence, and had a successful, 9 figure exit to PE. PE merged us with several other companies while bringing in new leadership. New leadership grossly mismanaged the org and caused it to collapse. Collage was shut down 18 months post-acquisition, due to excess liabilities, after failing to find a buyer for $1.

I was in golden handcuffs for a bit. I resigned shortly after they expired.

Reasons:

1. 90% of my coworkers had resigned already.

2. Half a decade of my work was destroyed rather unceremoniously.

3. We'd been without a CFO for six months and, when we got a new one, they realized we needed to fire ~40% of people to make budget work.

4. No technical experts were still employed for the remaining codebase. Remaining engineers were asked to get in there and just start hacking at it in an attempt to ship features, but had effectively zero awareness of a decade-old codebase.

5. I'm a bit controlling and wanted to feel like I had the ability to fix things, but I did not. That sense of loss drove a lot of anxiety and burnout in me.

Not an especially compelling list of reasons to stick around. When I wasn't selected for the final round of layoffs (because they wanted me to run stuff) I decided to bail without unemployment lined up. Very much so worth it, IMO.
Amazon has begun replacing Android with its own software on some products
Also, even if that 440 number was accurate, comparing fatalities occurring when random people install solar panels on their rooftops to the decade long massive construction projects that are nuclear power plants is just meaningless.
Remedy Entertainment's newest game pivots away from free-to-play
Thanks for saying it's nicely written.

I don't care about past standards, I care about a continous existence.

It is neither anxiety nor immaturity. Irrelevance is fine.

The father and son connection across generations and the larger context we live within, simply is.

A different question, why wouldn't you want an existence?
'Remarkable' first class menu from Titanic sells at auction for £84,000
The way unicode was handled, integer division semantics, some libraries went away, and a few other things change enough that 2to3 wouldn't handle everything, which in a dynamic language is a big pain to track down in a huge codebase.

Naturally some changes on the C API for native libraries as well.
Baddeley's Body Temperature and Time Perception Is One of Science's Rare Singles
Tesla removes purchase clause that threatened to sue Cybertruck scalpers
A better db would keep an online running window in a bloom filter for it, though. (A good implementation of an index.) Not even mentioned in the post.
There is a desktop app version of this, it rocks: https://github.com/zoeyfyi/TeX-Match
To the surprise of no one that has looked behind the curtain to see “the only solution” is always you need to pay us more taxes and keep us in power.
In Fedora, mock[0] is used to build packages in clean chroot for multiple of distros. In SuSE, Open Build Service[1] i used.

[0]: https://fedoraproject.org/wiki/Using_Mock_to_test_package_bu...

[1]: https://en.opensuse.org/openSUSE:Build_Service_Tutorial
I had been only following this language with some interest, I guess this was born in gitlab not sure if the creator(s) still work there. This is what I'd have wanted golang to be (albeit with GC when you do not have clear lifetimes).

But how would you differentiate yourself from https://gleam.run which can leverage the OTP, I'd be more interested if we can adapt Gleam to graalvm isolates so we can leverage the JVM ecosystem.
Is this true? I recall reading that a large portion (75%?) is due to air resistance at highway speeds, but this is obviously much much lower at low speeds. I would be surprised if driving around town (which is where PHEVs are probably used a good deal, and where there's lots of stop-and-go) resulted in 90% of the energy going to fighting air resistance.
That's always implied. It's a new capability for governments and influence groups to crack down on dissent of the day. The possible chilling effect is hard to overestimate.
Some of their metrics include adults ages 18-19, not just children. Still a serious problem, but the headline is deceptive.
What I am hearing is we should only be permitted to have encrypted communication if we are near a cell phone tower and pay a corporation the appropriate fees?
“If you're afraid of butter, use cream.”
Fair enough. Maybe that's not long short enough then for the current pace of change.
I can only hope my own language will become "incredibly small" like that one day. :)

Even if a language doesn't take off, its ideas can make a difference and influence future designs. The creator of Zig certainly made an impression on me with this talk:

https://youtube.com/watch?t=120&v=Gv2I7qTux7g

Even if Zig hadn't been successful, the ideas it represents would've enriched the world. Gives me hope I'll be able to make something out of my own ideas too one day.
Eh. I love rolling my own lots of things. At some point I really want to make a little OS kernel. How hard can it be?

But then there’s things like rust’s rand crate which implements about 10 different random number generators, all with different properties around speed, whether they’re cryptographically secure and so on. And fed from a variety of entropy sources to make it work everywhere from Linux to windows to wasm. Look at this documentation. It’s an absolute master class.

https://rust-random.github.io/book/guide-rngs.html

Do you need this? Probably not. You can probably get by with some wrapper around ar4random or whatever the recommended entropy source is today on your particular operating system. But I’ll be honest, until the day I decide to care about how rngs work, I’m going to just import the rand package. And serde & friends for json support. Criterion for benchmarking. And so on.

Cargo is full of great libraries that are much higher quality than anything I’d ever throw together in a side project. For most of this stuff, you’d be mad to roll your own.

This thread has reminded me that lots of people don’t know how nice it is to use a package manager like cargo. Here’s my favorite crate browsing website. You can see the most popular packages in every category and search. Look how much great stuff is in here. It’s humbling.

https://lib.rs/