skysight-inc/HackerNews huggingface dataset:
Climate change will primarily affect Asian and African countries. There will be the largest refugee crisis ever but nothing a bullet to the head can't fix.

Westerners, on the other hand, will just stay at home thanks to AC and pretend everything is fine.

Of course GDP won't be a big deal. By the time the worst effects are there the Chinese population will have aged to the point where getting rid of the elderly is better for the GDP than keeping them.
What’s Next in DevOps: AIOps?
The question is why are they not supposed to? - if I wanted to fit a boiler in my house, I could use a domain expert or learn myself.

How would a layperson understand if they are breaking the law if they don't understand it (I'm referring to nuances rather than out-and-out obvious transgressions)?

Your second point alludes to this problem - the criminal code has to be kept simple to be understood, I'd suggest the same aspiration for the rest of law. Understandably some of it will get complex, but overly byzantine structures in general can serve to obscure shadier practices, even as simple as job preservation.

As with coding, a certain amount of convention is a useful timesaver, but if you have to spend years learning just a subset of the conventions, then a rewrite seems in order.

I'm not sure what the state of play is with codifying law in some sort of computer-readable DSL, but I suspect it would be more than just slightly useful to do so.

This leaves aside any issues of the general approaches of each countries' law, and what they should entail. I'm just suggesting a possible way to simplify law by being better able to refactor it using advanced tools.
I really love the discoverability provided by the popups.

Besides that it looks so good that I want to try out emacs.

Currently I'm using vscode, but many (supposedly very good/main/major) plugins where not so good.

Sometimes fancy looks where favored over usability. Sometimes discoverable of features was just bad and sometimes they where just buggy (like the typescript language server).

Edit: just to be clear, Atom was way worse when I did use it before.
Good so it will be simple for you to find a quote that supports this from the book.
New Data Suggests There Is an Ingredient Missing from Current Dark Matter Theory
> Suppose there was some event that killed all homeless people

Yes, this is called homelessness.

OK, not all homeless people, or even most, but the survival rate for homelessness is absolutely terrible and few care. ( https://www.crisis.org.uk/media/236799/crisis_homelessness_k... "Homeless people are more likely to die young, with an average age of death of 47 years old and even lower for homeless women at 43")

Similarly with the millions of refugees coming from Syria and Libya, "let them die at sea" is a popular position and "murder them rather than letting them in" is gaining traction.

The pandemic has really opened my eyes to just how OK people are with the mass death of strangers.
I juggled both music and software for many years before deciding to focus on music (almost!) exclusively. This is a somewhat reductive analysis, but in my experience a successful performing or composing career doesn't require concert pianist-level perfection. Curiosity, honesty in one’s artistic expression, some degree of uniqueness and, finally, a dogged persistence, will suffice. Granted, it can be difficult to have that dogged persistence particularly given the economic parameters that musicians are subject to. So it is not for everyone.

(I never had concert pianist talent or technique, but it still did take me many years to shed the “louder/faster/denser” ideology of a modern jazz education. Also known as, lacking taste and maturity in one’s earlier years.)
Enjoy https://news.ycombinator.com/item?id=23731299 . (-:
I would love a Jean-Jacques Servan-Schreiber book on this. Something like "Le défi américain".
Mastering the Power of Nothing
GNOME's New Power-Profiles-Daemon Sees v0.1 Release
As mentioned by topbanana you need storage for renewables. No good solution at the moment for that problem.
The “at a valuation of” numbers you see thrown around in funding rounds are preferred shares and have a higher cost than employee equity. As a result, companies can use that risk factor to push down on employee strike price, aka 409(a) valuation of common shares, to keep buy in costs low until a liquidity event that equalizes risk preferences (or, if it’s a crappy exit, doesn’t).

The company and employees have a common interest in keeping that price low.
Toxic but Fascinating
So to use this new optimization pass you have to specify it explicitly with an additional command line flag instead of it simply being turned on as an ordinary part of PGO?

It seems like most people who just want to squeeze the last drop of speed out of their code will probably never become aware of it then unless they are specifically seeking it out
Server Hunger Is Stronger Than Economic Uncertainty
New Hubble data suggests an ingredient missing from current dark matter theories
Which actually made me wonder - where/how do London academics live? I find it hard to imagine them commuting for hours from the suburbs - it does not seem very consistent with an academic life - but I do not see them being able to afford to live near their universities either.
Lenovo almost always uses crappy displays.

That said, not everyone need color accuracy. It probably works just fine for my usage.
I believe its very much the arbitrary numbers we gave to pieces that we coded into our brute forced chess AIs that has allowed new chess AIs to be better.

As this article hinted, its understanding of piece value fluctuates based on the rules of the game but also as the game changes. Alpha Zero makes sacrifices human players wouldn't because they're too wedded to the idea that a queen is 9, a rook is 5 and a knight/bishop is 3.5. As flexible as a human mind gets is valuing a rook pair, bishop pair or knights if the position is closed.

This means that Alpha Go destroys the greedy Stockfish because Stockfish counts the numbers but Alpha Go counts the position of the entire board which is much more complicated.
Funnily enough, I tried to check dotsucks.sucks…they’ve thought through that already.
> determine if they have low levels of dopamine

How would you actually do that? Is there some kind of home test available?
Thinking about it, my need to constantly remind my Android phone to f Google (I actually don't hate Google, I do it just in case they are overhearing me...) is already a sign that I am being paranoid.
Awaits personal anecdote to contradict prevailing trend.
> it seemed like a major misfeature to me

Webpage-provided colors may not play well with the color scheme you're using (AFAIR, eww doesn't "reset" to black-on-white, but keeps your current color theme for things not explicitly styled), and may cause problems on the terminal (e.g. with low-contrast text getting rounded off to the color of its background). So the ability to disable styling is useful.
A toroidal plane wraps around left to right and also top to bottom. The left and right edges are connected and the top and bottom edges are connected.

I would imagine the definition of surround would have to be modified accordingly.
It's nice but one cannot always teach people to be smarter. You can distribute knowledge, but that's a different thing.
Holding up a mirror to a dark matter discrepancy
The actual Go concept is 'no liberties'. That works on any topology.
> So of course this could only apply to functions that are static or internal in some way.

Or with LTO / -fwhole-program: functions that have hidden visibility. Which is all of them for Windows executables and the default for DLLs (and -fvisibility=hidden is a sane default for other systems too).

> Once you have that down, you have to deal with the fact that the things you would want to optimize may differ at each call site (one may like to keep rdx free, one may be able to give up rdi) so I am unsure it would be worth the effort to not follow the ABI.

Sure, that makes things harder. But in many cases will only be one call site. In others you can still figure out which optimizations you can apply to all of them - for example passing std::unique_ptr and similar objects by register should always be doable as long as you control all call sites. Further, the compiler has the option to clone functions in order to apply optimizations specific to a group of call sites if it decides that an optimization is worth the increased code size. And some optimizations will be purely on the caller side - for example not spilling caller-saved registers if you know they won't be clobbered by the callee.
This is the core environmental problem: how do you get every country to cut their emissions and buy quite a lot? If you can't get them to do that (and we've failed completely) trying to get them to cut and cut a lot AND do it with nuclear (or whatever else) is a non starter.
Magit is faster, as in pressing r i in magit's buffer does you an interactive rebase where you can choose the commit to start from. After picking that you can c(= pick)/w(= reword)/m(= edit)/k(= remove) commits from the list.

Another thing that is convenient is that you can add files to index by selecting lines in a hunk. Doing that in bash is perhaps not as easy (or if it is, do say how).

These are just a few examples. But in summary, magit is just a "tree of keyboard shortcuts" where you just click a few keys in sequence to get what you want.

That said, I also use the cli a lot, i.e depends on if you're in emacs already, or not.
It's often the other way. The GMO doesn't need to be sprayed with pesticides. That is the case with Bt corn for example. Bt corn has a protein that stops caterpillars from eating.

Organic stuff is normally grown on industrial scale monocrop farms, with pesticides. Yes, really. All sorts of toxic pesticides are on the list of chemicals permitted for organic labeled foods. Many of them are worse. Go read the list if you doubt this. Simply put, "organic" is a marketing ploy, and the certification is a racket.
You should not lump all western nations together. In northern Europe AC doesn't happen at home for the most part. Here in Germany it's a luxury because of the high prices for electricity.
.. but we've already done that 5 to 25% increase. Without significant storage. Storage will be needed to get to 100%, but we've already displaced all the coal generation with renewables! (and, I admit, some gas)

Don't let the best be the enemy of the good. Keep expanding the renewables until 0-carbon moments are possible and curtailment starts to be a problem. Maybe 50%?

(or, in meme format: noooo, you can't just replace everything with renewables! haha wind turbine go brrr)
> It would be interesting to see a study on the levels of agreeableness of developers compared to the rest of the population, as it is mentioned in the article that "Most developers are agreeable!" but I haven't seen anything to support that assertion.

What has your experience been? Mine is that most are meek and avoid conflict. That's at least some of what agreeable means in this context, right?
My brain says human societies cannot guarantee the sort of long term management and integrity required to keep these facilities safe over extremely long lifetimes.
That's a bit of a shallow dismissal (see HN guidelines). You'd do everyone a favor if you'd explain what your experiences were.
Living further north seems to be a good idea, however there is the real danger of the weakening gulf stream. There's theories on what will happen, such as northern europe becoming colder:

https://blogs.ei.columbia.edu/2020/01/02/climate-change-gulf...

However, anything could happen.

My advice is remote work combined with some land, not necessarily out in the wilderness. Just land enough to be able to build a greenhouse. I consider that the absolute minimum. Don't live in a city. If nothing else, because of the carcinogenic effects of the pollution cities bring.
The "anything marketing people touch will almost-instantly turn to shit" theory still hasn't been disproved.
Approximately 10 minutes after the Test i learned that i was supposed to have an app installed - i didn't even have my smartphone with me at that moment.

For some reason, the SMS broadcast was not used.

For some reason, the air raid sirens didn't go off in many cities.

I'm somewhat disappointed - organization in emergency cases is what Germany usually get right.
This is a completely fallacious argument. You would've said the same thing 20 years ago.

Secondly, just because one plant takes a decade to build, that does NOT mean we can't build 100 plants in a decade. Again, your argument does not make any sense. If we had started 20 years ago, we very well could be stamping out SMRs by the hundreds, today.

Finally, granting the urgency you claim, there is no evidence to suggest replacing fossil fuel based generation with renewable is going to be quicker than nuclear. To frame it as such is misleading.
The Problem is the GDP isn't vanishing. It will just move to other places e.g. China.
I’m a competent amateur guitarist and I feel your pain. Learning pieces so they are good enough to perform takes so much practice and I too get sick of them before I can play them adequately!
Most people have no idea how fucked we actually are.

What happens after 2050? Climate change continues, even if the world goes completely carbon neutral. Economic damage continues.

Read the report, the only way to keep to 2 degrees is to pull carbon out of the atmosphere. The sequestation industry would have to be larger than the oil industry was at its peak.

Given that we can't even switch to renewables and plant trees, what are the odds we will subsidise an enormous industry to fix the atmosphere?
Indeed. As a medium CDs outdo vinyl in every way. There is no point using vinyls if CDs are available other that wanting to 'play' with a turntable like in "the olden days".
A tiny instrument to measure the faintest magnetic fields – University of Basel
I got back to chess few years back, and following scene a bit.

The classical long for chess is basically dead. Its boring, with majority draws (close to solved game - de0incentivizing aggressive play). I am glad there is shift towards shorter time formats.

Shorter time control creates more urgency and allows to play subpar moves to throw off your opponent. Its much more interesting to observe.

Armagedon rules are being used now as tie breakers and there is a lot more discussion about changes/rules tweaks.

So who knows what next year will bring.
The constitutional court can declare laws Or parts of laws as not applicable and can require laws to be made and in specific cases it’s decisions are equivalent to a law (mostly regarding disputes which law applies, state vs. federal law, where certain responsibilities lie and in cases where the constitutional court decides that a law violates the constitution and is immediately declared void.) §31 BVerGG would be the applicable paragraph. There a nice summary in English on the courts own page https://www.bundesverfassungsgericht.de/EN/Verfahren/Wichtig...

Edit: added reference to the court page.
It’s actually similar to MDN in that it’s run by a browser but supposedly about web standards. However, it can be a little too Chrome-leaning…
"...perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away..." - Antoine de Saint Exupéry

Also

"Perfect is the enemy of good" - Voltaire

Not a life motto, but I also like:

“Before I learned the art, a punch was just a punch, and a kick, just a kick. After I learned the art, a punch was no longer a punch, a kick, no longer a kick. Now that I understand the art, a punch is just a punch and a kick is just a kick.” - Bruce Lee
I'm sure there's lots to be said about how the uquity of music production equipment (i.e. a laptop) is turning laptop-produced music (electronica, hip hop etc) into the new folk music; music made and circulated among small groups of people.

And the whole idea of 80-style music "industry" with huge stars and huge physical distribution networks and huge amounts of money being made by a tiny proportion of people was probably just a technological oddity that was never going to last more than a few decades.
I thought queen was 8, rook 5, and bishop/knights 3?
Some off the top of my head:

“Oh my soul don’t aspire for immortal life but exhaust the limits of the possible” -Pindar

“Man is nothing without the gods.” -Odyssey

“Why ask my age Diomedes, very like leaves upon this earth are generations of men. The old the wind cast to the ground, the young the greening forest bears as the spring comes in. So mortals pass one generation flowers as another dies.” -Illiad

“That which you see as righteousness and unrighteousness, beyond this cause and effect, beyond what has been and what is to be—-tell me That.” -Upanishads

“Get up and fight.” -Bhagavad Gita

“To every man on this earth death comes soon or late, what better way to die than to face fearful odds for the ashes of our fathers and the temple of our gods.” -Horatius

“My lord my rock, prepares my fingers for battle and my hands for war.” - Psalm 144:1
You are what you consistently do.
International agreements? Like the Paris agreement that the US sabotaged for domestic political point-scoring?
> Couldn't you simply put the next hop's MAC address (instead of IP address) into the routing table and be able to route packets just as well, with a lot less complexity?

Several others have already answered your question -- the key points being "the OSI model" (e.g., layer 2 vs. layer 3) and the multitude of other layer 2 protocols which don't use MAC addresses -- so I'll mention one other important detail.

---

Although the Ethernet protocol itself has been around for ~40 years now, for the majority of that time it mostly only existed "in the LAN".

In fact, when it comes to "on the WAN", Ethernet is still a relative newcomer. Before ~15 years or so ago, pretty much no one was using Ethernet "on the WAN" -- instead, it was X.25 and frame relay and HDLC and PPP and ATM and POS on analog "leased lines" and ISDN and DS-{1,3}s and OC-{3,12,48,192}s.

Along came MPLS, MetroE, EoMPLS, Carrier Ethernet, etc., and soon enough everyone was "tunneling" Ethernet between sites but we were still mostly using those "legacy" protocols "on the WAN".

Over time, technology advanced to the point that "native" Ethernet eventually became feasible "on the WAN" -- in no small part because 1) Ethernet speeds kept increasing by an order of magnitude (!) every few years, 2) standardizing on Ethernet everywhere drove the costs down, and 3) Ethernet was "easy" (compared to all of those "WAN" protocols we were using up until this point) -- everybody already "knew" Ethernet because, by this time, everybody had been using it in their LANs for a decade or more!

Although ATM and SONET (at least) are still around in (some parts of) some service provider networks, they are now the exception and Ethernet -- to butcher a phrase -- "has eaten the world" but, as I mentioned, Ethernet "on the WAN" is still a relatively new thing.

---

So, I'll offer an alternative answer to your question:

> Couldn't you simply put the next hop's MAC address (instead of IP address) into the routing table and be able to route packets just as well, with a lot less complexity?

Sure, if you had done it about 30 years earlier!
This can be taken to extremes. Some years ago, a popular historical novelist told me something along the lines of "I often talk to people who say 'I'm writing a historical novel', at which point I'm wondering whether this could be a potential competitor, '...but I'm still doing the research', at which point I realize that there's not a lot to worry about." Looking into background and what others have done is valuable, but it's pretty easy to let it prevent you from ever taking action yourself.

It's a tricky balance, though...
Medusavirus Ancestor in a Proto-Eukaryotic Cell
"... transforms politically in to implementations."

Is this list controlled by Mozilla. Or perhaps some group of browser oranisations/companies.

Personally, not speaking for any other user, I am not really a fan of the browser deciding what is or is not an "acceptable" TLD, because the browser is not the only program I use for generating and sending HTTP. I use a variety of programs. Perhaps if I have some control over the browser's list. For example, I the user can add or subtract "TLDs".

In the past I have done this by running an edited copy of the root.zone on the local network. I think it is a cleaner, less application-specific, solution than relying on a list compiled by a browser vendor(s).

Browsers can easily override the "IANA TLD list" as well as the DNS I set up on the local network. I am not saying they are doing this through this list, but the capability is there. Browsers like Firefox are certainly not shy about constantly manipulating how domains and urls display in an address bar, Chrome wants to "protect" the user from "evil" pages, etc. It is a slippery slope. I like the idea of overriding the IANA but not the idea of this being outside the control of the user, decided by some browser vendor(s). I do not want/need applications making decisions about what is or is not a TLD, or in this case what is a legitimate subdomain for purposes of cookies. I already do that through control over the zone files I serve and system resolver settings; I control, i.e. filter, cookies through a local proxy.

The root.zone has grown exponentially and is full of cruft now thanks to the "gTLD" scheme, as others have noted. If you really care about this stuff, I don't think you can rely on someone else to address the problem for you. Mozilla or whomever produces the "public suffix list" is no doubt tied to the online ad industry in some way, directly or indirectly.
> Your statement lacks definition of what exactly is a "stomach", and I don't think you can provide such a definition for it to classify animals correctly. Sponges (which are animals), for instance, don't really have a "stomach", there is no cellular differentiation based on that function.

To be fair to sponges, they are considered the first branch of the animal kingdom - direct descendants of the first digestive tract and the first organism with any sort of cellular specialization. They're what animals would look like if they were nothing but a stomach.
> So if you’re buying for the physical experience, it makes sense to go for vinyl.

I still buy CDs because I want to own a physical medium and CDs are far superior and more practical than vinyls.

It's also actually easier to 'contemplate' a shelf of CDs than one of vinyls. ;)

I think it is that practicality that actually makes CDs less desirable than vinyls by some. Vinyls are not very practicals and require a ritual to play, and that's what some people are looking for and that is visible in other trends (coffee, tea brewing, etc.). I think that 'less practical' is often seen as 'more authentic'.
It's an experimental feature. If it works well for a while, it may become part of the default. But it should definitely not be forced on everyone if it's not yet sure how well it works.
A program intended to stop crime before it happens leads to many issues
Fred Baur, the inventor of the original Pringles can, was buried in one of them (on his request)
But it has to be sensational.

The proper title should be "Michael Shellenberger buys prominent Extinction Rebellion member" and it should be in the boulevard section.

It's not like she ads any relevant insight or information to the topic. She just repeats the tag lines of Shellenbergers campaign. The only thing missing is someone mentioning his book.
> For almost all of us, equity is a vehicle to get screwed over.

It's really not all that difficult, but it just needs to get drummed into people's head that equity is not compensation! At best, it's like a free gym membership that you'll never use.