skysight-inc/HackerNews huggingface dataset:
What happened in 2005-6 that started the emissions decline in the US and EU?

Interesting seeing the even more drastic decline in Russia’s emissions after 1991 with the fall of the USSR.

Edit: I found this anaylsis that credits the decrease towards many different factors, but largely driven by a switch from coal to natural gas. https://www.carbonbrief.org/analysis-why-us-carbon-emissions...
Ask HN: What's the best source code you've read?
What did you read that was really eye opening in some way?

Please provide a link, if possible.
What scientists have learnt from Covid lockdowns
Yup. A bit less catchy than “Don’t be evil” but it’s the same.

Cloudflare is what Google was 20 years ago.

The cycle can only break by decentralized protocols.
Yes I think it's really encouraging, the gloom and doom messaging really causes most people to tune out or ignore the situation.
it’s sort of an extension of the state / surveillance
Agree. Programming is a wonderful intellectual activity; there is so much beauty in the logical structure of algorithms. It's far from boring.
I’ve heard a number of plausible theories, but I’d point out that Blue Team’s politicians are damn near as committed as Red Team’s to preventing any of the “wrong people” from getting any money: epsilon politicians on either side are going to budge a nanometer on “the rich get richer” (Pelosi on privileged “insider” trading, Sinema on the carried interest loophole right off the top of my head).

In fairness, Red Team’s politicos are much more bare knuckled / flagrant about their take on kleptocapitalism, but on the ground it’s all more or less boils down to “eat the poor”.

Even things that I can kinda sorta get behind like student loan forgiveness are mostly A) cosmetic and B) benefitting the base. Not so different from some Texan congressman porking in some oil thing or an F35 appropriations boondoggle in the political calculus. I’d rather see student loan forgiveness than a garbage airplane like the F35, but I’d really like to see people with family offices get sent to “Federal Pound Me in The Ass” prison for the roughly always that they rig up the tax and financial system with flagrant fraud and that’s a complete nonstarter on either side of the aisle.
On a similar note, I'd also like to see the conversation shift from taxing the labour to taxing the wealth.
Building Content: Corporate Channels or Personal
Honestly, way better than self hosting if you're not an absolute expert in that field. I am a customer for years and Jarland is a legend when it comes to superb email delivery.
They know what IPs you are connecting to and when, which is valuable. If Cloudflare serves the site you are connecting to (which is increasingly more common) they have access to all of the data you are transmitting.
And the highest-level, most safe language can be compiled to machine code... you are not proving anything at all. Everyone already understands how compilers work. So they don’t care that Brainfuck can in principle (although not in practice) be written perfectly by people.
I think of technically competent as having been a hands on dev, Zuck at least did that during his time (like Gates in his day). Satya and Sundar were not hands on in terms of coding and were PMs in their respective companies before moving up the ladder. This makes sense for the CEO role, but if the question is technically competent CEOs, not sure they'd be representative, of course they have computer science backgrounds/education so it's debatable.
Ah, ok, so maybe some of the studies referenced in this review article:

https://ieeexplore.ieee.org/document/9837910

> Even former critics must admit that adding e-fuels through PtX makes 100% RE possible at costs similar to fossil fuels. These critics are still questioning whether 100% RE is the cheapest solution but no longer claim it would be unfeasible or prohibitively expensive.

Anyway, I now expect you will apply the same level of skeptical criticism to anyone stating renewables are insufficient, and demand they supply peer-reviewed references.
It is a delusion to presume that politics can be avoided, escaped, or isolated. That institutions of power or prestige within society ever can or ever were devoid of politics, that they can exist and operate in a vacuum.

This ideological faith clouds judgement, more realism is necessary to navigate these issues.
People committing several crimes are subject to denial of service. But yours is not a surprising position from someone trying to greentext here.
I'd argue free speech is in a historically relatively good place (from my perspective in the US at least). In recent history within the US, there were times that film was not considered protected speech, comedians were arrested for saying simple swear words, and like a zillion different times protesters and laborers were killed for their speech. Protesters are killed far less often today. Plus, with the internet, people have platforms they haven't had before to reach others. You can get a message out far more effectively.

I'd also be careful not to conflate "people who think free speech is a bad idea" and "people who want limitations on speech."

"Limitations on speech" sounds bad, but that includes things like "child pornography is illegal", "you can't advertise your MLM during my physics lecture so please leave", "you can't spam your cryptocurrency here", and other basic moderation. Being a "free speech absolutist" would require rejecting even thsse limitations.

If you're on Hacker News, you're participating in a very very heavily moderated platform. This is also true of StackExchange. I think HackerNews and StackExchange are better for the strict limitations on speech on their platform. (If you turn "showdead" on, you'll see some pretty horrible comments on HackerNews, sometimes calling for deaths of groups or individuals, that are community-moderated away, i.e. censored.)

I would reject the claim that there's an uptick in people who are against free-speech. I don't see anything to substantiate that. I think instead there are disagreements on where to draw the line. "Free speech" is also a buzzword that is used in bad faith, usually divorced from any serious conversation about free speech, which complicates things.

If anything, I think it's a good sign that more people are educated about free-speech (both in terms of ideals and in terms of legal implications where it's a protected right), about censorship, and are having serious conversations about it.
This is interesting but young earth creationism isn't a default answer to any question its a very specific deeply held belief highly correlated with a low IQ and inability to engage in complex thinking.
How White supremacists split a quiet Rust Belt town
Orcas attack boats off coast of Spain and Portugal, leaving scientists stumped
If it’s any consolation, no US domestic carrier operates the 747 or A380 today, and their 2-engine cousins are much less thirsty.
Sure, if the required supermajority wants to change the constitution, go for it.

We’re only talking about executive action because congress isn’t interested though.
Nowadays "javascript" refers to the scriptable, grotesquely and absurdely complex and massive web engines, aka google financed blink and geeko, then apple financed webkit, that with their SDK.

The currently obfuscated javascript media players will try to break yt-dlp by leveraging the complexity and size of those scripted web engines. They will make them out of reach to small teamns or individuals and it is even "better", it will force ppl to use apple or google web engine, killing any attempt to provide a real alternative.

A standalone javascript interpreter is actually some work, but seems to stay in the "reasonable" realm: look at quickjs from M. Bellard and friends (the guy who created qemu, ffmpeg, tinycc, etc): plain and simple C (no need of a c++ compiler), doing the job more that well enough.

That's why noscript/basic (x)html is so much important.
Kitti-360 ROS Player
How was it surprising? The carbon footprint of flying has been known for decades.
If you didn't realise Ramcharan taking up a bow was an homage to Alluri Sitaramaraju, maybe you don't know what you're talking about?
It's an extremely tiny subset of JS—as an example, the only object that can be instantiated is Date. Anything other than "Date" after "new" throws an exception.

It's definitely neat, but not especially useful outside of the confines of its current application, and the security concerns of such a tiny subset will be minimal.
Summary: Divide carbon emissions by country, not by headcount.

This is what happens when you read statistics wrong coupled with some preexisting bias that show in your choice of words.
I wouldn't consider this as failing. This is why we work on teams, so people can help each other and fill in each other's knowledge gaps.
Intel Arc GPUs could be canceled already
> Capitalist exploitation of our natural resources is causing disasters and untold suffering all over the planet.

And socialist/communist exploitation somehow has doesn't lead to the same consequences?

Isn't China exploiting the same way? Wasn't USSR exploiting the same way? Just don't tell me those aren't true Scotsman.

> sweat shop workers building the cheap junk we've gotten addicted to are committing suicide because they can't bear their conditions

I asked for a metric, not for emotions. Same people were living beyond poverty and dying of hunger 100 years ago. Now a small fraction of those are committing suicide.

Is it perfect? Of course not.

Did it get drastically better in the last 100 years? Absolutely.

Unlike socialism, capitalism doesn't pretend to be a utopia.
Borrow checker in Rust? Implicits in Scala?
Google's Android messaging app does just that and has for many years. I had no idea that iOS didn't.
Some other governments might indeed be interested in that sort of... experience.
I took a look at Svelte and I think it is useless. Having a template language i stead of the syntax sugar of jsx/tsx takes the whole thing back at least 10 years (probably more).
Thank you for adding to the list of subtleties that foreigners wouldn’t pick up on. These are great points and I’m very appreciative you took the time to list them

My wife isn’t Indian and she really enjoyed the film (which I did too as an action film) but I was aware the whole time of significant choices used to push the Hindu nationalist messaging. So I’ve been using it as an example of explaining the political climate in India

As a Hindu myself , but with a mixed caste/religion family, I’ve slowly been realizing how much messaging there has been in the media we consume as I expand on this with her.
Not a lot of fun if you have to implement a protocol stack for a USB device...
I found the law that this (Canadian) article is referencing, and the words "gay" or "homosexual" don't even appear in the text. How does this prevent gay and lesbian teachers from discussing their partners? I see a paragraph that says instruction on sexuality and sexual orientation can't begin before the third grade which seems pretty reasonable. I didn't get that until I was in, I think, fifth grade.

https://www.flsenate.gov/Session/Bill/2022/1557/BillText/er/...
Often times groups that don't like each other have existential differences that can never be bridged. Negotiating in good faith with true enemies that aren't interested in compromise never works, except perhaps if there is power, threats or some sort of shared interest associated with the negotiation. I'm only pointing out that explaining your point to people that don't care and hate you and your beliefs will never achieve anything; they won't be persuaded if they don't want to be.
100% this.

If all we do is talk down to or try to control people we don’t agree with, the people we talk about will just keep doing the same to us.

Some of that will happen anyway, but you and I and everyone else reading this don’t have to be a part of it.
All branches will diverge from the stem: from Elm to Derw
The text of the law doesn't appear to do that. Is there a different law that you are thinking of?

https://www.flsenate.gov/Session/Bill/2022/1557/BillText/er/...
Preach.

If this is really an existential threat, then it's counter-productive to use as just another political cudgel to score Twitter points on the "other" tribe. Doing so actually signals that it's business-as-usual, and that these "concerns" are worthy of the same treatment afforded any other political disagreement.

To take it one step further, to the extent that proposed fixes look like "big government" intervention, with little-to-no regard for conservative concerns or sensitivities, they will look like political power grabs and be treated accordingly.
Was popular opinion more against America joining Second World War against Nazis in the South compared to the North?
Ah, I missed that part skimming the gp post.
Related:

https://tinyurl.com/2f95qtqx
> devs wanted to use UNIX and Perl instead of VB/Delphi

What do you think drove this? Presumably plenty of people in the dark mass of 9-to-5 devs were happy with VB/Delphi. Jonathan Edwards has written [1] that VB came from "a more civilized age. Before the dark times… before the web." Did nerdy devs like me, with our adolescent anti-Microsoft attitude (speaking for myself anyway; I was born in 1980), ruin everything?

[1]: https://alarmingdevelopment.org/?p=865
It has not.

Go no further than the fastest typist, the fastest typist achieved a higher typing rate on dvorak than qwerty, by a huge amount. Barbara Blackburn. That's the maximum, that's statistically significant. And I am statistically significant in my own right, I type about 10,000 words worth of essays a day, like nothing, need to delete 90% of it because it's too radioactive. Too much hot shit. You see, if you go to http://fgemm.com, the tip of the iceberg.

Dvorak vs qwerty has been named by eg Peter Thiel in Zero to One as an example of when superior technology (don't argue with me there) cannot displace an incumbent. But that was before! I have used the incompatibility to my favor, I switch the plastic keycaps on my computers and people look at it and don't touch. It's awesome! So we end up saying, I tell you what to do on your computer, you do it.

Because now it's pure software (almost, not when restarting the computer), so the limitation (by all means present on physical typewriters) is gone. I love dvorak, I can type endlessly without RSI, emacs and most apps work better now, because the best letters have the best position, so the keys are easier.

May I inquire who you are? ycombinete is not a real popular baby name according to the US Census. Like Yvonne? Are you trying to claim authority by using a fake name? You know that is a felony in Chile and America.
There's actually an automated Twitter account [0] that tracks celebrity jets and occasionally calculates CO2 emissions of the rich [1]. The biggest culprit is the singer Taylor Swift [2]:

>Swift topped a list of celebrities, with 170 flights emitting 8,293 metric tons of greenhouse gases.

If you scroll through these tweets you will see celebs taking 10 min flights several times a day. Yet these people have no qualms telling others to curtail their CO2 emissions, eat less beef and host of other hypocritical nonsense.

[0] https://twitter.com/CelebJets

[1] https://mobile.twitter.com/CelebJets/status/1522979709277335...

[2] https://www.newsweek.com/taylor-swift-rep-excuse-private-jet...
I think that would be a good thing, if there were far less people
> Responses like these are why we are where we are.

I believe this proves the point. I didn't insult anyone's mother. I didn't make a Hitler comparison. All I had to do was disagree in an abrupt fashion to cause my discussion partner to tap out.
No, FiberHub is hosting KiwiFarms specifically to make money, and incidentally to provide free speech to people who like discussing certain taboo topics, and even more incidentally allowing some minority of users to dox people.

But doxxing is okay, right? Or is it only okay when it hurts people you don't like?
Haha fair point! It would have been better for me to say that the median person is very smart when it comes to understanding the best deal they are realistically going to get on the things they care about, and who they are going to get that deal from :)
It's not precisely manifest v3, but it has similar limitations. Safari went from not supporting ad blockers at all to supporting limited ad blockers, so there wasn't exactly a change to get mad at.
I disagree.

While I agree that I haven't seen specific criticisms of Khan Academy being dangerous, I absolutely have seen both pervasive media messaging as well as real people in my personal life express and stand behind unconditional unqualified statements like "Screens are bad for kids; one way I keep my kids safe is absolutely minimizing all exposure to screens. Screens are bad and harmful for children."

This really is a meaningfully different message from "I'm concerned about social media use specifically. I try to limit the amount of passive content consumption my child is exposed to, and I try to shift the passive content to forms that are less of a superstimulus and more intentional, like novels."

I agree with you that the addictive nature of social media and other infinity pools of content and engagement represent a lot of the real danger of screen time, but I disagree that this article is arguing against a straw man.

If you're lucky enough to never encounter these ideas, congratulations on cultivating an excellent social environment! The rest of the world hasn't all made it there yet.
Too bad Netflix won't let me play [3]
How do you reduce the population to 100M in a way that does not make you look worse than Hitler?
This is super cool.

Some of the stuff is kind of questionable to me in the sense that I could believe you could probably make some kind of sufficiently wonky JS that this would do the "wrong" thing.

But it's super cool that they are able to do this as I think it shows that claims of JS complexity based on the size of JS engines is overlooking just how much of that size/complexity comes from the "make it fast" drive vs. what the language requires. Here you have a <1000LoC implementation of the core of the JS language, removed from things like regex engines, GCs, etc.

Mad props to them for even attempting it as well - it simply would not have ever occurred to me to say "let's just write a small JS engine" and I would have spent stupid amounts of time attempting to use JSC* from python instead.

[* JSC appears to be the only JS engine with a pure C API, and the API and ABI are stable so on iOS/macOS at least you can just use the system one which reduces binary size+build annoyance. The downside is that C is terrible, and C++ (differently terrible? :D) APIs make for much more pleasant interfaces to the VM - constructors+destructors mean that you get automatic lifetime management so handles to objects aren't miserable, you can have templates that allow your API to provide handles that have real type information.
JSC only has JSValueRef and JSObjectRef, and as a JSObjectRef is a JSValueRef it's actually just a typedef to const JSValueRef :D
OTOH other hand I do thing JSC's partially conservative GC is better for stack/temporary variables is superior to Handles for the most part, but it's also absolutely necessary to have an API that isn't absolutely wretched.
The real problem with JSC's API is that it has not got any love for many many many .... many years so it doesn't have any way to handle or interact with many modern features without some kludgy wrappers where you push your API objects into JS and have the JS code wrap them up. The API objects are also super slow, as they basically get treated as "oh ffs" objects that obey no rules. I really do wish it would get updated to something more pleasant and really usable.]
Jancovici famously made the calculation in public in 2003: If you divide permissible emissions (3Gtec/yr) by Earth population, each human can EITHER:

- Use one Paris-NYC flight per year,

- OR eat meat,

- OR heat their home,

- OR drive to work.

Choose one. All EU calculations about emissions are based on this target, but it’s too early to tell people. It’s based on: Earth absorbs 3 gigatons-equivalent-carbon by night, so we can emit as much. And that’s what humanity emitted in 1990, so it’s achievable. Since then, we’ve double or trippled.

For myself, I consider that the only flaw in this reasoning is that dividing the global permissible emissions by population “is communism”, because it assumes that every human should be given the same pay. I consider it’s normal that some earn much more. That’s the only flaw, and that’s because I’m a capitalist, but it’s great to have the ballpark figure of what would be FAIR to consume for everyone.

(I also have doubts about scientists’ reliability when topics are heavily politicized, but that’s my affair, at least I’m repeating their conclusions as-is, so you can judge).
I'm sure there is some tortured soul who has compiled such a dataset, but you'll have an easier time verifying my claim by looking at the timeline of US military involvement in domestic news articles. You'll notice the military's absence in the narrative (beyond passive object of suspicion) in roughly the stretch between Carter and Obama. I say roughly because the protections against domestic disinformation campaigns was a collection of executive orders and policies that were sunset, or otherwise reversed, in an unorganized manner - meaning that some methods became permissible before others, and some people were slower to rediscover (or just flat out opposed to) the old bag of tricks return.
That seems to correspond with China emissions greatly increasing. Outsourced manufacturing with even worse CO2 emissions?
Considered that I follow hardware development fairly closely, I didn't even know this was not a thing on iPhone. And now Apple is making a big deal about it.

Could anyone shares any thoughts as to why Apple only include it now? And not earlier?
Lots of UK tech magazines used to use scantily clad women on the cover (holding up some piece of tech).

When challenged on it they responded that when they didn't their sales went down by a significant percentage.
I suppose I was sheltered until several years ago.
To be clear, this is an extremely tiny subset of JS. It looks like they only implemented the features needed to run a very specific function. For example, the only symbol allowed after "new" is "Date", everything else throws an exception.

It's still fun that it's there, but it's not as big a deal as it sounds from the tweet.
This is why it’s always important to consider purchasing power parity.
Businesses seek out and use 3rd party software, whether it be proprietary or open source, because they have a need for it e.g. it solves a real world problem they have. The whole point of dual licensing is so businesses pay cash for a closed source license because they won't or can't abide by the GPL.

The exchange of money for a closed-source software license is no different than the same business purchasing a license to proprietary software. At least with duel licensing they _could_ theoretically choose the copyleft license, but in practice they won't or can't.
I think this might have been the textbook I was thinking of. It wasn't SICP and I don't think it was CTM.
Yeah, since the attacking force should be at least three times as large as the defending force, we must become three times as bad as Russia.

(Please don't).
Can anyone explain how Cloudflare got the 1.1.1.1 domain? I know they are an influential company that controls a large portion of the internet, but I'm still confused. Is it an IP or a name that gets matched to an IP?
And in this last scenario, how does someone joining the network know which of the now forked chains is the ‘one true chain’?
Those are the CEOs of AMD, Nvidia, Intel and TSMC for anyone like me who didn't know.
Would be helpful to see this graph on a per-capita basis. Without accounting for differences in population, the utility is somewhat limited.