skysight-inc/HackerNews huggingface dataset:
Explainability in Machine Learning: Top Techniques
Nice! B)
You’re probably being facetious but just in case:

https://www.bbc.com/news/technology-28481876.amp

https://www.bbc.com/news/technology-58559412.amp

(With apologies for amp links)
With rust, I treat compiler errors as ultra-fast unit tests. I share the same experience: once it compiles, 99.9% it works fine on first try. It's a wonderful development experience.
They could, but don’t, enforce vegetation clearance around homes, even 100 year old homes.

But you are correct, politicians can only “lead” a much as voters allow.
> NA has far more natural disaster exposure than europe does

Agreed, but that's even more of a sign for "the US should be even more proactive in regulations and enforcement than Europe, not the other way around!

In any case we do have areas that are prone to wildfire, especially the Balkans, Greece and Turkey get hit regularly and hard. But the human toll is always very low even if the fires rage, because our buildings don't consist out of the cheapest sort of wood and cardboard and there is ample distance between homes and forests.

> i seem to recall quite a few buildings collapsing in Turkey and in Greece in the last quarter century after earthquakes

Yup, and in almost all cases it turns out that either the owners intentionally circumvented the code or construction was shoddy because someone diverted money and substituted cheaper but unallowed materials.

Our greatest issue tends to be floods like in the Ahrtal or the beginning of Spain, because our building and zoning codes haven't caught up with climate change. Unfortunately, what I call "Americanism" (or y'all "American Exceptionalism") seems to have seeped into our culture as well - the attitude that humans are superior to nature's forces and can bend them to their will, and so I'm afraid history is doomed to repeat itself.
I wouldn't say it's about "failing to meet the standard". Sure, there is no exit exam you can fail, but there are still people dropping out of a PhD.

It could be because you realize you don't really like research - that involves reading and writing a lot of papers, going to conferences not just tinkering. It could be because you had the wrong professor who failed to lead you and left you by yourself. It could be because you gave up at a low point, where most PhD student go through. It could be because after 4 or 5 years your professor keep saying "you're not ready yet" (I've seen that in humanities).

So it's not really a problem of "not being good enough", but it definitely happens.
> Does the public have that kind of access with, say, a military base? The White House? I doubt it.

Public certainly can request information via FOIA, but US government has many different security classifications and timeframes. Your mileage may vary but I would argue that yes, the public does have that kind of access, even if timeframes might be decades instead of days or months.
Linkers are slow and clunky. Yes, there is a crossover point where executable tests are faster.
For laptops specifically, the technical specs don't matter for most use cases, but the "quality-of-life" things absolutely do: screen resolution and brightness, keyboard and trackpad comfort, and battery life.

It's hard for me to recommend most ~$500 Windows laptops when they skimp out on those things to lean into specs, while older-model Apple Silicon MacBook Airs are just a bit pricier but absolutely deliver on quality-of-life.
"Trivially relocatable" versus "trivially destructible after move"
>the only people at my company

So your sample size is 1 company? That's very anecdotal. And you're younger than 30, so you probably haven't worked at many companies. There are plenty of people in plenty of other companies that you've never met.
Sorry, I wasn't clear with what I was saying - but now I understand what you meant anyway. Thanks.
Is this actually enough? I've never been able to find a clear answer on this - it's become increasingly common to install SATA SSDs in retro game consoles, for example, but nobody seems to have ever done any testing to see if the functionality on newer SSDs is adequate to handle systems without TRIM support.

You used to hear all kinds of horror stories about people who threw a SSD into their PS3 and found their whole system grinding to a halt within a year.
Environmental activists have their own biases and blind spots.
I disagree in principle. You can call it a pro-environment initiative or you can call it just... promoting good engineering. Making code more efficient benefits literally everyone from the people making it to the people using it to the planet upon which it is used, and who's resources it is dependent on. I wish efficiency was a more prioritized thing in basically every facet of the modern tech industry which, at present, is addicted to an absolutely stressful number of libraries that cause nearly every prominent tech product to be ludicrously bloated.

Like, it's incredibly irritating to me that mobile browsers are practically unusable, not because mobile design isn't ubiquitous, but because every website now makes my phone hot because it's running 800 MB of fucking JavaScript to render text.
Her intro is very easy to read for non-experts. She also lists many topics people can DuckDuckGo further for details and example code.

I’ll throw in an extra one I saw on how to use SHAP:

https://m.mage.ai/how-to-interpret-and-explain-your-machine-...
Can't wait to read Elon Musk's Ph.D. on pointy rockets!
Wait looks like you ship to Canada! I'll take a closer look now.
>>> If you do the time and work for your professors you will get the reward. There is no risk.

1. Your experiment fails to produce a result after a few years of effort (my project, we don't know to this day what went wrong, and I was lucky to find a new project).

2. Loss of funding or institutional support. (A large program at my state's university pulled its support for a process that required regulatory approval, and an entire group of faculty and students all had to leave.)

3. Your advisor quits, changes jobs, gets fired, goes to prison, dies. (Many cases).

4. Your advisor holds your thesis hostage until you publish a certain number of articles (a friend of mine, she sued and won).

5. Mental health issues (high incidence of clinical depression).

6. Personal animosity between members of your committee (another friend).

How these risks instantiate themselves is that you have to start from scratch, often with a completely new research project, and finding one isn't guaranteed by your department. You are almost completely at the mercy of one person -- your advisor. There is virtually no oversight.
There's the possibility of damaging side-effects in humans using energy levels high enough to replicate the mouse model.
You may be grandfathered under pre-RIR rules and also no one is auditing this stuff.
Utah War Wikipedia article incorporates text from a large language model
Not all PhDs push boundaries of knowledge in quite that way. Often what you do was already known, but no one really figured out how to correctly apply it. Alternatively, it's often combining different things that were already well known, but no one had combined.

It's novel work that makes a PhD. Novel work is distinct from pushing the boundary of knowledge. Often what you do doesn't change what "humanity knows" in any way.

Both my wife and I have PhDs. Neither of us did things that look like the figures there. It's not a good mental model for what all PhDs mean, though it is a good model for some.

I combined fields and reinterpreted a ton of things that had already been done to draw very different fundamental conclusions about what was going on in a particular location. I put out alternative hypotheses for observations that had already been collected. It's not new knowledge at all and I didn't add to what we "know". I just added an additional hypothesis to the set of multiple working hypotheses that will hopefully be tested decades from now.

My wife worked on how to actually apply well-known methods in other fields to our field. Her work was half engineering, half field experiments. Lots of folks had been working with fiber optic strain gauges for decades. However, no one was using them to measure in-situ strain in rock masses yet (which has since become common). The application was broadly "known", but actually doing it and demonstrating that is novel.
I am surprised that it didn't get any attention here. I have skimmed the paper, and it seems that they got 1.6x faster with Rust rewrite that is more or less the same code. Both versions are sequential code. And then changed Rust to be parallel and got 5.6x faster. They emphasize that converting to parallel was pretty straightforward because all they did was to change a method to be called. Since rest of it is iterator based code it pretty much worked as is. Only parts required change was sharing state between threads which would lead to bugs unless changed.

Probably there is still a lot of room for improvement if they can avoid mutex and use some lock-free mechanism as well. But I think it's nice to see Rust's promise of speed and safety in a real case.
I had Claude do a mild review but this was entirely written by me. The sibling is right: the goal is to present information in increasing levels of detail. Repetition is a powerful tool to make ideas stick.

I do try and present a decent level of detail in the post.
Natural firebreaks
I'd agree with that if I hadn't had commercial products written in Go crash in production. They're the kind of errors that slip through the net, and "it's easy to fix" is shall comfort at 2am staring at a downstream 500 error.
Its not one fire and, for any of them, probably not exactly zero, but close enough to it as to make no practical difference.

OTOH, if you count the separate fires as one fire and continue to expand the scope while doing that, it maybe already does, depending on how much toleration for gaps you have.
If the statement isn't true, then why did Apple stop making that claim? It's because my statement is true. Apple was capable of getting the data.

It is possible for Apple to build a device that Apple wouldn't have been able to access the data on, as they claimed. That isn't what they provided to their customers.

You're using bad faith arguments to defend a multi-trillion dollar company that pushes a restrictive model of computing on its customers for its own benefit for what purpose?
Source paper is https://www.pnas.org/doi/abs/10.1073/pnas.2213815120.

The paper, which looks quite good, amounts to (stationary baseline + climate drift) explaining burning more than (stationary baseline) alone.

From the paper...

> Their respective uncertainty bands overlap for most of the time periods considered; however, starting in 2018, there is a complete separation between CMIP6-ALL and CMIP6-NAT scaling factor distributions suggesting a complete dominance of anthropogenic over natural forcing.

...or incorrect models or uncertainty bands. The paper looks good but like it presumed to find the desired results from the research outset.

Beware anything done with simulations that provides 3 significant digits (172% increase!). I don't doubt the influence of climate but I do doubt the certainty of these authors.

Going back to the GP, I still want to know how wet years, dry years, and winds are outside of reasonable expectations in SoCal. These are part of the (stationary baseline) the paper should include. From a quick pass on the paper, it's not clear to me that the paper captures hysteresis due to intermittent wet/dry periods. Or that they considered any additive non-stationarity, in (stationary baseline + climate drift), they wouldn't deem anthropogenic.

Not denying here. Just enjoying throwing rocks at a paper adjacent to a past life. I have published on uncertainty quantification for computational fluid dynamics that employed explicit slow/fast timescale decompositions.
This is actually where the action has been recently. Lots of people complain about aerial inspection by insurance followed by ultimatums to clear vegetation and junk.

Look for people asking for regulations to prevent this any day now.
Thanks! What languages would you like to be added first?
If you're getting paid (or have historically been like at FAANG) a significant amount in stock, you've been willing to put up with 50+ hour work weeks and crazy management schedules. If there are layoffs, management reorgs, and very high PE ratios for slow growing companies, maybe it's a good time to take a break.
You could write a new client, but at some time you will run into an issue where they start adding features faster and heavier and more required than you can keep up with by optimizing the software to run on your potato.

Case in point, people have managed to run a bit of the modern internet on Amiga. Enough to be useful. But all of it? Forget about it.
Seems to be just counting on a lucky viral success as there is no theme/niche, I generally only sub where there's a track record of content that is both quality and multiple videos that interest me
If it was infinite like you unlike the author seem to want, it wouldn’t be a simulation.
My 10 years old laptop has FHD screen, half a TB of SSD. Battery life is not as great as today's laptop but that's a tradeoff my family is willing to take because they transport the laptop but rarely use it on battery.

Battery can be changed easily, memory can be replaced in case of failure or need to upgrade.

It doesn't support Windows 11, but it happily runs 10, browser and the entire Office software suite. It's built in an plastic/aluminum chassis so it's a bit sturdy but the keyboard is not soft as low-end plastic keyboards.

The value of such a laptop is lower (if not nearly $0) than a low-end laptop but much snappier.
I think there is a parallel way the user base evolves: at the beginning, users are selected for by their ability to recognize value, meaning only a small amount of knowledgeable, early adopers signs up; then (business) customers who are willing to spend real money dominate; finally, people who heard about it from friends dominate. The critical thing is that last group sometimes entirely fails to understand the value of a product, is entirely uninterested in being a "power user," etc, and is happy to keep paying a small fee for fairly low quality.
Maybe if he wasn't personally and very publicly trolling an entire open-source community, which has created financial burden for users, then people in that community wouldn't be so upset.
I think the difference is that misbehavior isn't as expected of libraries as it is of tests. But yes if your libraries are prone to misbehavior, it's common to compartmentalize them in separate processes.
Original source: https://cleanlabelproject.org/wp-content/uploads/CleanLabelP...
Lauded Boeing engineer John Hart-Smith, who raised warnings in 2001, dies at 84
I've traveled all over the lower 48 and can only think of a few states where even half of these things apply. The high sustained desert winds combined with improperly managed forests is a California thing. A few of these partially apply to some parts of the Appalachians. Some of the Midwest and South-Western states have the water mismanagement issues but lack the dense vegetation. Grass fires from lightning strikes are common in many places but that is maybe one fire truck or just let it burn itself out provided people have done proper fire abatement around their barns and homes. Washington State has some vegetation issues but it's always wet.
Wholeheartedly agree. One can just be at ease that the compiler has it covered and one can focus on coding. Both the tooling and the syntax for these protections is kind of “out of the way” as well - I don’t have to learn extra keywords just to convince the compiler that what I’m doing is “safe”, it can do that by itself.
34.88 and 42.55 THz (Mid-wavelength IR)

Potential terahertz therapeutic strategy for the prevention or mitigation of Alzheimer’s disease pathology

https://www.nature.com/articles/s41377-023-01289-x
I prefer sites not to implement a custom dark mode and instead to make sure their styles invert well, less work for devs, more consistency for me.

https://darkreader.org/

https://www.howtogeek.com/446198/how-to-force-dark-mode-on-e...
I don't know what you mean. Do you think Amazon was paying very high prices for IPs they don't need? Were they trying to corner the market and create a monopoly?
Move by default. If you came from c++, I think this makes a lot of sense. If you have a new language, don't bring the baggage.

Came from C++ and this is my least favorite part of the language ergonomics.
In local runs it makes sense to halt the run, but in CI not as much — nextest makes this entirely configurable.
I use PlantFusion in my pre/post-workout protein shakes (in combination with Transparent Labs whey protein isolate and a couple different types of collagen powder), and this was one of the reasons I liked it: https://plantfusion.com/pages/faq

IS PLANTFUSION TESTED FOR HEAVY METALS?

Yes, we do indeed do third party testing on all our PlantFusion products. There’s been a whole lot of attention lately on heavy metals in nutritional supplements. Particularly those products on the market containing brown rice and/or brown rice syrup. In the early development of PlantFusion, we found through our own research and testing that brown rice protein typically had levels of certain heavy metals (namely lead, arsenic and cadmium) that were many times higher than our other plant protein sources. Because of this, and a few other factors, we opted to take brown rice out of all of our formulas and continue to test for heavy metals within our products to ensure safety and efficacy.
> I feel like this blog does not accurately describe how large the ipv6 address space even after accounting for it being reduced by 2^64 for the host portion of the address.

One way of thinking about it:

* Stars in the Milky Way: 400 Billion

* Galaxes in the universe: 2 Trillion

So (4x10^11)x(2x10^12)=8x10^23 stars in the universe.

* Size of IPv6 address space: 3.4x10^38

Find the ratio between addresses and stars:

* 3.4x10^38 / 8x10^23

IPv6 offers about 430 trillion times more addresses than estimated stars in the universe. From Tom Coffee's presentation "An Enterprise IPv6 Address Planning Case-Study"

* https://www.youtube.com/watch?v=7Tnh4upTOC4

Perhaps in more human terms: on the surface of the Earth (including oceans), there are 8.4 IPv4 addresses per km^2. Not counting the oceans, that would be 28 IPv4 addresses per km^2 land.

IPv6 gives 10^17 addresses per mm^2 (yes, square millimeter).

In terms of volume, 10^8 IPv6 addresses per mm^3 throughout the Earth.

Another way of looking at it:

*math property: x^y = x^(a+b) = (x^a)x(x^b)

* IPv4 addresses are 32 bits (2^32)

* 2^32 ~ 4.3 billion

* So the IPv4 Internet has ~4.3B devices on it

* IPv6 subnets are 64 bits, /64 (2^64)

So, an IPv6 2^64 subnet is the same as (2^32)x(2^32), which means (4.3B)x(IPv4 Internet). I.e., a single IPv6 subnet can hold the equivalent of four billion (IPv4) Internets.
An African stablecoin startup processed over $1B in cross-border payments
Trivial examples make it easy to explain and understand the concept. Just like with Calculus, we don't start with integrating e^x. We start with integrating x.
No definitely won't. I'll try my best to help him find something he loves to do for life, but I don't want to put money with study.
> 451: Unavailable due to legal reasons. We recognize you are attempting to access this website from a country belonging to the European Economic Area (EEA) including the EU which enforces the General Data Protection Regulation (GDPR) and therefore access cannot be granted at this time.

https://archive.is/ZkH7e
Aurora Morales, in one of the essays in Medicine Stories, mentions how we need to stop referring to our biosphere as “environment”.

It is not something “out there” that surrounds us. It is the air we take in with every breath etc. we are one with it.

Poisoning or destroying it is the very act of poisoning and destroying ourselves.

She points out that perceiving the biosphere, the land, other living beings, and humans as resources - and especially resources tied to an economic system of infinite growth, causes us to destroy it all for the creation of illusory value.

We are dealing with normalized mental illness on planetary scale which causes humanity to actively destroy our biosphere.
Don't you mean oceans acting as fire breaks?
Equilibrium truly doesn’t exist in nature.
https://willsarvis.medium.com/the-myth-of-balance-in-nature-...
Or the northwest?

https://en.m.wikipedia.org/wiki/Oregon_Fire

The world is changing
Probably em-dash in a formatted document rather than pair of hyphens like I'd use here. I'm pretty sure there are some stylistic recommendations about parens vs. em-dashes. I probably used to overuse parens but, in spite of being on my company's style committee for almost 15 years, I'm not sure I was ever all that consistent and I'm not sure we had hard and fast rules.
Social media is not self-evidently harmful to mental health, that's why Haidt got so much recognition in the first place. If you take his theories away/discredit them, the whole idea crumbles.
Is there anything similar for Europe available?
It was unstable. Could have replaced it with new stable ram of course.
hydrogen definitely not the only way for long distance sea, nuclear would just make so much more sense. and for place travel it also such the same as batteries, first of all its an explosive gas and second we only get less than 20%. hydrogen is just not a good solution to anything other than being a byproduct in the natural gas industry.
So great to see this excellent explanation. Have been a fan of donut.c since it first came out. Also I'm way better at golfing js than c so it kinda feels like you wrote this just for me :)
They even bought billboards along popular freeways in Houston.

“We are back, let’s talk”
NetBSD yes, but 32-bit Linux distros are getting rare. Adélie Linux is one of the few that has current releases of software.

https://www.adelielinux.org/download/
Water scooped from reservoirs is less effective than you might think. When it is dropped, a good amount of it evaporates before it ever hits the ground. Most effective would be air drops of fire retardant, but neither can be done in high wind conditions.
I have the impression you're mixing single-pass compilation and O(1) memory use of the compiler.

As is, C already is single-pass compilable, modulo some unnecessary syntax ambiguities.

As the compiler reads the text, it marks some character strings as tokens, these tokens are grouped as a fragment of code, and some fragments of code are turned into machine code. A simple function of a 100 lines doesn't need to be parsed until the end for the compiler to start emitting machine code.

Like the parser, this requires memory to keep tabs of information and doesn't work for all types of constructs, like a jump instruction to a label defined later in a function. The code emitter soaks input untill it is possible, and does so, like when the label is already known and can be jumped to.
Perhaps a nice short summary would be "facts you can rely on". Because the benefit comes from reducing the cognitive load juggled by the programmer. The more possibilities you can eliminate by identifying invariants, the quicker you'll arrive at a working solution.
One of the US company’s I work for asks the questions about 'our' mission statement. It's used as a way to see if someone has checked out the website, page 1, bold, and in capitals.
Refurbished laptops can be superior in comparison to cheap Bestbuy laptops. These old laptops are often much more solid built, have better keyboards, may even have better screens (FYI brand new laptops with cheap TN 1366x768 screens are still manufactured).

Good refurb definitely should have an SSD and battery at least in good condition.
Thanks EU for 100s of hours wasted clicking stupid meaningless banners and additionally this now.