skysight-inc/HackerNews huggingface dataset:
the investor mania going on right now in everything from stonks to shitcoins to collectibles feels just like the late stage of the dot-com bubble.
No. Both of those ideas are wildly impractical with current technology/available energy.

In addition to being completely out of reach with our current available energy sources, blowing up the moon would also be a very bad idea. For a hard scifi look at that scenario, see https://en.wikipedia.org/wiki/Seveneves
Ask HN: Is keeping others in the company informed of what shipped a challenge?
I hear something over and over, often from higher-ups, but also from sales and marketing functions in an org, and occasionally from other eng teams. They really don't know what has shipped and when. This is especially true in small and mid-sized companies where things are moving fast and systems/processes are weak.

Before you pounce on me, yes, in most orgs, it is the job of the product or engineering manager to keep everyone informed and in the loop on this. But it falls through the cracks - sometimes they're late or forget, other times they may have shared but the slack message or email gets lost in the weeds.

Have you faced this? Is this even a problem at your company? What's your current process to remedy it? Also, what form does this take in your company (eg email?, slack?, wiki?)?
Your holier than thou attitude is pretty sickening actually. Big daddy government can't do shit and isn't going to protect you.
“Where Does All the Grief Go?” 1,621 Up Teachers Die in Panchayat Polls
Saw this on The Slow Mo Guys YouTube channel and it blew my mind. I had no idea you could shatter glass with a tiny piece of spark plug.
In your parent post you suggested that nobody's making "real money" doing this. I provided counterexamples.

Yeah, sure, slightly different models. But plenty of people are selling this kind of content and achieving financial success -- and that's without the benefit of MDN's brand recognition. Clearly, it can be done.

What is your point now? That these counterexamples don't have the exact same % mix of free vs. VIP content as MDN is proposing, therefore MDN can't financially sustain itself? Seems like quite a supposition. I see a wide variety of free/VIP % mixes out there. Doesn't seem like there's one right answer or magic formula.

MDN may or may not succeed with this model. As with most things it comes down to execution. It's relatively new territory for Mozilla so I'm not convinced they'll pull it off. But it's not like some wild and untested/disproven model.
Why are they removing these features from a car with a promise of patching them back in later? Shouldn’t that be ready to go before committing to a hardware change?
Those countries are already below population replacement rate, not counting immigrants.
Thanks for saying this, most do it in the hospital because if something goes wrong we want to have the best chance of saving mom and child.
Can you explain what exactly "texture" means here?
A sibling poster suggested it is https://excalidraw.com/
I wish Gerrit had won out over GitHub.
@jpgrayson (since I see you lurking around here) Thanks for maintaining stgit! I've been a recent convert and it's a great workflow improvement. I used to be a big `git rebase -i` user and stgit works so much more fluidly and fits great with my mental model of how I want git to behave. Thanks!

I'd love to add functionality that mimics `git rebase -i`. That is, you would open an editor and be able to select which patches you want on your stack as well as possibly designate patches as 'squash' or 'fix' from your editor. Think of it as `stg sink`, but able to operate on multiple patches at once.

Prior art: this script[1] already performs a re-ordering of commits but in a pretty hacky way. I'd like to productize it!

I'd love to have this new `stg rebase --interactive` be part of the main repo to enjoy the benefits of the existing test suite. My question for you is around how to include the new command with the rest of the tools. Would you want it to integrate with the existing rebase command (`stg rebase --interactive`) or is it something more appropriate for `contrib` (so a new independent command like `stg-rebase-interactive`)?

[1] https://github.com/da-x/misc-gitology/blob/master/stg-rebase...
Let’s not respect the gusto. Just going to quote a brilliant observation shared on hn yesterday by wolverine876.

“There's a 'hot' subculture in our society that says 'if you ain't cheating, you ain't trying', that refers to lies as 'hustle', that rewards and embraces deception as just agressiveness and boldness, as a norm for life and business and even a celebration of human nature - as if the worst elements of human nature define us any more than the best, as if we don't have that choice (at least, that's how I am trying to articulate it).”
Wet market as opposed to meat market, I didn't mean to misquote Dr. Deuhr.

Are you saying that there were people infected with covid-19 600 miles away from Wuhan, before cases originating in the Wuhan wet market, with covid-19 viruses that were genetic patents of those found in people infected in Wuhan, but that the virus still came from Wuhan?

> Analysis of the first 41 Covid-19 patients in medical journal the Lancet found that 27 of them had direct exposure to the Wuhan market. But the same analysis found that the first known case of the illness did not. [0]

> Lab Leak scenarios are inconsistent with several established facts regarding the origin of SARS-CoV-2. The majority of early cases were linked to different markets that sold wildlife or wildlife products in Wuhan. [1]

I don't buy your original assertion that "most scientists […] say that the lab leak theory is the most plausible". The articles you linked to do not support that.

And your assertion about a lab leak that "there are no virologists publicly willing to state that it is implausible" is wrong, I just supplied two. Most of the news quotes from virologist I read say "nature probable, lab-leak possible, lab-made not feasible".

[0] https://www.theguardian.com/world/2020/apr/28/how-did-the-co...

[1] https://virological.org/t/early-appearance-of-two-distinct-g...
Mostly mysterious here is the detail from unconnected parties as to the significance of the supposed deviation.

It reads mostly like a puff piece from an academia PR person. Way too vague in the article itself.
This page discourages me.

The universal premise on HN is that the forecasts are accurate and we need to do something drastic immediately.

The forecasts assumed are actually just projections from computer models. The global atmospheric temperature, as measured by satellite, is not doing anything unusual. It continues its gradual increase. We are, after all, still coming out of the last ice age. Fifteen thousand years ago, there was ice a mile thick where I’m sitting.

https://www.drroyspencer.com/wp-content/uploads/UAH_LT_1979_...

IMHO, these satellite measurements are the only credible temperature measurements. They show an increase of 0.14 C / decade since 1979. That’s 1.4 C / century, which is inconsequential.

Even if the forecasts were correct, China is now emitting more than the US and The EU combined. No significant reduction in CO2 is possible unless China and India make reductions.

If we were really concerned about this, we’d be switching away from power generation using fossil fuels.

Wait a minute, we are doing that! I believe it’s going to happen over the next couple of decades - either to a methanol economy, a hydrogen economy, or with better batteries. Or all three. And we need modern nuclear power - preferably fusion to supplement photovoltaics.

What is my point?

This: there is no need to panic. The effect of anthropogenic CO2 from burning fossil fuel is acceptably small, and we will stop doing that in a couple of decades, in any case.
Indeed, this is the expected behavior with C arrays, regardless their type.

The solutions are either to use a C++ std::string as you mentioned, or a typedef struct with a length property.
My brother abandoned his PhD at CMU just before his defense (which would have gone fine). He was intensely passionate about his topic area, logical frameworks, which is very academic stuff indeed. Not really something you could pursue in industry. As he was wrapping up his PhD he also got his top choice for a post doc position at Inria, but the amount of political maneuvering he had to do to get it made him so angry he abandoned his dream of staying in academia. He just couldn't stomach the idea of having to do that politicking over and over again all his life. So he went to a hedge fund to work a little bit more than a decade, got his magic number of millions, and is a full time dad now.

Humanity as a whole is losing out on some potentially amazing long term research and researchers because of this dynamic.

I have no idea how to fix it systematically.
> setTimeout.apply(top, [apply])

Clever. Probably avoids naive forms of static analysis that would catch more obvious ways of eval'ing code.
> called 'influencer' accounts buy likes and followers

An entire cottage industry exists of boutique firms that specialize in creating bullshit content for influencers. You can see it in spades when you look at "Tagged" photos, and see fan accounts for people with 10k followers with video and image collages. There's also the big "agencies" that rep larger influencers that practice the same tactics, maybe with just a little more finesse.
I'm having trouble figuring out if this is just another battle in Elon's War with Regulators, if this is NHTSA being too slow to keep up with evolving technology, or if Teslas without radar are actually worse, deserving the loss of these designations.

Or what the mix is of all three of those things, I guess.
I am not aware of any bug in this code. It works, and the selection persists. Of course it is a silly project.

Classic FizzBuzz is just too simple a task to show off any language features, so the task was souped up so that it draws a 10x10 grid of the results, and lets you pick one of the 100 cells to highlight.

It persists this selection for a day to show how one can save up to 1kb of state information trivially inside the browser's cookie system, which is simpler to use than the IndexDB database (which is also available to use if you wish).

1Kb is enough to store a reasonable amount of data, and since Beads has a built-in graph database (not as fancy as Neo4J), you can store a subtree into the cookie with one line, and no encoding/decoding necessary, as that is performed by the runtime library for you (a nicety).

The convenience of working with a graph database internally, instead of the typical collection of data structures that one sees in older languages such as scalars, tuples, lists, dictionaries, queues, and pointers, is an advantage that only becomes apparent after some use of the language; i encourage you to take it for a spin.
What I quoted was Hadith, not Quran. The Quran is the literal word of God. Hadiths are narrations of Prophet Muhammad Peace be upon him. Both are used in Islamic Jurisprudence for deducing rules, as well as for other matters.

You'll have to explain what you mean by "the core of Islam allows doubt", what "core" are you referring to here? We take our religion from the Quran and Hadith, and I have quoted just two Hadiths that I recall off the top of my head regarding the issue of doubt, and how it is not sinful, nor automatically looked down upon. Here's one quotation from the Quran: https://quran.com/33/10

> so I'll ask this, are you saying that it's ok for Muslims to doubt Mohammad as the prophet?

You'll have to explain exactly what you mean by doubt. A Muslim accepts that Muhammad Peace be upon him is God's final messenger. If doubts happen to cross said Muslim's mind, he's still a Muslim as per the Hadith. This is different from what I feel you're implying in that the person actively tries to take down the Islamic narrative in a way that the enemies of Islam do.

The logic is this way: someone accepts Islam because he did his due diligence and was convinced. It's not logical to start doubting everything again from scratch - it means he did not build up a proper foundation to begin with.
It's called, "use a Lisp, dammit!".

Seriously. There are Lisp languages that could replace whatever language you're using, and, there are also Lisp languages/runtimes that you could embed in whatever language you're using, to avoid rewriting it from scratch like this.
It does not ignore it, because those "unions" are not the type of unions people generally talk about in the US when they talk about Employment Unions, and would not be the unions employed in the US for Uber which would most certainly be a Closed Shop and not allow for the range of individualized labor deals you are talking about when it comes to unions for Entertainment and Sports, those unions are the EXCEPTION not the rule when it comes to Labor Unions in the US
Sam and Dave Dig a Hole is hilarious for the kid and absolutely terrifying for the parent.
It's chaos math. Chaos is a nonperiodic system that operates within predictable limits that are a function of how much energy is within the system, and something we can study in detail.

Consider the concept of 'period three implies chaos': we do indeed understand chaos, but its sensitivity to initial conditions means we can't make deterministic projections of its future state, only projections of the range of possible future states (and a good solid notion of how deterministic it's gonna be based on how much energy is in the system: period three is arrived at from deterministic oscillations through INCREASING energy, and we know exactly what happens to the unpredictability as we continue to add energy)

Climate is a giant chaotic system of atmosphere energy.

We absolutely understand what, in a general sense, happens when we alter the amount of energy in the system.
ah ok.

Was this on windows ? You might have to start command prompt with administrator privileges. Some of our users ran into these.
I’m trying to define a matrix for the conditions under which a given “credential” can be accepted/is valid. The goal is to embed that matrix within the credential schema itself, such that it’s almost self-verifying, depending on the context of the credential’s usage/presentation. (A bit hard to explain without diagrams.)

Using JSON to do this would allow schema portability throughout the different languages in our stack, but of course it’s an imperfect solution. Open to hearing any other options (I have looked into YAML as well but that’s a whole other ball of wax)...
No worries: superdeterminism is perfectly valid QM. You can have that cake and eat it too.

What you lose out is the ability to know what that determinism is. You do the experiment and the universe really does know if the electron is destined to go left or right, and has ever since the Big Bang.

But you cannot possibly. Superdeterminism forbids you from knowing beyond a certain amount. There will always be a minimum uncertainty to you. (That's distinct from Heisenberg uncertainty, but it's related.) The only way to know which direction the electron goes is to do it. And having done it, you can't meaningfully talk about the alternative, which would be like trying to talk about what would happen if 3 were equal to 5.

So, if that's a thing you can live with, then you can have superdeterminism and be happy about it. QM will back you, and so will every QM experiment.
Tensions High at IGN After Palestine Post Takedown
A prosthetic leg.

Also, this line from the subheading is kind of ridiculous:

> How do you lose that in the ocean?

A prosthetic leg is pretty high on the list of things you might easily lose in the ocean. In this case, the owner had been surfing.

Nevertheless, cool article.
>that somehow, overnight, they will just magically disappear from the world?

Those are your words not mine. It wouldn't happen overnight, but it wouldn't be recognizable within a year or less.

They would remove almost all content to avoid liability, absolutely. 230 shields them from liability for the content they host (for the most part). It would turn into nothing but network shows and commercials, just like TV was 10-20 years ago.

Here's what EFF describes it, and they support keeping it.

https://www.eff.org/issues/cda230

Removing 230 would absolutely be an affront to citizens free speech and freedom to broadcast. I understand why people don't like it, but the alternative (removing it) is much, much worse.

Think of it this way, say you hosted a blog on your own server and you had comments. Now once 230 gets repealed, you are open to lawsuits from anyone concerning any of the comments on your blog, including lawsuits with no merit that you still have to defend. Would you keep comments open? Probably not and even if you did, you probably wouldn't for long for one reason or the other (probably because you were sued).

Hell, HN probably wouldn't even be the same. As soon as someone says x company sucks in a comment, HN is now open to a libel lawsuit, meritless or not. HN would have to decide if hiring full time moderators and a legal team for content would be worth the effort to keep the site up. It might be, but for many, if not most sites, it's not.
Lip: Writing Testable Node.js Code
Not to mention not researching your problem space seems to be an afterthought for these types of people. It's not a novel problem or solution.

Haxe already exists [1] to unify everything, similar to beads' claims. It doesn't.

Unifying has been done better before with it, C (it does run almost everywhere!), Java, Flash/Flex, and JS+HTML. Many have entered. Few win for a little while, and eventually everything loses.

1. https://haxe.org/
Open Source Accountability
Any advice when open source maintainers neglect popular projects.

The point here is that we depend on open source and as a result need maintenance. I can see how some of you would say switch to pm2 or something newer, but it would be a lot simpler for us just to get our SCA scan passing.

https://github.com/foreversd/forever/issues/1106
We built a rust version of this that provides a Python package via CFFI and a node package via WASM, because we found that the different implementations for different languages were pretty buggy and would sometimes resolve expressions differently. Also the original project in JS seems to be largely unmaintained. The rust version goes to great lengths to reimplement weird JS typecasting so as to be fully compatible with the original.

https://github.com/Bestowinc/json-logic-rs

I am currently working on an extension to add functions and more strongly typed operators to avoid the hassle of JS’ type conversion. That extension will probably be released as a separate package, because I am no longer with Bestow.
If you are technically excellent I’m sure you can get that even as a mid level, yes. I have 10y of experience and work also as tech lead, so a bit more scope than what you are mentioning.
Right the javascript compiler is Ignition + Sparkplug with the bytecode as IR. Sparkplug doesn't parse or optimize, it relies on Ignition for that, so its not really a full compiler, its just the backend of a compiler.

https://en.wikipedia.org/wiki/Compiler#Back_end
Because the actual change is driven by supply chain issues w/ radar gear, and the vision-is-better party line is just to make it sell better.
The article quotes Herodotus as saying that the Egyptians hired a Phoenician crew for this. Phoenicians criss-crossed the Med for trade and settlements.
So, running from the same source code? That's already the case for many extensions.

Running from the same artifact is a bit harder as Chrome will only accept extensions signed by Google from the Chrome Web Store. I guess Firefox could let you install them, but then it leaves the possibility of installing an extension that is actually incompatible and confusing users.
https://twitter.com/SandyBoynton/status/1397548926102876167
In the US (unless you live in a right to work state) you still have to pay some of the dues. I am not sure if it is similar in the UK, but it causes many people to feel if they already have to pay dues they might as well be in the union. Many people do not want to be in the union and do not want to pay dues to the union.
This title should say that he died. Right now it boils down to "Eric Carle" which does not signify a news event.
Elon Musk Quotes on FSD
No, don't get an epidural. Pain has a purpose. It guides you to minimize injury. Be thankful you can feel pain.

There are people with genetic defects that prevent feeling pain. These people constantly injure themselves.
Didn't know that LIP stands for Learning In Public, but I kind of like this abbreviation.
Preface: I love Stacked Git and have convinced many co-workers to use it and they all love it. It's really great, especially when used with Phabricator!

---

A question for the maintainers...I was enjoying the command `stg publish` to allow myself to keep refreshing patches locally but every so often push to a branch that others non-stg users were pulling and pushing to. The command was removed in 1.0.

I'm curious why it was deprecated and removed and if there is a good replacement flow for working with non-stg users on branches I can't force push to.
With a feature being pulled from already-sold vehicles, I wonder if this'll run into some Lemon Law issues. Because the vehicle no longer does what was sold, which is specifically protected by law in many states.
...as long as you have the necessary hydrocoptic marzlevanes. You don't want side fumbling.
I use git-absorb a lot, it's been my daily driver since I discovered it.
It is very conservative in what it does: if it doesn't know what to do, it does nothing. And in any case, each of the changes it introduces is a separate commit, so you can reorder or amend them however you like.

Also, what a shameless plug I am, have a look at git-crecord to interactively commit files line by line.
"The Very Hungry Caterpillar" will always have a special place in my heart. I can't begin to describe how fond my memories are of my two year old son reciting the words on the Saturday page for the first time:

“On Saturday, he ate through one piece of chocolate cake, one ice-cream cone, one pickle, one slice of Swiss cheese, one slice of salami, one lollipop, one piece of cherry pie, one sausage, one cupcake, and one slice of watermelon.

That night he had a stomach ache.”

Such a precious memory for me. Thank you Eric Carle. RIP.
I'm not sure about that, I live in the UK with public healthcare and optional private for-profit; I think that's fine.

Non-profit replacing the public is an interesting idea though, I've never heard that suggested before, people usually just argue about public being available or not. (And invariably quite pointlessly since neither side will budge!)
From what I can tell, this language just transpiles into JavaScript, so technically it can run on any platform JavaScript runs on (except the transpiler itself, which I don't see why he didn't just write it in JavaScript as well).
Job posting – Apply to be the FSF's next executive director