skysight-inc/HackerNews huggingface dataset:
my final straw with Android was pixel 4a stopping security updates in 2023. that phone was released in 2020. the iphone 12 released in the same year will receive security updates until 2027. from a hardware perspective my pixel 4a has a great screen, great battery, great camera, great 4g speeds, i have 0 desire for a new phone. too bad Google arbitrarily turned into an insecure piece of etrash after 3 years.
It is actually pretty remarkable, you’d think given the automatic reputation advantage that a chess grandmaster gets as a serious deep thinker, at least one would have managed to work that into a political career.
China Cracks Down on Extreme Nationalism and Hate-Speech After Suzhou Slaying
Specifically, one thread reads the counter with proper synchronization, then another thread writes an incremented value to the counter with proper synchronization, then the first thread writes its own incremented value to the counter with proper synchronization. At every step the use of an AtomicU32 guarantees proper synchronization to the underlying memory, which is what Rust is concerned with.

The fix for the logic bug in this case would be to indicate that you want the increment itself to be an atomic operation, using the fetch_add method: https://doc.rust-lang.org/std/sync/atomic/struct.AtomicU32.h...
https://archive.ph/EotMz
Not near a computer to try this out but I'd be surprised if you couldn't get a huge speed up by selecting the whole file into a real table first and querying against that. DuckDB should be able to better vectorize operations then
I've noticed people recommending Tumbleweed and its snapper/btrfs based snapshots as a way to recover if something goes wrong. I wholeheartedly agree with the recommendation.

Few caveats about snapper rollbacks though. First of all, you need grub working to be presented the read only snaptshot boot menu. If an update breaks grub, you'll be out of luck. How likely is this to happen? I don't know.

Second, /home is not part of snapshots by default. I would leave this as is. But this means if the update changes something in /home like a config file and you need to rollback, you'll end up in an inconsistent state. I believe this is what happened when people upgraded to plasma6 from within an existing plasma session. They could not rollback and fix the issue.

In my experience of a few years tumbleweed has been really stable until very recently. The plasma6 issue in my opinion was huge. Should never have happened. I belive they added extra checks into openQA to catch this class of errors in the future. However, if I am to speculate, I don't understand how not even one person from the whole org has not tried to upgrade plasma6 from within plasma and notice this issue. We've had another issue last week or so that hit users of a particular manufacturer's gpu. I don't remember which, but it's not intel which I am on. Last year there was an issue where they broke up networking packages in such a way that if install recommended packages was disabled, you'd lose your wifi. (install recommends is enabled by default for tumbleweed. Fair enough. But at the time it was not enabled for the variant called MicroOS.)

By the way, people who are considering Tumbleweed, can also look into Slowroll, which is tumbleweed at some point in time. It does not update as frequently as tumbleweed but as far as I know a slowroll update does not signify anything like a point in time were the packages were most stable or a security issue was just fixed. (By extension, you'll be less likely to have a broken system but also less likely to get security updates on day one. Something to keep in mind.)

Lest it sound like I am not recommending Tumbleweed, I'd like to explicitly recommend it. It really is great.
I did! On MESE first, then on Hacker News.

Usually when there's a replication crisis, people talk about perverse incentives and p-hacking. But there's 2 things I want to mention that people don't talk as much about:

- Lack of adequate theoretical underpinnings.

- In the case of math education, we need to watch out for the differences in what researchers mean by "math proficiency." Is it fluency with tasks, or is it ability to make some progress on problems not similar to worked examples?
A "Show HN" would be appropriate here.
because merit is not to be seen by signs. that's the whole point and what makes it so cosmic scale.

may i suggest moving onto the lotus sutra. it will clarify some stuff.
Humans can't explain why we do things, so I guess we're not intelligent either?
It looks like some NUCs have M.2 adapter slots that allow PCIe. Seems possible to do with a NUC, you probably can't put 20 drives with it, but 12-16 extra drives sounds feasible.

https://www.reddit.com/r/intelnuc/comments/ibchlz/nuc_m2_sat...
wait til you read the lotus sutra. you'll find out what maha yana means.
Moderl Perl is the recent versions of perl, like modern Java is the recent versions of Java. But Perl is more flexible providing forward compatibility.

For stability, Perl defaults to an old stable behavior. Modern features are opt-in
Perl::Modern is a handy way to select a version, sort of like Python's `from future import foo`

Searching for "perl" will lead you to
https://www.perl.org/
"Things are in the saddle and ride mankind." -- Emerson

“this present moment must be to language something like what the Industrial Revolution was to textiles.” -- Justin Smith
https://thepointmag.com/examined-life/its-all-over/
Labor Shortages are great news!

What is this person talking about?

How else are we supposed to make real wage gains?
I think it can be both-
I agree it won't scale, and we need external groups to have any meaningful success. That's absolutely what we, as a society, should push for.

But I have room enough in my heart to also hate the individual engineers making boatloads of money actively worsening the world around them.
Are there any alternative steel alloys that aren't used now for cost reasons that we'd see if there was a spike in chromium prices?
One thing to note is that "coming to market" means being able to compete in the market.

And this is tough. There are only so many market niches, and if some competing technologies turn out to be better your product has no place.

This is the tragedy of engineering: most technologies, even technologies that "work", end up failing, because in any niche there can be only one winner. I'm sure if you've worked on new technologies you've experienced this, perhaps on every technology you've ever worked on.
I don't do these things.
I didn't realized that printers have CUPS server installed on them now.
I find it kind of wild. Like, why?
Counterpoint: Being on a small team in a large organization sucks.

In a large org, small teams have no weight. Actually, we have wait - we have to wait for everything: devops resources, marketing resources, even infosec resources. We are too small to notice, not important enough to get quick attention (never mind that our small team's product is profitable).
"demonstrates a new sodium battery architecture with stable cycling for several hundred cycles" So nowhere near enough for grid storage (depending on their definition of "stable".)

The plot shows ~400 Whr/kg and ~800 Whr/L densities. For grid storage that is fine.

The paper https://www.nature.com/articles/s41560-024-01569-9 is unfortunately behind a paywall.

We will see. Battery technologies live or die on whether the nasty, complicated surface reactions are truly reversible over discharge cycles at the sizes needed to be practical...
Could a "show only live streams" be implemented only with in the KTM search results?

the offline stations will still be there and have number, just not shown in the KTM results - a list of the KTM results would also be very handy, but that would probably change the feel a little
It’s not good for business, capital, and anyone else whose success or profits depends on labor to squeeze for productivity. But for the rest of us, it is a net positive outcome. Just need to lean into it. Onward [1]!

(Global population boom over the last several decades was an artifact of lack of access to family planning and contraception access along with empowerment and agency [2]; that population was squeezed by economic systems, systems which will now need to face the consequences of humans having agency and autonomy to choose not to have children, which otherwise would’ve been extracted from as adult workers and taxpayers [3] [4] [5])

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[2] https://ourworldindata.org/fertility-rate#what-explains-the-...

[3] https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...

[4] https://www.demogr.mpg.de/papers/working/wp-2024-002.pdf

[5] https://inequality.org/facts/global-inequality/
They've been trying this my entire lifetime. I was warned away from tech because of offshoring in my early teens.

Sometimes it works out. It usually doesn't. Heck, my last company swung back and forth on it twice in the 10 years I was there.

I do think quality exists everywhere in the world. But when you go fishing for cheap, which is usually the reason for seeking it in the first place, you're never going to find it.
Winter tyres are less to do with freezing water and more to do with the way the tire compound in summer tires hardens/loses elasticity and therefore grip in lower temperatures, around 7 degrees Celsius.
I wouldn’t start a new project in C++ unless I have a very good reason to use C++.
For me the best feature of Celsius, the one that makes it much better for weather, is the zero on the freezing point of water. Everything changes in life when water start to freeze, roads get slippery, pipes burst, crops die. So it is important that such a crucial threshold is represented numerically in the scale. In other words, going from 5 to -5 in Fahrenheit is just getting 10° colder, nothing special, while going from 2 to -2 in Celsius is a huge change in your daily life.
I'd say memorization and building expertise are orthogonal.

Expertise is lossy intuitive reasoning. It's pattern recognition based on practice and experience. Then there is logical reasoning based on memorized facts, which is a fallback mechanism people use when they don't have the necessary skills. It usually fails, because it's inefficient, it doesn't scale, and it doesn't generalize.

Sometimes memorization is necessary, but it's often not the actual point. When kids are asked to memorize the multiplication table, they are not really supposed to memorize it. They are supposed to build a mental model for multiplying numbers without resorting to first principles or memorized answers. Then if your model can calculate 7 * 8, you can also use it to calculate 7e10 * 8e11, even if you haven't memorized that specific fact.
So its the 2000s all over again

Do CEOs ever learn their lessons?
Your post starts with the flawed assumption that you have to define constructors in Rust, and then your own wall of text (ironically longer than mine) about avoiding boilerplate which doesn't apply to Rust. I'm not sure you understood my point.
A: Looking to share solutions for [XYZ]

B: Don't even try, it's hopeless, just do hedonism without consideration like everyone else

A: Use market incentives to change production and consumption behavior to head off costs and loss.
Kasparov seems to be a respected public intellectual or at least it’s debatable which is more than you can say for most others (though maybe that’s the exception that proves the rule).
It's a publication from a research group on a new approach they're working on. The more interesting question if there are any aspects of this that could make it unexpectedly easier to translate to the real world lol. The abstract ends with "This cell architecture serves as a future direction for other battery chemistries to enable low-cost, high-energy-density and fast-charging batteries" - it's important fundamental research and exploration.

At some point universities should really rethink how they do PR around research - at the least try and tamp down on headlines that read like something out of some grifter startup instead of a research lab
There was a list floating around but its been a long time. Now days its very common to have fake 4k masters.

https://www.digiraw.com/DVD-4K-Bluray-ripping-service/4K-UHD...

I don't think anyone upscaled a dvd recently for release on BR though, was mainly an issue right around when BR came out in the rush to get content out. Same with UHDs, today it shouldn't be as much of an issue.
Did you know Tesla Megapacks have declined in price by 44% over the past 14 months? Sometimes the changes become very visible.
This is a response to what's called "Math Equity". Search for that.
Will, I do all my stuff in OpenSCAD already :)

Like these knotty designs:

https://www.instagram.com/p/C3ZE496Liz7/

I procrastinated on getting into Rhino/Grasshopper because it's not FOSS, and now that I'm about to join the computational geometry team of a competing suite specifically focusing on parametric 3D for manufacturing, it might take even longer :D
A Man Who Never Procrastinates
Training data is the competitive edge, so everyone refuses to elaborate about what they use. Also they probably don't want to invite anyone to sue them over it.

I think there's some quote that GPT-4 is trained on a significant fraction of the entire internet, whatever that means.

Beyond that it's hard to tell. If I were in charge of curating these data sets and not afraid of lawsuits or ethical concerns I would certainly add the entire contents of library genesis, anna's archive, sci-hub, etc. I'd also get a deal with the guy who has scraped 5 billion discord messages (he even explicitly offers the whole dataset for LLM training purposes).

Those are the low-hanging fruit. There is still a lot of knowledge that isn't on the internet or that isn't accessible without an account. But that's mostly a question of your budget
Rapidly spinning 'extreme' neutron star discovered by US Navy research intern
I'll try to remember to respond to this comment after printing something with it :D
As with previous AI hype waves, real transformational change happening does not contradict there also being excessive hype and a bubble which eventually bursts.
The Cost of Cash...lessness
I don't assume that; I simply observe that a toaster doesn't need software, that simple machines are more likely to be reliable than complex machines, and that the ability to run software makes a machine inherently more complex than (say) a clockwork timer.

I have no opinion on how much is too much software. But perhaps if we are employing people to write software for toasters, then we have too many programmers.
[1] Click Here - https://therecord.media/podcast

[2] Reply All (which apparently ended in 2022 as I just learned) - https://en.m.wikipedia.org/wiki/Reply_All_(podcast)
Can you recover chromium from stainless steel?
Melody is less important in many contemporary musical forms (as is the case with many traditional forms). Popular music reflects this.

In general, melody is less important because electronic instruments (including effects) provide a broader range and more control of timber and contemporary recordings deliver a wider spectrum (FM radio was good to about 15k Hz and vinyl record cutting could not deliver low frequencies well (particularly not in stereo, particularly not as sine waves) due to mechanical limitations.

Or to put it another way, melody is important in some genres. Music is bigger than those genres and given opportunity people often enjoy and/or find meaning in those generes. The world we live in gives people better access to such genres and better opportunity to create and distribute their own music.

There's nothing wrong with a preference for melodic music, however, treating non-melodic music as objectively inferior is wrong. Not for me, doesn't mean bad.
If you don't care about panning for gold there are also recreational mining areas (definitely in California, probably all over the country) where you can do whatever you want as long as you do it for personal use without explosives or mechanized mining equipment. They're a bit hard to find so I use a GPS app with a bunch of layers like land ownership and park boundaries.

A couple of rock hounds and I found a promising area in Kern County near Lake Isabella where we dug out a 10 foot deep triangle out of the side of a mountain and found about 100 pounds of beautiful mineral specimens of gold embedded in quartz, along with a 2.5 ft long agate weighing almost a ton that we still haven't figured out how to cut and polish.

Great place to go for intense rock hounding, hot springs, and white water rafting on Kern river.
> Whatever objective you are expected to achieve, a bigger budget makes it easier.

This should be true but I've seen bloated projects that would have had better outcomes had the team been more constrained.

And to quote Fred Brooks:

> There are many examples from other arts and crafts that lead
one to believe that discipline is good for art. Indeed, an artist's
aphorism asserts,'Form is liberating' The worst buildings are those whose budget was too great for the purposes to be served.
Bach's creative output hardly seems to have been squelched by the
necessity of producing a limited-form cantata each week. I am sure
that the Stretch computer would have had a better architecture
had it been more tightly constrained; the constraints imposed by
the System/360 Model 30's budget were in my opinion entirely
beneficial for the Model 75's architecture.
I agree with you that memorization is an optimization for getting daily task done (maybe not as optimal when novel solutions are needed; understanding/mental model might win out here). But we have tools to help take the load off memorization. The person that `understands` addition not as 7 + 7 but as incrementing a number a certain amount of times can use a calculator to solve the problem in a more efficient way.

I would probably not make a developer who had great mental models but lacked coding chops my first hire. Nor the programmer that could make code do amazing things but can not grasp the domain model. I would, however, probably consider them(the mental model one) the 100th to clean up backlogged bug fixes, and the code whiz to implement the more technically difficult backend niche feature/optimization. As much as it pains me to say it, github copilot chat works surprisingly well IF you can give it a clear concise description of the model and expectations. Then someone with an excellent mental model can create the smaller lego pieces and put it together, minimal coding required. Not only for the popular languages, I play with it from time to time using clojure.
I mean, you just described a straight downgrade over lego. I understand it suits your specific need, but it's not lego. It was intended to be taken apart
RE2 may beg to differ, if you care about performance.

https://github.com/google/re2

Agreed on Larry Wall understanding the difference between linguistics and computer science, languages for humans to use vs languages for computers to use.
I reduce the attack surface area of my label maker by unplugging it when not in use, which is most of the time. Also lowers the electric bill.
Hmm. So can I publish and let users download my iOS application without being harassed by Apple? Because on Windows and MacOS I can do that.
This is a great question and an awesome list.

I started an open source scrollset compiling the list here: https://pldb.io/lists/podcasts.html (source: https://github.com/breck7/pldb/blob/main/lists/podcasts.scro...)
I'm a fan of KNIME (https://www.knime.com/) for those "Sunday Driver" pipelines that I use heavily for a few days or a week and then shelve for months at a time. It uses Python / Pandas as its code layer.
https://www.arnicare.com/about/arnicare-topicals/arnicare-cr... is another example I've seen. The active ingredient is "Arnica montana 1X HPUS 7%", meaning they start at 7% and do a single 10:1 dilution, resulting in .7%. This is a pretty normal strength for a normal non-homeopathic cream but it's pretending to be homeopathic to avoid FDA evaluation.
Strategy for EU bootstrapping hardware startups: Don't sell to anyone in EU
Why Warm Climates Tend to Create Poor Economies
Because it's tiresome if you have hundreds of sites. You'll need to run password recovery flows on all of them.
https://archive.is/eDgvC
If your language is used widely enough to be reviled, you’ve been pretty successful.
Have you come across any ways to achieve that out of interest?
A friend of mine gave me an injection of his insulin once and I almost died. I was shocked they give this stuff to kids.

Which is of course ridiculous because for other medical conditions we understand that people without the condition might experience the treatments for that condition differently or even dangerously. It’s almost like you shouldn’t take medications for conditions you don’t have.
I think people on the left and right of the political divide are not capable of doing this.

I am also sceptical it works, but it is worth a try.
So true. Brainless leadership at the wheel.
How are they equivalent other than a fee existing at all, and how is that different than a revenue share that Epic do? Apple hasn’t added a new fee to existing devs. The reason you see apathy is that this doesn’t negatively change the status quo.

It provides new options. Granted they might not like the terms of the new options , as you clearly don’t. But nothing has been taken away from them in the process. It is completely unsurprising that there is apathy.

Unity tried to change the terms from under people which changed their livelihood prospective negatively.

If the only equivalence is that there’s a fee, then that applies to a lot more to the point it’s meaningless. Epic do a revenue share. Unity should have done a revenue share but did something more trackable without requiring regular audits.

Ultimately it wasn’t Unity’s actual fee that was the problem, had it been a new tier. But it retroactively changed things for people.
New Yorker neglects to mention if editors and publishers were involved. The word "publish" occurs 4 times, "editor" nil. Two of the CIA authors wrote for New Yorker. Who was the editor at the time? Meta inquiry would then wonder if this very article by New Yorker is yet another CIA article, to "manage perception".

What is the perception?

'Cold War antics' of a 'bygone era'. Or is CIA still manipulating journals and content? New Yorker is silent on this topic.
> As a kind of collective public shaming, council has erected huge yellow and orange billboards that face the houses opposite the site.

> “THESE SIGNS WILL REMAIN UNTIL THE TREES GROW BACK”, they read.

That's an interesting solution.

If a tree dies on your property you will get a concrete memorial pillar in its place, with a billboard of city's choosing or whatever else the city decides. A solar panel, a wind turbine, an electric or telecom pole, radio mast. Pillar paid for with your money of course.

Unless you promptly replace the tree with replanted one of similar size.
Chromium is also being looked at for resistive thermal storage, due to the stability properties you mentioned. Doped chromia (Cr2O3) bricks act as both thermal storage elements and resistive heating elements up to 1800 C.

https://electrifiedthermal.com/

https://dspace.mit.edu/handle/1721.1/130800
Everything CIA touches turns into shit x_x
There was more than just articles that I posted, but it was flagged for some reason. Whatever
PHP is the meth of web programming.
Also a fundamental property of small teams (which can be good) is you can only commit to so much.

You absolutely know you wont ever build a lasting bridge with a six person team, but you could ford a river. This type of stuff is ok when you are in startup mode but doing this long term at big companies creates a lot of existential risk that could be mitigated by better planning.

This is a tradeoff some people make knowingly (like the posthog post clearly lays out) but as usual this "2 pizza team" is cargo culted way too hard.

In many cases I see the product folks with the same vision regardless of the team sizes or org fit.