skysight-inc/HackerNews huggingface dataset:
> "Primitive" is relative, we have evidence of tools and tool manufacturing industries more sophisticated than what any other animal uses dating back a whopping 2 600 000 years ago :

That's kind of the point though with regard to early humans and proto-humans and civilization, isn't it? We've found plenty of evidence of basic stone tool manufacture and use of fire and intentional burials from much earlier eras.

But we haven't found evidence of what we call civilization - and traces of iron tools and irrigation works and cities and monuments ought to be easier to discern than small cut flint if early humans flourished with them over those periods - until the last 10-15k of human existence.
I absolutely hate anticompetitive business practices. Like I get genuinely angry about it. But this seems totally fine to me. The author followed the instructions and ended up with a perfect result. They were stressed about repairing it because they might break it, but that’s true of many DIY things. There was a lot of equipment sent to them, but it was offered at a reasonable price and made the repair much safer for the phone. I just don’t see the problem.
i went through a period of exactly what author was describing

what i learned is that the projects aren’t at fault for this

if you lose motivation as quickly it doesn’t matter whether you’re building a JS web app or Mars Rover

maybe his expectations were too high and he need to find a right reason to why keep working on projects instead of why giving up on projects

maybe he has emotional issues and needs to see psychologist
To me that makes just as much sense as saying that every type should have a zero, or that every type should have the empty string. Just nonsense.

If a type is not a boolean already, the only way to get a boolean out of it is by using a comparison function.
How big companies kill ideas – and how to fight back
I'm not going to detail challenges in medical ML - the literature can do that. But just to mention one that other people haven't that goes beyond just precision-recall: algorithms can be biased based on variance in physiology (e.g. more accurate for men), and understanding how an algorithm is biased is very important for the person interpeting the information, who should be a trained doctor.

And it doesn't matter what his credentials are, that's appeal to authority. If he thinks this should be used and trusted by people for decision making, then he should submit it to independent peer review and regulatory approval.
> Those remaining <25% are not really important

Very arrogant to claim 21 million people are not important.
> can you elaborate the problem a bit more please?

Simplest example: take any function you memoized with @functools.memoize. The more it's called, the the bigger the cache can grow. Run it on a stream of inputs and you're practically guaranteed to run out of RAM.

This obviously has nothing to do with referential transparency.
It is upgradeable to 64 GB.
The fact that there is exactly one false object in Lisp means that we can test whether a value is false extremely efficiently, even in the presence of any static type inference. It's just a machine instruction to compare the value's bit pattern to the NIL bit pattern.
I live and breathed programming as a teen and nothing was more important at that time. Being burnt out as a kid suggests deeper underlying issues.
You can upgrade it to 64 GB
I've tried these, and they are by far the most delicious strawberries I've ever tasted. My wife is extremely picky about fruit, and she agrees.

That said...they are also extremely expensive.

For a slightly cheaper alternative, you can find strawberries imported from Japan that are probably 95% as good, albeit not as pretty looking. I've seen these going for about $30 for 10.

For a slightly more cheaper alternative, you can find strawberries imported from Korea that are probably about 90% as good, albeit not as pretty looking. These seem to go for about $15-20 for 10.

They're all significantly more expensive than the North American berries you find at the local supermarket, but they're also significantly better IMHO.
That's 35kg to fix a 31 gram battery for anyone else confused.
> In response to which Graham Hancock slowly sits back in his chair and breathes a sigh of victorious relief.

Honestly, he didn't need vindication, but I'm glad for everything Graham has had to put up with his entire career as a JOURNALIST, not and archaeologist, that he finally gets the funding he needs to keep doing his work.

I've been reading America Before on long trips and the way he describes his work on podcasts like JRE make me realize just how terribly ossified academia has become--it's heresay to question the per-established POV. It's no longer, or perhaps never has been in my lifetime, about genuine curiosity and the leap into trying to explain the unknown with the most rigorous and methodical practices (scientific method) when careers are made and lost on parroting and upholding Conventional wisdom above all else. His investigative work in Egyptology was eye opening to me as it reminded me so much of my work in Biology/Chemistry.

I remember sitting in my Biohem lass listening to my professor (who I now consider a friend) describe Walter and Cricks work, and the infamous LSD trip, and telling us of all the women Radio Crystolgraphers (Lindsay, Broomhead, Franklin) who contributed to the ability to arrive to the double helix structure---he too was a crystolographer and used their work for his research. It also entered my mind how Madam Currie is seen as the discoverer of Radioactive particles, while her husband Pierre who also died, is almost never mentioned.

What I'm saying is that narratives are not drawn on division of sex, but rather a seductive and captivating narrative that help lend authority to a specific origin of something, instead of the messy reality that we really have no idea what most of what or where we've come and that things are oftendiscovered by accident (Phleming with penicillin being the most commonly told). And that having a cohesive and seemingly palatable story told from authoritative voices about 'how things really are' gives us a false sense of confidence that lets us accept things as they are.

Graham put's it incredibly eloquently when he says 'we are a Species with amnesia.'

Also worth noting is that Asia Minor, modern day Turkey, is also where the first traces of agriculture are found, which is a pre-requisite for a division of labour and a surplus of food in order to create this kind of specialization to create such immense monoliths.

Gunung Pedang in Indonesia is another mega monolith site that may be even older than this site which is really intriguing, because it makes more sense given that the Indonesia is mainly comprised of so many Islands but still has one of the largest populations in all of the World.
Jep, one minor traffic jam and all the cars you passed at 200 kmh catch up to you. As you do with all those that passed you at 250 kmh. I have that experience multiple times a week. Generally driving at around 130 kmh seems to be a sweet spot, and is by the way the recommended speed on the German Autobahn. It is also much more relaxed. Not that driving fast isn't fun, it is, but going fast in straight lane is among the easiest things to do.
Again: What good does a once-a-day bus do villagers? It‘s useless for commuting, it‘s useless for doing errands.
I want to like Dreamweaver but the lag is so bad I could almost drive 20 minutes to town to get coffee and back in the time it takes something to appear on the screen after I type.

I have the same problem w/ every split screen Markdown editor I’ve tried too.
All this just to replace a battery is obviously utterly ridiculous.

On the one hand this could be malicious compliance.

On the other maybe they still need to design their new phones to be easier to repair and this is a temporary measure?

Either way, newer laws should be worded such that it costs $0,00 to replace a battery with no deposit; all costs for tooling go to the manufacturer. Then it will cost the manufacturer money, which incentivizes them to make it easier to repair.
I disagree. Not all Rust code needs to be maximally generalized and reusable. If this were library code, I might feel differently. But here we're looking at code for installing a global, system-wide keyboard hook. Using a global variable is a direct, pragmatic, no-nonsense way of doing it.

Edit: Further, there's no such thing as "the purpose of using Rust". Different users can use the same tool for different purposes, and Rust is no different.
The max is 64GB
Thank you for your advice, and I take your point about the divorce courts, but please don't think that we haven't talked. The opposite is very much the case.
Outside of patching, it's not that hard, it's just structure conversion at that point.

The coff tool is harder than the rewritten functions.
You can add memory modules for 32 or 64 GB
We've been waterproofing watches for almost 100 years. If Apple cared, it's absolutely possible.
Right, the Max should make a much bigger difference, since it has the same number of AMX units as the Pro, but double the GPU cores.
No doubt traffic engineers say the same thing about building web sites.
Gaskets are not 0 size. You can absolutely make a waterproof case. It’ll just be thicker.
Agreed - I'm not sure why we assume that a modern smartphone is designed to be completely taken apart and reassembled with a standard toolkit.

I've had two third party repairs on my iPhones - one was done with a heat-gun and the finish was awful and the screen popped up in one corner at the end and the metal frame was dented from the pry-tool, and the second shop used a proper heat pad and an assembly tool and the finish was like it was a new phone.

Personally I would have been suprised if Apple recommended/advised use of a hairdryer / conventional heat-gun when that's not what they use themselves and clearly not how the iPhones are designed to be reassembled. Also presumably asking amateurs to use a heat-gun on their electronics would come with it's own risks (particularly heat guns + lithium batteries if you aren't careful!).

Like this article includes the following complaint:

> The repair manual not only suggests you need three pages worth of tools but also a jar of sand in case your battery catches fire — one of many not strictly necessary items that don’t come with the kit.

This doesn't sound entirely unreasonable from Apple's perspective - because at their scale they probably should be worried about the risk of people piercing the battery during a repair or using a heatgun near their battery. Also seems weird to throw shade at Apple for sending you too much stuff, but then also note that Apple didn't ship you a bucket of sand, but appreciate that was a kind-of joke.
> Point 2: Port upgrades to handle magaships is a major problem. Shippers keep building extreme size vessels, requiring local governments to dredge and increase roadway infrastructure to handle the added throughput, and ports to extend docks and buy new/bigger cranes.

Dredging in the US is problematic. Bloomberg's Odd Lots podcast had an episode on this recently:

> The long grounding of the cargo ship The Ever Forward has shone a spotlight on the limited dredging equipment that exists in the U.S. The most powerful equipment here has significantly less capacity than what exists in Europe, or in the Suez Canal. What's more, the U.S. can't use foreign equipment due to a law known as the Foreign Dredging Act of 1906, which requires that any dredging done in the country, be done with U.S. labor on U.S.-owned ships. And while this has come to the fore due to the Ever Forward, the significance could be far wider. On this episode of the podcast we speak with Howard Gutman and Andrew Durant, both of whom are working to overturn the law. They argue that the restrictions on dredging equipment have significant negative ramifications for the environment, port capacity, and therefore the economy overall.

* https://play.acast.com/s/oddlots/59403ba8-7fd0-48fc-9326-ae7...
Not to mention aftermarket batteries. Imagine someone putting a $5 battery off Wish into their $1000 iPhone and starting a fire.
You could surely still have this for non-genuine / used batteries, but here we have a genuine battery coming straight from Apple throwing that warning. Just let 3rd party repair shops buy them at a reasonable price and don't throw the warning if it's unused.

Edit: and preferably let them buy the batteries in bulk, without having to have the phone on hand which just causes unnecessary delays.
Out of curiosity, can you point me to a specific song that involves 'not okay' parts?
If you find a way to run a phone off a watch battery you will make a lot of $$$
It’s vague on purpose.
I'm describing more efficient input methods, of which stenography is one. The amount of work involved in hardware, setup, and retraining muscle memory isn't really worth it for me. (Or it might be, but I'm too lazy to get over that activation-energy hill.)

Whereas what I'm looking at is a way to put in less effort immediately, ie. just stop typing words (very) early because I have already given my computer enough information to complete them for me.
I wonder why the battery arrived flat—aren't Li-ions charged to ~50% at the factory for maximum shelf life (or rather 30%, the max allowed for shipping)?

I don't think the battery in question had time to self-discharge: it's a model A2660 introduced with the iPhone 13 in 2021, and the Li-ion self-discharge rate is only several percent per month at full charge, with discharge plateauing at lower voltages.
Im 51 and still single. I’d only offer that the biological clock is real concern for women, and largely drives many realities and possibilities of their decision making process. If you’re dating and unsatisfied, maybe consider a journey of deep thoughts about having a family. Seek mentors or therapy if that’s what works for you. Then _maybe_ you and the women you are dating will grow closer with shared experience and renewed sense of the human condition.
I’m not sure I feel great about a project written in rust using “rust” in its name like this, it seems pretty obvious to me that it’s looking for free publicity simply because it’s written in rust, nevermind how high quality the code or application is in the first place.
This strategy only works if most people don't expect you to lie, cheat and steal. Once the majority does it, you end up with the massive overhead of a trustless society while not gaining anything.
That's great advice - I had a therapist for a couple of years, but stopped during covid. I think I will try to find another though - 100% worth it, as you say.
Depends how you measure that. With traditional farming, you are using solar energy by virtue of the sun illuminating the land. But you don't really measure it because you don't pay for that. Nor is it particularly efficient because you don't capture all of the light hitting the area and yields for a given area are lot lower than vertical farms because of that (and a few other reasons). But you do pay for land of course. That's why there are not a lot of farms in urban areas. The land is simply too expensive and scarce for that and the low yields and efficiencies mean that there are more lucrative ways to monetize the land. There are also other forms of energy involved with traditional farming that you do need to pay for including working the land and tilling it (typically with equipment burning diesel), water use (takes energy to clean up and pump around), transporting the produce (more diesel), etc. The further away your food is grown the bigger the energy cost. With the extreme case for things that we ship, or even fly, in from other continents.

With vertical farming, energy is a an important cost component; along with water, some nutrients, etc. You might even argue it's probably the biggest cost component next to perhaps manual labor. However, havesting produce in a vertical farm is probably a bit easier and efficient than in a field. So that leaves energy as the main cost difference. Water is quite easy to source, and effectively just takes more energy to clean and pump around and recycle. So, energy cost is really the key thing. Saving water saves energy. Because of the better yields per area you can farm in areas where it previously would have been too expensive and much closer to where the produce is consumed. Which means a lot of energy savings in transport, tilling, etc.

So, it's probably more energy efficient overall. Whether it is cost effective depends mainly on the price of energy and how efficient you are with that. The cheaper and more efficient that gets the better it is. And of course the environmental impact is pretty minimal if you use clean renewable energy. Very unlike traditional farming which is comparatively dirty. So, 60% efficiency gain sounds like pretty nice cost optimization. Further cost reductions are going to come from lower cost per kwh. There probably is a cross over point where growing strawberries in a field becomes an expensive hobby.
What's so novel about rubber gaskets? My Nokia 5210 from 2002 was waterproof, and its electronics were actually suspended inside shock-absorbing case so that it survived being thrown against a wall repeatedly.
> Masterstroke.

And we think you’re going to hate it too!
It’s because a lot of them are genuine batteries which have either been stolen from factories, second hand from other phones, or have had the id ripped from a genuine battery.

The thing is there is very little drm here. There is no complex crypto chip on the battery. The battery just says “my id is 36382” and the phone goes “that’s not the id I expect”. Which makes it impossible for fraudulent parts to replicate since even making the chips respond identically won’t work.

Yes it has some downsides. But I think the trade off is reasonable. If you want to do an unofficial replacement, you still can. Just ignore the notification that shows on boot.
> You have full control of your data, with no concerns about security.

Hold me.
I agree but I thought the same when SMDs (surface mount devices) came on the scene many, many, years ago. I did not have a reflow oven, nor a rework station capable of replacing a bad capacitor, etc.

Alas, had we all poured out into the streets and demanded companies stick with through-hole components....

It does seem technology (more specifically, manufacturing) are moving beyond the means of a "guy in a garage".
I’ve replaced several iPhone batteries. Even when purchased from iFixit, they don’t last nearly as long as OEM.

About half as long, I’d estimate.
The “last Windows” really appealed to me. I was pleasantly surprised they’d operate that way. So naturally they soon reverse course with no coherent explanation. And of course none of my family’s PCs are allowed to upgrade. Thank you Microsoft! :-(
> This Atari came with 100s of floppy disks and a folder with dot-matrix printouts cataloging the files on each disk.

Please consider taking full dumps of these disks and uploading them to the Internet Archive software collection. Floppy disk data are extremely fragile, and the Internet Archive is one of very few institutions that can take advantage of existing copyright exemptions for libraries to properly store such content for the foreseeable future.
It is a Geiger-Mueller tube aka geiger counter capable of counting incident ionizing radiation.
They listed pretty much anything that was changed from 10 to 11.
I am very disappointed by many of my fellow travelers on the "left" on this issue. They have an instinctual gut reaction against NATO and western imperialism, and this has led them to lazy thinking in regards to the situation in Ukraine. I saw similar things around the situation in Kosovo over 20 years ago. It's sloppy thinking.

NATO is not a singular person or one monolithic entity, and I am saddened by the black & white quasi-religious thinking which seems to not see the complexities and contradictions here.

The people of Ukraine need to be defended from the vicious authoritarian gangsterist government that holds power in Russia. No amount of whataboutism and pseudo-pacifist handwringing will change that. Western leftists need to listen to what Ukrainian socialists are saying, instead of yammering about in a purist echo chamber.

My definition of socialism is of a worldview that stands on the side of the oppressed. To me, this is a litmus test that some people on the "left" have failed.

Actually what I've seen from Chomsky though so far is a bit more subtle than others. One of the worst I've seen was from Yanis Varoufakis.
Better known by its informal title, “An Ode to Windows 7.”
There's a compatibility hack in Windows that causes binaries with "setup" in the name to request administrator privileges, unless they embed a manifest that specifies they don't need it (last part slightly speculative)
Those goalposts sure moved fast!
Yes. I did do for a while but it used to involve very specific CUDA versions and other dependencies which I found restricted what I could do outside of WSL. I was waiting for it to settle down.

I believe it has in Windows 11 but I'm holding off on that because it's still unstable for some VR usage.
That's fair, but I seriously consider the danger of a slippery slope.

To keep in mind, on a pragmatic level, that this type of global can be trivially implemented, at a minimum, via atomics, so the cost to avoid the unsafe is near-zero.

Atomics are not supported by all the platforms, but based on my understanding of their targets (x86-64), they're supported.
I guess the question is should they be _made_ to do it.

If someone comes along and creates a device that has those features, like we've seen with the Framework laptop, that's great.

For the people that want that kind of device with that specific set of benefits and trade-offs that's awesome.

Personally not my device though. my usage patterns means it makes more sense for me to take the more integrated solution, and just forego any upgrades all modularity for the life of the product.
At the very least, I would have used an AtomicBool rather than a static mut. See https://github.com/rust-lang/rust/issues/53639 . As a bonus, AtomicBool doesn't require any unsafe code.
Great write up.

Travis is moving on from 0 (Google Project Zero) to 1-2-3.

I wonder when the article about Quattro Pro will come.
This is a classic case of data driven development. If users do not sufficiently “engage” with a feature, it is removed.
A source block type would have been a very natural fit, it’s surprising that isn’t how they chose to go.

```equation
e^{i\pi}+1\eq0
```

feels like what i’d try to do right off the bat.
I did this with my geiger counter recently and blogged about it. Very fun.

https://partofthething.com/thoughts/making-true-random-numbe...
Hi long time jersey city resident here . There never was an abandoned or old “ Anheuser-Busch factory in Jersey City” . AB has operated a massive brewery/factory in Newark 10mins away . In terms of abandoned factories most of not all of the jersey city abandoned property like this would have been retrofitted into something else years ago . Newark on the other hand has loads of abandoned stuff . Also it was home to Balentine’s , Pabst and at one point a sclitz plant .
A book-in-progress about the Linux kernel and its insides
My point is, if people like these can repair your phone in 1/50 the cost of a "genuine apple repair" or even a "trusted third party repair" guy, why do you care about "genuine" because the lines are blurry at that point. Sure you can spend $200 to repair your $1000 iphone screen from apple but you know if you take to the ghaffar market, they will charge you what, $30 if that. Sure there will be quality issues but what about if your phone costs $200 and the "official" screen repair is 50% of that but sketchy place rate is like $10?

The point is about Choice. i know if i break my cheap android, i can get it repaired at a cheap price and continue using it or else i had to go to "official" shop and they would quote me 60% of the price of a new device into forcing me to buy a new thing. Thats bad