skysight-inc/HackerNews huggingface dataset:
> Unify the kernels/userlands, keep the “Desktop Environments” distinct, but ship them both on iPads, with the macOS DE just waiting around for you to plug your device into a monitor.

I want basically what you’re describing, but rather than having 2 distinct desktop environments I posit that the iPadOS environment, with a few refinements, would be better for desktop usage than macOS’ DE. Specifically, the refinements I’d want would include allowing more than 2 apps in a split view, and perhaps some reconsideration of that floating app-stack thing to make it less clunky. As a daily user of tiling window managers on a Linux desktop, floating desktop windows seem like a UI dead end that we’ve somehow been trapped in for decades. Growing existing “smartphone/tablet” UI to offer more power seems like a more realistic way to widespread adoption of a better desktop paradigm than removing “features” that most current desktop users have become familiar with.
Why not just use the SQL abilities already in S3? CSV, JSON, parquet, Athena, glue, query a specific object
There is absolutely no way that you will be as productive as an already experienced developer in two weeks with the Erlang/BEAM/OTP/Elixir stack. It's a completely different world compared to what you are used to, and that's probably a good thing but the time to adapt and become really comfortable is going to be at a minimum closer to a year than a couple of days to weeks.

People who are already familiar with the actor model, soft real time systems, supervision trees and possibly PROLOG would likely move faster.
What did you have in mind to achieve that? It sounds wonderful!
I learned three ball juggling as a kid thusly:

- with two balls in one hand, toss the ball closest to your fingers up and let the rear ball roll forward

- be able to catch the just tossed ball (or bag, or fruit) in the rear of your palm, where the other ball just rolled from

- be able to do this repeatedly in each hand. You are juggling two balls with one hand.

- now just pass the tossed ball between hands and you are juggling three balls
Oh I see. Well I'm not trying to add a limit to my RSS, I just want to be notified when allocation fail in my process on my machine where overcommit is enabled.

Maybe what I'm asking for makes no sense though, because even if my process handles out of memory errors gracefully, it might still get OOM-killed when another process allocates some more.
In (3), you're conflating "like" with "appears to me/us to be true". There are many things that appear to us to be true, but that which we don't like. (I'm sure many scientists who have banked their careers on various falsified theories will agree).

So let's correct the argument from its straw-manned form:

1. Suppose scientific theory T is true.

2. If T is true, then S is also true.

3. But clearly it seems to both of us that S is not true.

4. Therefore, (1) is false.

This sounds like a perfectly normal (and rational) scientific discourse. Problem for you: this sort of discourse also applies to moral theories as well.

1. Suppose moral theory T is true.

2. If T is true, then S is also true.

3. But clearly it seems to both of us that S is not true.

4. Therefore, (1) is false.

Both are perfectly reasonable/rational sorts of discourses, because there are both moral facts and scientific facts, and the way that we come about both of them is ultimately rooted in appearances (whether those appearances be sense data or moral intuitions).
At this point, most of our fruit is much more recent vintage than a few thousand years.

Strawberries, as we know them, only came into being in the 18th century.

Also, fruit is being actively manipulated to fit consumer's tastes and producer's profitability. The Honeycrisp apple is one of the biggest recent success stories.
Well, if you're willing to try something different, look at Racket with its DrRacket IDE[1]. It couldn't be simpler. Racket is actually a decent starting language for beginners, and some universities start off with it for their introductory CS courses (no prior experience required)[2], but I'm not quite sure how well-suited functional programming is for middle-school-aged kids.

[1]: https://docs.racket-lang.org/drracket/interface-essentials.h...

[2]: https://student.cs.uwaterloo.ca/~cs135/
There's no way I'd spend ten years incarcerated for half a billion dollars.
I think you've got it wrong. The red mud is not aluminum, it's what's left over from mining aluminum. Aluminum hydroxide is used in vaccines, antacids, and as a precursor to other Aluminum compounds. It can also be converted to alumina under heat, so it should be reusable as a portable hydrogen generator.
The only effort I've seen, after rooting all my phones for eight years, is the recent move to locking things like Google Pay behind an unrooted phone.
Can we change this title to 'Reverse Engineering the Elgato Stream Deck'? I'm sure many people are reading this as 'Steam Deck', which will just cause issues.
Interesting point regarding the incinerators! From what I've read, a lot of it has to do with systemic mismanagement of the situation from the various governments over the past few decades.
We're trying to create a more advanced (3D) text-based version of Logo that we hope will fill in the gap between blocks-based languages and 'real-world' languages https://turtlespaces.org
Nearly every person I talk to in the real world understands that COVID is about compromises rather than hypothetical extremist solutions.

Yet the media always wants to portray this as a war between two sides: The die-hard anti-vaxxers who refuse to do anything versus the totalitarian pro-lockdown people who want society to grind to a halt until the virus disappears. Yes, it’s true that if you go searching for them it’s not hard to find internet extremists who fall into either camp. They may even come out of the woodwork if you post the right bait on social media.

But in my experience, the vast majority of people in the real world are somewhere in the middle rather than gravitating to extremes. They understand that some measures are necessary, some risk is inevitable, and there are no magic billets. Yet everywhere I look we’re giving headlines and attention to the smaller minority of people who want everything to be an extremist, one-sided debate.
> We're going to have to fix plastic ocean trash by banning all one-time use plastics. For a start. And then ban the rest.

That would be it's own economic and ecological disaster. How many trees are you going to cut down and how much ore will you mine to make this happen? And given the considerable weight savings plastics bring, how much fuel will we burn to transport our substantially heavier goods in the dystopia you envision?
I doubt this has a practical application (better to just recycle scrap aluminum), but it’s still cool just from a “you can do that” perspective.
I have zero sympathy for the scum who can't think of anything better than to profit off draining supply and reselling things at jacked up prices, and especially during times of crisis.
You are not forced to use these other features when feature phones have them. And they have all the advantages of this one. Some even have bigger batteries and cost less than a third of this one.
How is this not rational? Not feeding Facebook anything beyond the minimum (minimising anything extracted from the user) but keeping it open as a communications channel (maximising how much value the user is extracting) is exactly the rational strategy to adopt when network effect keeps Facebook as the #1 place people (re)connect.
Aw man I’m doing C# now because I couldn’t find an Elixir job despite having previous experience and applying a few places. Maybe I should look, this new job is okay but I don’t wanna look like a job hopper. Also feel like I’m not really learning anything new and growing though.

As a hiring person do you think you’d give someone a pass who was honest and said “I started this new job but it isn’t what I expected and figured it was better to change sooner rather than later?”
Wow that video of the repl workflow was pretty eye opening! I’ve always wanted to learn clojure but rely on js tools too much, this hybrid approach is intriguing for sure though
You can, but you have to take them home and wash them.
> But what is the source of all this plastic? Is it soda bottles, single use plastic bags, shrink wrap, structural plastic?

Stuff that washes out of rivers is almost all single-use containers like soda/water bottles, bottle caps, food containers, chip bags, consumer items from shampoo to mouthwash to toothpaste, toothbrushes, flip flops, combs, lighters, straws, toys, balls, cleaning products, oil cans, drums, tobacco tins, tupperware, disposable utensils, paddles, gas cans, pill bottles, syringes, milk crates.

Basically, if it's made out of plastic--doesn't matter the use, the lifetime--it ends up in the river and then the ocean.

Commercial fishing produces tons of discarded nets. I've seen an estimate that over half of ocean garbage is nets. I don't have a habit of trawling the deep ocean, so I can't confirm that. But I pick up beaches a lot and from volume, it's almost all consumer food items. Soda bottles in particular. It gives you a picture of what most people eat and drink. We're a bunch of sick monkeys from what I gather.
Are you looking for a job by any chance :)?
To paraphrase famous saying from the stock markets: climate scientists predicted 50 of the last 2 severe winters. At some point you get the "boy that cried wolf" problem.
Why not just tax tires based on tread depth, tread wear, load rating, and expected life? Offer rebates for tires that are replaced before their end of life. It would be mileage dependent and vehicle tech agnostic.
>BYO

1. I'm a man so I don't have a purse to put it in, thereby making carrying it around a pain

2. cleaning it probably uses more resources than making a new straw and disposing of it
Bullshit article by Bloomberg that was debunked at the time.

If the Chinese could really have done that, it would have been the greatest advance in semiconductor technology in history.

As the old saying goes "if it's too good to be true, it isn't."
This is the primary thing. Their air force could be one of the best in the region, with Saudi Arabia and Israel a distant 2nd and 3rd, but... it's not. I can't really explain why, but my opinion is that the "allied forces" trained the Afghani forces with the intention and assumption of maintenance being taken care of for them. The pilots are fine, the mechanics are fine, the ground crews are fine; the supply chain is not, and Right to Repair issues still exist despite the circumstances.
And because the government stayed out of it the poor got shafted out of basic necessities. Not a world I would like to live in.

There wasn't even an actual shortage in the manufacturing of TP, so if the government rationed it, the rations per person could be extremely generous, to the point that as long as you were using it to wipe your ass instead of an investment vehicle you wouldn't even need to think about the limits.
I’m using one for that exact purpose. Lasts a week on stand-by, 2-3 days of light music listening.
I am sorry that you seem to be in the Trough of Sorrow at the moment [0]. Sending you good vibes so you can prove to yourself that you have more power over your destiny than you currently realize.

[0] https://medium.com/@BoundeHQ/what-is-the-trough-of-sorrow-an...
Oh, we're in a dystopia already. Spend a day picking up garbage off a beach. I'll take the balsa wood to-go boxes or whatever you're dreaming up there. It's a paradise compared to the hundreds of bags of garbage I've picked up over the years and the heartbreak I feel knowing how enormous and completely fucking irreversible the damage we've already done in the last 40 years is.

Pardon my bluntness, but if we had a better habit of not eating so many to-go meals and sat down and ate off a reusable plate with reusable utensils like all of humanity had to just 100 years ago, single-use plastic would have almost no reason to exist.
> We collectively decided that Unicode is a thing now (including terminal emulator support), and that emoji are a part of it.

That sounds like democracy applied to the IT world, and we all know that "democracy is the least worst system". Democracy doesn't necessarily imply rational thinking;
e.g., we are building websites using PHP and WordPress, not Lisp (well, except HN, perhaps).

My understanding (probably erroneous) of the article is: we, as developers, are condemned to use not-so-well-designed software because other developers don't know better and keep a) building bad software, b) using bad software.

As usual, the majority is the driving force; the question is: are you part of the majority or are you like Ryan? As of me: I'm like Ryan only on Mondays, mostly.
With .NET you could also emit IL.
Opposite for my wife and I.

Texting removes all the negative emotion from our voices and lets us stay focused on the important words. Because it takes effort to type, way more than speaking, we are more cautious and selective, only using words that are necessary. Also, we each have time to think about our responses, since we don't expect immediate replies. That tends to lead to more thoughtful responses, rather than reactionary.

In a way, I think texting has brought us closer to a more Native American way of communicating, where long silences between pensive responses is looked positively upon.
Facebook is a contact point, first and foremost. Nothing prevents you from greeting a friend and requesting that the conversation continues on a more private channel.
There are feature phones cheaper than this one that can do 4G hotspot, like the 8110 4G or the 6300 4G from Nokia.
Deciding factor in the outcome of the conflict was this demented [1] idiot Biden being elected the President of the United States. Everything else is just a logical consequence of that.

[1] https://newsthump.com/2020/05/14/joe-biden-forgets-own-name-...
http://www.catb.org/~esr/faqs/smart-questions.html#before:

Try to find an answer by searching the Web.

In this case, I get the impression you didn’t do that.

If I search https://www.google.com/search?q=how+to+use+multiple+events+i..., the first hit is https://docs.microsoft.com/en-us/dotnet/standard/events/how-..., which seems relevant to me and has code.

(IMO, http://www.catb.org/~esr/faqs/smart-questions.html#forum is appropriate here, too)
You picked first, with that “lucky… twisted” line. I was CTO without reports until I took SVP Engineering at start of January, 2013. Until then, I had influence but no line of management authority over engineers or others except my great EA who started in 2012. Nevertheless, I was the key principal engineer / chief architect and later main exec backing everything from Firefox with add-ons instead of the suite approach (Netscape, SeaMonkey), Thunderbird, Mozilla spinning out of AOL, us starting HTML5 with Apple and Opera via the WHATWG, Mozilla rejoining ECMA, Rust, Servo, TraceMonkey, Firefox OS, Mozilla Research, and long term JS leadership that culminated in ES6.

The difficulties Mozilla has had in finding a better direction have a lot to do with depending too much on search revenue, Google now and from 2004 except for the ill-fated Yahoo deal in end of 2014 which blew up in 2017. At Brave, I’ve had to find other revenue than a Google Search deal. I couldn’t have done it at Mozilla, but never mind me: Mozilla can’t find other revenue either, and this probably dooms them as Firefox sheds users while Google pays on traffic (I’m told).
Power, Proximity, and Standup Comedy
for several decades, the United States had a culture of "just throw it on the ground". it took concerted efforts to curb what we were doing to what we have now. it was a whole cultural shift. we're not quite there, but we've managed to make a huge change.

so, "bad cultures" are just misguided, and can change.
Ohh man, how I miss the mangoes of my homeland. Nothing beats the taste of a cold Himsagar on a hot summer day.
One of my childhood neighbors had an in-ground pool which gave him access to all sorts of pool cleaning chemicals... many an "hcl bomb" were made from 2-liter bottles and aluminum foil scraps.
It may not be the most efficient way, but I find that it is less likely to permanently discourage kids from programming.

And they have a lot of time to learn. I started learning programming in my late teens, before that there weren't even any computers around.
Yes, exactly the point. It feels as if education has dropped to the point where poor heuristics are commonly deployed in lieu of comprehension.
It's hilarious that you use "hubris" to describe the old stuff which works but is long in the tooth. Are we actually going to reinvent all the wheels, completely destroy backwards compatibility, and come up with a computing platform that is a pleasure to use and develop for? And who's going to explain to grandma that it's better even if it won't run the bridge game she bought in 1996?
Yeah, but is there a front light like you would find on a Kindle? If so it emits blue light.
If we want to create a chart by country that is actually fair we need to normalize for GDP per capita and population. This is a very crude way to single out countries based on incomplete data.

I'd like to see the list of worst offender countries that can do something about preventing plastic pollution, but aren't doing as much.

How is it helpful to know that India is one of the highest polluting countries when half a billion people live in abject poverty?
a remnant of the population, say for example 144,000

Easy. Just be one of the twelve tribes of Israel. :)

In truth, you're better off not surviving a full scale nuclear war. But if you really want to survive, you need to be one of the people who don't require modern technology as a way of life, like being a nomad in the middle of a desert, or a herder with a flock on the African plains.
> Basically, companies don't want to train and would rather have instant gratification of hiring seniors.

It’s not that simple.

Seniors are less risky to hire, in general. You can collect references, gauge their past performance, and interview them about real-world topics they’ve worked on. It’s not perfect, but it’s a good indicator of how they’ll perform.

Juniors are a blank slate and a roll of the dice. Some of them turn out to be fantastic. Some of them turn out to be unfit for the working world or not yet mature enough for the responsibilities of a job. You have to hire many of them, assign other people to train them, then have the stomach to thin out the underperforming juniors so you can focus your resources on the ones who deserve the attention.

It takes a lot of time and energy to train and filter juniors, and companies that are already short-staffed are actually the last ones to have extra hands to give juniors the attention they need.

Trendy companies and fast-growing startups always sound fun to work for, but they’re often the last companies equipped to take on junior employees and give them what they need.

This isn’t what most juniors want to hear, but it’s often easier for juniors to start at boring, slower moving big companies that they can find locally. The kinds of companies that have extra hands to train people and give them room to prove themselves before they’re expected to be senior-level productive. Don’t try to force your way into hypergrowth startups that need results now unless you already have a track record of delivering those results that you can show them. Have to start somewhere.
The invasion of Iraq in 2003 was the deciding factor in the outcome of this conflict; everything since has been about dragging out the inevitable.

And, boy, has there been a lot of dragging out.
According to Google's statistics https://www.google.com/intl/en/ipv6/statistics.html over 65% cannot reach them via IPv6.

So offering any service just on IPv6 makes no sense in 99% of the cases. You can use if for some internal cases, if you can be sure that all your users have IPv6 wherever they happen to be.

If you are cloud provider and cannot offer your customers as many public IPv4 addresses as they want you are out of business.
A contract that does not allow a person to practice their craft after their work hours does not seem to me to be legal.
If I can’t even out signal on it why would I ever use it?
Original https://upload.wikimedia.org/wikipedia/en/0/02/Print_Gallery...

Completed https://www.universiteitleiden.nl/binaries/content/gallery/u...

Video https://youtube.com/watch?v=JtqmDZrpfCA&feature=share
That’s not the real target market.

The real demographic is the Silicon Valley iPhone user that fancies themself a minimalist and has an extra $300 to spend on a second phone for fun because it seems cool.

Main issue for me is missing iMessage makes this an immediate no go for that. It’s not really their fault, but it’s the truth.
>What "special case" is being considered by the term paper I linked above.

Not referring to that. Referring to the Wikipedia version which immediately stated it's a special case. Anyway you're not focusing on that you're talking about the paper and the paragraph at section 2.1.

Your paper assumes the the theorems apply. They don't apply. Why? Because the equations are not Lipschitz continuous when bodies are really really close to each other. They only apply when the bodies are far away from each other which is not always the case for the 3 body scenario. This completely destroys the one solution property and as a result determinism.

Again we are both wrong. I said I we didn't know, you said it's deterministic; but now we do in fact know that it is non-deterministic.
I believe the thinking is that it's the need for that as an ontological divide, rather than "it's telling a story about a thing that didn't happen". The divide being "heuristics about things it has" rather than "critical analysis of what it is".
I don't think most of us knew what the Internet would look like in 25 years. My guess back then was way more regulation, as opposed to the commercial monopolies we have today, but what did I know, I was barely in my 20s..

All the stuff you listed above (except for HTML/CSS/JS) already existed and was not invented in the 90s, and was already the foundation of the Internet at that point.

There was not much chance of changing or disrupting those things.

Also hindsight is 20/20 of course. Easy to look back two decades and say "what were they thinking?" etc..
Popular belief, and This paper, imply that the three-body problem is unsolvable. The authors mention Poincaré's work demonstrating this.

However, they don't mention Sundman's work in the early 1900's proving that the n-body problem can be solved as a converging power-series.

Sundman's solution is correct, but the series converges very slowly and is impractical.

Since an analytic solution was found over 100 years ago, why are we still debating whether one exists?
I don't know if this addresses the root of the question though, which is - of things occurring naturally vs those man-made, is there a statistically significant difference in safety of ingesting those found in nature.

I'd imagine there is, or at the very least we'd have millions of years worth of evolution to learn to dislike the taste of naturally occurring things that are bad for us in the vast majority of cases.
You pour the waste into a crater because you're using this technique to create fuel and oxygen from Lunar regolith.
At the beginning of the pandemic, there was a very real drug shortage[1].

[1] https://www.jhsph.edu/research/affiliated-programs/johns-hop...
My iOS devices with 2 GB of RAM are still going strong today. Actually, I’m responding to you from one running the latest iPadOS 15 beta.
Surprisingly, they actually are blue dies with red phosphor. Keeping all the colours the same forward voltage makes driving them a lot easier, as well as having all the colours in the same production process.