skysight-inc/HackerNews huggingface dataset:
Yep. I tried to ballpark the amount of polysilicon used to actually make ICs. Somewhere between 100,000 and 10 million tonnes a year, I figure. Those little dies are only 100 mg or so but we print them by the billions. Whether the real number is more to the high or low end of that, it's hopeless. As Wikipedia says "About 118 tonnes of germanium was produced in 2011 worldwide."
This is exactly the sort of problem that Jon Blow talked about in his talk about preventing the collapse of civilization [0] -- the human race forgets how it does amazing things.

[0] https://news.ycombinator.com/item?id=25788317
This looks like the kind of documentation I see in code:

int x; // variable x stores ints
> Now, you could argue that this is exactly a way to "add repeatedly", but at some point pushing analogies stops being helpful to your students.

That's not what this blogpost is arguing about. This blogpost is arguing that "Multiplication is Repeated Addition" is unhelpful at the elementary school level and stops being true at some point.

-------

My argument is otherwise. "Multiplication is Repeated Addition" is clearly helpful in grade school. Almost everybody I know has learned Multiplication through that method.

Secondly: I cannot think of a single instance where its not true. Yes, I've had to use linear-combinations to extend it out to polynomials, but clearly the property holds even in polynomial-land.

Its not useful to teach multiplication of polynomials with "Repeated Addition". But the advice is "not wrong", in fact, polynomial multiplication continues to see many similarities with Real and Complex multiplication. Especially if we consider a "Basis" to be analogs to the thing that's repeatedly-added.
Flutter is way more closer to native than react will ever be
What do you think of jetpack compose? It has reached beta and there is experimental desktop support
Is there a link without pay wall?
The publisher censored Dr. Seuss by ceasing to publish it.

Bad habit to conflate one company's own choice as a statement on society and actual consensus.

The only way you would have done that is by having a social circle that manipulates your feelings about "cancel culture". You should clear your cookies if you are that easy of a mark.
That would a) never happen in the current US political climate and b) provide enough ammunition to those against such a mode as to be extremely counter-productive towards other social programs that could deal with more government support.

In other words, think back on all the talk of Democrat being "socialists" over the recent years and imagine the field day conservatives would have if any national figure mentioned this as an idea out loud, and how that might be used to shift the balance of power such that other meaningful programs that could deal with additional governmental support and regulation (healthcare) get set back.
>I am sure he enjoys it a lot to be in a position where he can write pedantic falsehoods

Are you sure it's pedantic? As a matter of practically, neither people, nor computers actually compute multiplication in such a way. Even children, though they may be exposed to the 'multiplication is repeated addition' concept as an introduction to multiplication, are quickly ushered past this and it is never brought up again - because it isn't helpful as you incorporate fractions, and negative numbers.
Companies in the tier of Stripe, Lyft, Uber, Airbnb, Pinterest, LinkedIn, Robinhood, etc. pay that much at senior levels. Often better than FAANG.
There are scenarios in tax planning where expert advice can change the tax you owe by getting you to do something slightly different.

If you bunch deductions, you might alternate between the standard deduction and itemizing deductions, meaning if you want to support charities with $10K per year, you're better off to donate in Jan and Dec of the same year (itemizing), then skip 13 months (taking the standard deduction), then donate twice in the year after that (itemizing), etc. With the increased standard deduction, this may be needed to allow your donations to become deductible at all.

There are other planning strategies that a combined advisor and preparer can help with. (Using your HSA optimally as a retirement account. Optimizing your Roth conversions over the years. Modeling whether Backdoor Roth contributions make sense (or "what would you have to believe is true to have them make sense?") For business owners, setting the balance between your salary and distributions of profits.) Those are advice activities that overlap with a detailed understanding of your financial and tax situation and often mean that you have to change something about the structure or timing of your activity to accomplish your goal.

The IRS is in an OK position to look back and judge "based on what actually happened, here's what you owe", but in a terrible position to offer optimization advice.
I'd love a "cheat sheet" or dictionary for mathematical notation. I don't know how to pronounce half of the embedded symbology, let alone what rules apply. It seems so esoteric and arbitrary sometimes, though I recognize it's most certainly not.
> n * 0 = n * (1 + (-1)) = n + (-n) = 0

You don't think it's easier to say "n·5 = n·(5+0) = n·5 + n·0"?
Conveniently located for commuters!
Or give Ionic react a try
why not start with something known to be fit to current environment? like tasmanian tiger for example?
I agree with most of this comment, and how "Amazon Managed Blockchain" is ridiculous. But it's not censorship, and it's certainly not Amazon doing the censorship, when Dr. Seuss's own estate decides not to publish six of his books.
> You can definitely see multiplication as repeated addition.

Doesn't work in every context where multiplication is defined.

> It's even a useful thing to do, how else would you define multiplication?

Perhaps something along the lines of: A multiplication is an endomorphism on an additive semigroup.
I would love to do the same, but i'm based on Lambda which i believe is x86-only (would love to be proven wrong!)
He didn't claim it is broken. Only that it can be broken 2x faster than before. RSA 4096 as recommended by the FSF is still secure. RSA 2048 might be breakable by the NSA. But so far we are at 800-1000 at risk.
We lie when when we teach calculus by relying on hand-wavy 'limit' proofs, without grounding students in the foundational aspects of point set topology.

It's much more productive pedagogically to get an intuition for slope and area than it is to get an intuition for compactness and the infinite intersection of open sets, but slope and area are A LIE.
I think this is backwards. The public at large are pretty honest that they don't know math. The world would be a much better place if they were able to do practical algebra, even if the higher truths of abstract mathematics never enter their minds.

I really don't see people being confidently wrong about abstract mathematics as an issue. I certainly don't know the rigorous definitions of an integral, but I can apply the concepts of calculus to everyday life perfectly fine. People who care about rigorous math can do rigorous math, and I'm glad if they teach me an intuitive understanding that lets me live a happy, productive life.

Personally, I find layers of abstraction necessary for learning. Maybe there are people who don't, I suspect they would have to be prodigies though. Tell me how to add fractions practically, then teach me the principles when I need to know them. Framing that as a lie seems wrong to me, I'd call it "bounded knowledge".
> Is it that expensive to separate your business logic from UI and write the small UI layer in whatever the platform's "best practice" native language is?

I mean... yes? There is a ton of incidental complexity (i.e. unrelated to the business domain) involved in creating nice user experiences. If dev salaries weren’t so high then sure, more companies would probably spend the money to repeat the same work across several platforms, but right now? No way.

That said, I still think I agree that you give up more than you gain by going cross platform, at least for now, but I totally get how companies look at how much it’s costs to hire and says “you know what? I’ll take a cross-platform compromise”
How a changing virus is reshaping scientists’ views on Covid-19
Obv meant IPFS
Where does the data to compute on come from?

Personal information will attempted to be scrubbed, but it very much is an upload of one's detailed web history to the cloud. Google alleges they wont know it's my tracks, but these federated learning systems are all powered by endless reams of data gathered from us.

That the decision of which cohort we are in can be done locally does not change the fact that that data has to come from somewhere, is gathered, en-mass, via huge bulk collections, of very specific, detailed data. It is only weasel words that it is called "not personal data"; our individuality is being harvested, tracked, modelled via these systems. That the information is free of personal identifiers does not make me feel much better about this all.

And it is something few other enterprises will ever have the capability to repeat or compete with. It mandates the web browser be powered by clouds & big data.
People can give away stuff for free right now if they want, so I don’t see what you mean by the “if not more” comment. I don’t mean that in a snarky way, I joust wonder what you mean.

A lot of content, and software, takes a huge capital investment to create. Blockbuster movies can cost hundreds of millions of dollars to produce, AAA games can certainly cost tens of millions. This is also why open source and and Libre software never took over the world the way many of its proponents assumed it would back in the 90s. Many applications take more than just coding chops to create, it takes QA engineers, artists, designers, project managers, market research and domain experts dependent on the market segment (medical experts, radio engineers, etc). It can take a huge capital investment to put all that together and that money needs to be made back somehow.

Even music takes recording studios, sound engineers, session and backing musicians, artists for the album covers and posters, music video production teams, etc, etc. It’s a serious business. A committed artist in their bedroom can work wonders, but not all music and associated material can be produced in a bedroom.
One good reason is that existing species are in some danger of collapsing from the extinction of keystone species.

A good example are joshua trees. As I understand it, giant sloths distributed joshua tree seeds. (i.e. they ate the huge seeds, wandered over the next hill, and crapped them out in a big pile of fertilizer). Without giant sloths, joshua trees can't migrated outside of their existing habitats.
That's all well and good while the climate isn't changing dramatically, but we're not in that world any more. The current estimate is that unless some substitute animal can be found, joshua trees with be extinct within the next few hundred years.

So restoring ground sloths would save an existing species from extinction.
It's entirely the UK's fault here

Free movement between the UK and Eire long pre-dates the existence of the EU.
Isn't this directly related to the divorce rates in their respective countries of origin? IMO, this plays a stronger role in the divorce rates than anything else. One number I would love to see if how the subsequent generations of the immigrants do, both divorce rates and financially.
Does anyone else think its a horrible idea to outsource your companies authentication?

Where I work we are migrating to Okta, and it blows my mind that anyone thinks it is a good idea.
I have seen this a lot. Most of those people are Web Developers. They want their Web technology to move towards cross platform native apps. And are frustrated with people bashing or stopping this progress.

On the other hand you have Native Apps developers, while equally being excited about Cross Platform UI and toolset have been burned more than enough. And this didn't even start with Smartphone. It goes back to earlier PC history with Java or even further. None of them were good enough.

At the same time Native Apps developers dont understand why Web Dev or those who has Web Dev background now working on cross platform toolchain constantly push and produce the same thing years after years.

You cant blame them for being skeptical.
Fantastic. Thank you very much. Any idea how many you should take daily? I didn't really see anything on that page, although judging by the amount of capsules per bottle, I would assume 6 per day? 180 caps / 30 days = 6?
Electron blows my mind every time I open Activity Monitor. How on the Earth does Spotify manage to use 2GB RAM and 48 threads for a music player?!
I don't think immigration or wealth is the factor here but rather traditional values. An immigrant from Europe will have probably the same marriage rate as a non immigrant American while an Orthodox Jew will have higher stable marriage rate even though they are non immigrants and not particularly rich.
Actually, you're only increasing the length of the number by a factor of 2, since 2^400 is a 400-bit number.

If true, it's still leaps and bounds ahead of anything we have today, though.
This isn't about running Ethereum on Amazon servers. They're not talking about mining or staking.

This is about making it easy to connect corporate networks to the public Ethereum chain. It's a full node, so it's talking directly to the p2p network instead of sending your transactions through some third-party provider like Infura, but it's not producing blocks.
Maybe you aren't giving yourself enough credit?

I just typed this comment using a plugin that gives me vi bindings
inside the editor, on a page where I have increased the font size to 110%
because I personally find it nicer that way.

All done without the permission of ycombinator and yet working perfectly
with their web page. And this is not just because ycombinator has very
basic HTML ... this works with at least 90% of web sites I go to.

It may not have achieved its loftiest aims, but I think the open web is an
absolutely amazing achievement and success if you compare to what we would
have had without it.
The AWS forums used to have bug reports that were ranked by upvotes. AWS didn't seem to pay much attention though, the highest voted bugs stayed that way for years with no change or acknowledgement. I haven't personally been on their forums in years so I have no idea if this is still the case.
Classical mechanics covers the vast majority of the interactions in day to day life people will have. There is a reason it’s “classical mechanics”.
As a Swedish expat in California I cringe everytime tax season comes. Both because of how annoying it is, and because I know how simple it can be.
Many chains are compatible with ETH.

Check AVAX if you are worried about gas fees (BTW I don't have any AVAX, it's just one of the many possibilities)

https://docs.avax.network/build/tutorials/smart-contracts/de...
That is not true about everyone though. Everyone does it sometimes in some places, but it’s important to recognise that some groups of people have been able to build self-critical institutions and regularly consume information that challenges their own views.

Left institutions are somewhat famous for self-criticism (“the left eats its own”). Left media, such as The Ezra Klein Show, regularly has right wing people on the show and it has a wonk liberal host.

I sought out animal rights philosophy when I ate lots of meat (and I’ve now stopped). I’ve read Hayek, Barry Goldwater’s Conscience of a Conservative (Bozell actually wrote it), and Peter Thiel, and I’m on the left.

It is not true that everyone is the same in their information seeking activities, nor true that all institutions act as captured servants of some validation-seeking audience.
This viewpoint is myopic.

I actually agree with pirates about IP, copyright, and ownership. The problem is, they're arguing for public ownership of these things only for themselves. They believe the producers of these games should provide them for free...yet the producers have costs to pay. Sure, at some point, the costs have been repaid, and any additional sales are profit, but without that information being public the only people who can make that determination are insiders.

So they wish the producers to make these things but they don't see why they should have to pay for it. In effect, they're arguing for communism without knowing they're doing so, and only arguing for it in a very limited way (while many of them would swear communism off completely).

So what is it: do you want the producers to make things for other because they wish to do so, and in return they have their own needs met regardless of the exchange-value of the things they produce? Or do you want capitalism for everybody except yourselves, and for producers to have to suffer your ill-formed view of economics?

If you're communists, then great, let's extend this logic to all production. If you're capitalists, then shut the fuck up and pay for the things you buy, as is done in the system you support.

I've seen the same logic used by lefists: food is post scarcity! Well, no, it's not. Food itself might be overproduced such that every person could be fed, but the inputs to food are not post-scarcity. The same applies here: game developers make things that are non-scarce, but in order to do so, they themselves require scarce resources. So no, you don't deserve the fruits of their labor for free unless you wish this for everyone.
>What exactly does "having code structured around the shape of tuples returned by function" even mean?

Not the OP, but pattern matching makes the code more concrete and less abstract. Looking at it from another point of view, it is the opposite of duck typing. Or makes things less generic. Now you need to pass in a tuple, where as for a different solution, a tuple could have been used, or a list, or your own class that responds to __getitem__, etc.. This is a well known limitation in the Haskell world.
> Looking now at the demos at https://www.qt.io/qt-examples-for-webassembly, a lot of the same problems are jumping out at me. A complete lack of accessibility features, poor handling of scroll events, large load times, unfocusable fields, lack of keyboard controls, etc...

I found that hard to believe. But, clicking that link and trying the pizza demo... Yikes. It's not exaggerated at all.
What's the object-oriented way to become wealthy?

Inheritance
The problem is a password manager becomes such a valuable target. Sure, they have more security resources given the nature of their business, but it's that password management company's security staff versus a world's-sized quantity of potential bad actors, and one of those two groups has more resources than the other.
This is somewhat true in that so many people have worked around them that a fix would likely break a lot of existing users implementations.
This is math. The working proof _is_ the paper. It just takes a long time to refute if there’s a subtle error. “Putting up” ISN’T proof but it will sure get a lot of important people to drop what they’re doing and check the paper faster.
Someone is able to bypass very strict security and even if I went with a different or self hosted solution, if I was the target i would be got.
Glasdoor community are marketing representatives from companies and angry employees.
lots of negativity and fake or wrong submissions there.
“Not only that, but they’re also upset I was wanted by Interpol.”

Deplatforming?
I believe the difference here is that these newly introduced promise wrappers allow you to pass an AbortSignal instances to them. Wrapping the old callback style methods would not allow you to "abort" in the middle of reading a file. You could respond to a passed in AbortSignal instance in the simple `readFilePromise` function you provided by simply rejecting early, but it wouldn't free up the underlying file descriptor until after the entire file had been read.
Distributed Caching in Asp.net Core with Redis
It's definitely not FUD, but it's probably a bug. I'm surprised at how many people are in complete denial that this could be happening and are assuming that people aren't understanding the tooling or something, instead of the obvious explanation, that it's actually an issue.
These two types are often called "Plotters" and "Pantsers", with the idea that the Pantser writes by the "seat of their pants".

One thing that doesn't get talked about much is the concept of a third type of writer, the hybrid writer. They will figure out their book's theme, title, three or five act structure, characters, major plot points, and the ending all ahead of time. But this is just a skeleton, an outline. Like a fractal, it gets fleshed out at the time of writing. Writing proceeds linearly from beginning to end, much like the Pantser. When the novel is finished, there are still editing tasks and possible changes to be done.

I've written all five of my novels using a hybrid approach, and I wouldn't want to change. Every author is different.
Funnily enough, Sencha still can't be reliably recreated by any lib/framework/browser built-ins du jour (without sinking as much effort as Sencha did): https://examples.sencha.com/extjs/7.3.0/examples/kitchensink...
The (1 + (-1)) thing was very precisely written.

All rings have 0 and 1 as elements. 0 is the additive identity. 1 is the multiplicative identity. 0 and 1 are NOT necessarily numbers. In Linear Algebra of 2x2 matricies, 0 is:

[ 0 0
0 0 ]

And 1 is:

[ 1 0
0 1 ]

Because A * 1 == A, A * 0 == [0 0; 0 0]... etc. etc. In general, you cannot really assume much more than "0 exists" and "1 exists" when working with Rings (at least, if you want your proof to extend out to all possible ring algebras). 0 and 1 may look like something you wildly don't expect... they're abstract labels that are kind of undefined aside from being additive-identity or multiplicative-identity, respectively.

--------------

As such, the concept of "5" does not necessarily exist in all possible Ring-systems. "5" exists in GF(5) for example, but not really in GF(3). Case in point, what does "5" mean in 2x2 Matrix Linear Algebra over GF(2)?

--------

"-A" is called the additive inverse of A, which also exists in all rings. A - A = 0.

In GF(5), -1 is 4 for example. In 2x2 Linear Algebra, -1 is [-1 0; 0 -1]. In Real Numbers, -1 is... well... -1.

----------

Anyway, the A * 0 == A * (1 + (-1)) == A - A == 0 thing is built up from fundamental portions of Ring theory. As such, the proof I constructed at first applies to all rings. (And then later, I did an example in the GF(5) system as a specific example).
Key Findings from Stockton's Guaranteed Income Pilot
Bayesian Hyperparameter Optimization with tune-sklearn in PyCaret
The stock dropping only 12% after a 21% dilution reflects that 'the street' sees this as a net positive as well.
Im sure you could find people that think it is a bad idea, but most people including myself find it to be a good idea.

What do you see to be horrible about it exactly?
RSUs and bonuses, but yes, for the past decade for me about half of my compensation has been stock grants.
Off topic: I understand that William Shockley was interested in exploring germanium semiconductors, which may have been a contributing factor in the exodus of eight of his senior scientists and engineers to form Fairchild Semiconductor. Could you comment?
Would be a smart move for Adobe as well.
You might want to get basic facts right if you're going to spend this much energy being angry about something.
You might want to check out GNAP. I did an overview of it here: https://fusionauth.io/blog/2021/01/07/gnap-next-gen-oauth/ but you can also check out the spec here: https://datatracker.ietf.org/doc/draft-ietf-gnap-core-protoc...

They are aware of the issues of the browser centricity of OAuth.

It's definitely not the simpler protocol you describe, but it's one way to look at the future.