skysight-inc/HackerNews huggingface dataset:
"appeasing brutes like russia has a long history of not working" is a true statement that, in this context, does not do any of the work one would like a true statement to do, but it does do much of the work that one would like a statement to do if one were behaving with malice and dishonesty. It collapses the critique it's replying to into an inaccurate summary ("all of the things you said amount to 'appeasing Russia'") and uses a weighted, emotionally loaded verb to do so ("appeasing"). What this response actually says is "all of the problems that sedev pointed out are irrelevant because Russia is bad," and I am not surprised that you didn't say that out loud because when it's said directly, it's obviously wrong.

Do better.
It would be better to just not submit tabloid articles to HN. It doesn't matter if that's where one came across a story first, people deserve a higher quality version of the news.
They made it from scratch recently and chose ARM over RISC-V.

This is testament on how out of touch they are.
Author here. It's a linked list, which is a tree, so post-order here means "recurse, then operate on the result" as opposed to "operate on something and then recurse on the result." So `f(head, r(tail))` instead of `r(f(head, tail))`. This post-order-ness can make it appear strange because first we go to the end of the list and produce the type String, then we process the second-to-last to get, say, the type Int->String, and so on until the first element, adding something to the front each time instead of to the back. The final result still has the parameters listed in the right order, as you mentioned, it's just that the order of operations to get there feels weird, where we're prepending to the return type instead of appending to the first parameter type. Sorry that was poorly written!
Yea, there are tools to work around it, but the fact that a pure refactor would impact terraform state at all is the design flaw in my eyes.

Suddenly, just to refactor the source in a way that shouldn't touch any resources, you have to have be able to mutate the terraform state. (Or use the more recently introduced moved blocks, which is still quite a big kludge).

This means any kind of broadly sweeping refactor (which might impact many different state files) is really hard.
in itself and at the moment with current technology yes.

but hydrogen is used to make other things that make it very easy to store as well.

Ammonia is the leading product at the moment.
One problem with this that I've found through similar endeavors is: the act of making the library results in you knowing how it works on a deep level. It's likely you don't know React on such a level. This inflates your perception of how easy to use it is. If you did know React that well, you'd probably be able to use it very effectively!

Anyway I did take a look at Mutraction and it looks great actually. I've just made a lot of abstractions at work, and always been a little surprised by how hard it is for people to get used to them. Of course maybe I'm just bad at it. But ultimately it's made me kind of anti-abstraction all around. If everyone was as good with vanilla HTML, CSS, and JS (actually I'll approve TS) as they are with React, the web would be a better place </opinion>
Those who forget APL are doomed to reinvent it, poorly.
Speaking as someone who deploys ML models on edge devices - having the MLIR and being able to make binaries for different platforms is terrifically useful! You’re often supporting a range of devices (e.g. video game consoles, phones, embedded, etc) and want to tune the compilation to maximize the performance for your deployment target. And there are a lot of algorithms/models in robotics and animation that simply won’t work with ONNX as they involve computing gradients (which torch cannot export, and the gradients ONNXRuntime give you only work in training sessions, which aren’t as widely). supported.

Also, if you have JAX you can get TF and therefore TFLite. And IREE is part of the OpenXLA project, which Google started.
I'm working on a Windows and Linux version. I can let you know when that's ready.

And correct, your data doesn't leave your computer. 100% local.
Sorry, but this reads like marketing fluff or someone desperately trying to justify their purchase.

It's VR... and OP will be watching a movie. OP isn't going to be "spatially computing" anything on an airplane. This thread is filled with owners saying they hardly use it after the novelty wore off. We've seen this fever frenzy with other VR platforms - people are amazed, throw down a lot of dough, then after a few weeks/months the device sits on the shelf collecting dust.
As someone growing up in relatively close contact with Finnish, I can assure you that there's no real common ground between Scandinavian languages (Swedish, Danish, Norwegian) and Finnish. There are loan words, but they are few and far between and in any case does not make for any mutual understanding. I've been so much to Finland that I would really like to learn to at least understand the language, instead of relying of memorized names of foodstuff and the like. Just have to tackle Japanese first.. (and I consider that one an easier operation)
"Every change requires two PRs that aren't in the same terraform run" still way way way too much mental overhead just to do a simple refactor.
It's well established that it has the most advanced display of any headset and its not a secret that a better display typically leads to a better viewing experience. I get that people feel like a $300 device is good enough, but if Apple were to drop the price and match the Oculus, and you purchased it at a reasonable price to you, your opinion would be different.

Which is to say, its not based on any objective measure of experience with the device or the technology. But how much expendable income you have compared to others.
Just a few hundred million years. The sun will be too luminous pretty soon.
Zaretskii

> keep as many features out of low-level C, and limit futzing with C-level internals of Lisp objects and the Lisp interpreter to the absolute minimum.

…

> Zaretskii's preferred solution would be to make the Elisp loader faster

Wouldn't doing so entail a lot of "futzing with C-level internals of Lisp objects and the Lisp interpreter"?
Wow that was incredible, I love internet stories like that.
Australia's population is now meant to be 27 million.

https://www.abc.net.au/news/2024-01-24/australias-population...
You will not be the only one using this approach, haha.

Check this out - https://news.ycombinator.com/item?id=29052903
> The average user who is comparing this against a PC for AI stuff would prefer a faster PC

I'm saying this would not be an average user. The average user would not be comparing AI capabilities, they open an app that uses AI, with a high chance of not even being aware of it.

> So if the only avantage is the form factor, why did Apple decide to compare it against PCs?

What should they have compared it to? There's only one other tablet on the market, with an old chipset and a fraction of the performance, that just received its first real video editor late last year [1].

I agree though, they could/should have made clearer comparisons, along with Intel, AMD, Samsung, Nvidia, and everyone else. But, as with all general audience marketing presentations from all tech companies, vested technically literate users will look to the benchmarks, after release.

[1] https://r2.community.samsung.com/t5/Galaxy-Store-Apps-more/L...
Immunotherapy isn't surgery.

We should probably reason about it like it is though.
What if the pigs decide to apply that same logic?
Sydney was their best "lest just release it without guardrails" bot.

Tay way trivially racist, but boy was Sydney a wacko.
> I never understood the appeal of React Router, the simplest library to get rewritten 5+ times, each time forcing their users to learn a new way of doing routing.

Yeah I hate to be negative, but honestly I was a lot less excited about Remix once I found out was react-router team. While serving a useful need and I appreciate their work, using react-router in a large production app (MPA) was series of frustrating updates and rewrites once we needed to update (we did not have luxury of just leaving old code as is). The iterative churn and rethinking of design scared us off from Remix for the time being.
That’s true. But when I was first learning Java, Java beans and Java Server Pages were the hotness. The last time I did production code in Java was writing Android apps that required knowing the Android SDK.

Programming in Java in 2024 is nothing like it was in the 1990s when it was first embedded in Netscape Navigator - yeah I played around with it back then.

When I was first using C and C++, I was writing Windows apps with MFC in 1999. Good luck if that’s all you know in 2024z

I’ve been at this awhile. I started writing C and Fortran apps on DEC Vax and Stratus VOS mainframes in 1996z

My second job was part development and part managing Windows servers on prem running IIS and Classic ASP.

I got my first, only, and hopefully last job at BigTech in the cloud consulting department at 46 (full time role) consulting companies on all of the latest “serverless” goodness.

Either evolve or end up complaining on HN about “ageism”. When I got Amazoned at 49 last year, it took all of three weeks to have multiple offers. I’ll put my buzzword compliance against anyone of any age in my niches.

While “tcp/ip” will be around as will assembly language. I’ve programmed in assembly language on five different architectures either professionally or as hobby. I haven’t touched it since 2008. Jobs are at a higher level of abstraction these days.
Oooooh, I forgot that the self attention layer has a softmax. I thought this was referring to a softmax on the dense forward layer. Thanks!

Next question: does the softmax in the SA block cause it to be bandwidth bound—won’t it have to materialize all the parameters of the N^2 matrix either way? Does SM cause redundant data reads?
“Pushing for people to understand extensions” only does so much. So many file types are turing complete, and whatever runs them has access to a varying set of resources. That may be intentional, unintentional, by design, or through vulnerabilities.

What you need is proper sandboxing of the consuming applications, allowlisting of those applications (instead of “file types” with unspecified client applications), and ideally some type of trust system on top (but we all know how little acceptance stuff like PGP or even S/MIME has).

In other words: It should be safe for people to open any attachment they get. Think about web browsers: Heavy-hitting vulnerabilities aside, almost every web page you visit is safe for consumption by your computer, because of the browser’s security model. Same with iOS apps.

The remaining risk is addressed by provenance/trust.
It's a niche market for sure. Apple released Freeform[0] on MacOS (free) which replicates a lot of Muse's functionality, but I haven't heard of anybody using it. Contrast that to Apple's Notes app, which is universally used if you're a Mac/iOS user.

[0] https://www.apple.com/ca/newsroom/2022/12/apple-launches-fre...
Same old story, the customer will shift from the people buying it to the shareholders. This would be a shame.
Big Pharma has profit projections riding on this, so right now the plain is to only roll it out to billionaires.
Apologies, this was me doing a quick googling and apparently I misread
React Open Sources Compiler
Yes, I'm well aware. To be honest I was pleasantly surprised with Remix because of my negative experiences with React Router. But now it seems like they've gone back to churn and cheery messages claiming that this is the best iteration, just please ignore the last 4 attempts.
(2016)

I never noticed any stability issues, as an emacs user.
Like the Trinity test on home soil before unleashing hell in Japan . . .

It's all true! We've even planted counter intell to misdirect!

https://www.australiangeographic.com.au/topics/science-envir...
I don't think that's known yet. But M3 was ARMv8.6-A and Apple's been keeping up nicely.

If Oryon is ARMv8.0-A then that's quite a disappointment. The LSE instructions are incredibly nice.
Is it an app? Does it run on a Mac? Then it is a Mac app
I just used https://aistudio.google.com/, no api or anything.

My project "Nattlua" is a typed version of Lua like Typescript is to Javascript.

Some example questions that would give me new insight:

- Asking what the codebase is without supplying the readme. (though it might know because the codebase is public already)

- Asking it to generate complex type code based on existing tests and examples and without.

- Asking for places to refactor, the most fun one. Sometimes the exact solution provided is wrong, but often it's a good start.
Same here. Still got the book on my bookshelf. Still don't get it. Never needed it.
No trial version, but check the pricing again. There was an old price on there.
A human brain certainly does do predictions, which is very useful to the bit that makes decisions. But how does a pure prediction engine make decisions? Make a judgement call? Analyze inconsistencies? Theorize? The best it can do is blindly follow the mob, a behavior we consider unintelligent even when done by human brains.
Do a search on "Richard Scolyer", and you will get the details.

This is the real deal. Prof. Scolyer and his team are world leaders in treating melanoma with immunotherapy, which they took from a less than 10% to greater than 50% survival rate. When he got diagnosed with terminal brain cancer, he and his team figured they would apply the techniques they developed for treating melanoma to his brain cancer. They had to get special dispensation for what is basically an experiment with what was left of his life.

The result seems to be that the cancer, one of the deadliest around (as melanoma used to be), has gone. It's only a single data point though, and one year might not be enough to speak with confidence. I gather work is underway to organise a wider clinical trial based on this one result. A paper on this one result is under peer review.

The treatment regime was vaccine, followed by surgery to remove the tumour, followed by more vaccine. The initial vaccine dose served to train the immune system to recognise the tumour as foreign, the presence of the tumour being necessary for this to happen effectively. Surgery then removed as much as possible. The vaccines then continued to enable the immune system to mop up any remaining cancer.

The above was gleaned from following this is the press, not from having any particular medical knowledge. Even if it's not proof, this result can't be ignored.

Scolyer is tracking his progress online: https://www.facebook.com/ProfRScolyer/
> Were people really using them for the same things?

No, generally not. Sure, there is overlap. The power requirements, processing elements, available peripherals, storage capacity, form factors, tool chains and cost are all in very different classes, however.
> I know they mean well, but if you have a filesystem you want to preserve on questionable media... don't interact with (mount) it until you've made your copy.

A further clarification of your point...

If you are a wearing a forensics hat and engaged in formal recovery effort, your point is significant good advice.

But when you are a regular joe trying to deal with a failing device, it's usually not clear when you've put on the forensics hat; you just find yourself struggling with a device that is not returning your data.

And while you are in this moment of discovery the failure mode, the system is trying to do all its normal stuff, including maintaining the journal.

So if playing the journal is a hazard to your data, it has likely already been encountered and any corruption as a result of journal processing been done.

At some point the regular joe may decide to put on the forensic hat and formally rescue the device.

In my experience, this is not necessarily the most productive next step. It depends on the device, its failure mode, the data and the usage scenario. Too many variables to generalize about tactics.

No matter the value of your data, it's wise to begin a disciplined recovery as soon as possible. Where backups are the best place to start any recovery effort.

However, once you decide to rescue the device — as opposed to nurse it along to gain access to something — that's the clear threshold to become scrupulous about read-only access: It's important to keep both the source and the destination devices in a read-only state from the beginning to end of the rescue to avoid further corruption of the copy.

In this light, any journal processing that occurs for read-only mounts, presents a possibility hazardous condition with implications beyond the scope of casual system operation. This is the province of a proper forensics regime, with a rescue system configuration and protocol designed to prevent tainting the target, and also beyond the scope of a user comments on a help thread.

Given all the other uncertainties, getting to the bottom of what a read-only mount actually does with the journal on your system at hand is probably not productive. But arranging for read-only mounts is given the uncertainty is certainly productive, so prevent auto-mounts while rescuing.

If you want to use GNU ddescue,
I've written a bash script to help with preventing auto-mount for Linux and macOS.

github @c-o-pr ddrescue-helper

Basically the script just writes /etc/fstab with the UUID of the filesystem and "noauto" option and unmounts the device. But there's other logic in the script that may be useful.
I'm sure the React Router/Remix guys are smart, but I don't get the impression that they actually build and maintain real world websites, and the closest they get is a month or two of consulting. They've always been extremely hostile to anything resembling stability, and extremely unreceptive of anyone calling out how unproductive this is.
That depends on the year. For example:

1947 - 4064 mm // 3682.800 Beetles

1969 - 4031 mm // 3712.949 Beetles

2019 - 4287 mm // 3491.229 Beetles
Just a heads up, im in the US, and when I click the link to buy, the price is $24.99

I'd personally love it if this also indexed text files and pdfs.
And will be bought by private equity and rode into the ground not long after.
I feel it was worse than gpt4 at coding at a low level (getting syntax right, forgetting small details, etc)

But I can write code so those can be fixed. At a higher level it's OK, but the most valuable thing is being able to have my codebase in its context. No other public LLM currently as far as I know can do that.
FTA: "macOS Ventura allows Spotlight to find images in your iCloud Drive, Photos, Messages, Notes and Finder, making it very easy to find the media that you are looking for. Apple says that it can even detect images based on the content like 'dog in car'."

I haven't been able to get this to work in Finder; can you please share which search attribute you're using?
The move towards OpenTofu is going to be a slow tide, but it is coming. It's an easy migration, the team behind OpenTofu is showing that they're strong, and the community opinion is most definitely shifting in their favor. We made the jump for one client, started a new client project with tofu, and are starting to migrate another client this week.

Good info on our experience here: https://masterpoint.io/updates/opentofu-early-adopters/
Fwiw, I agree w you. I think business incentives are sometimes misaligned w what is holistically good for a society. Just because what is good for society cannot be clearly defined, all effort to do so must not be given up. For instance Laws punishing google when ranking CP high will def bring a change in Google's attitude towards dealing with this stuff.
One tricky scenario I stumbled on is `.toString()`.

Everything has a `.toString()` but some objects A have `.toString(arg1, arg2, arg3)`. But replacing A with something that does not have toString with arguments still type checks, yet will probably result in serious error.
Some heroes don't wear capes =3
try taking your 65" tv while you run to the bathroom or kitchen real quick.
Congrats, that is a rare outcome!
I have better than 20/20 vision (yes, really) and now mobility problems, but there are some macOS accessibility features that I love.

One is Zoom: I hold down two modifier keys and scroll, and can instantly zoom in to any part of the screen. It is extremely smooth, the more you scroll the higher you zoom, instantly and with high frame rate. Great when you want to show someone something, or just zoom into a detail of something if the app doesn’t support it or is two cumbersome. Or “pseudo-fullscreen” something.

The other one is three finger drag on the trackpad. Why that isn’t default is beyond me. It means that if you use three fingers, any dragging on the trackpad behaves as if you held the button down. It’s so convenient.
A Visit to id Software (1993) [video]
The author might accuse you of merely "better-than-average level" thinking
In light of the fact that continuous Arab attacks against Jews of the region began decades before Zionism, has it changed your mind at all about the cause of the conflict?

I was already aware of the chronology. I've pretty much always seen the conflict as having multiple sources of causality, both in its origins and in its reasons continuing to this day -- with plenty of blame to go around to various parties on all sides.

Changed your calculation at least to a degree regarding Arab culpability?

That said I just don't believe in the idea collective blame, as applies to any ethnic or religious group. And certainly not going back centuries and millennia.

I do see it as an intrinsically modern conflict, and in essence -- the outcome of global and regional power interests. Ignorance, fear, hatred and the conscious actions of individuals at local levels certainly have their roles also. But in the bigger picture -- it's the larger geopolitical interests, and the decisions of persons at these levels which have exploited these factors, and brought us to where we are today.
I mean, they desensitized it to
me too. I play the girl class if there’s no option. The arc of justice doesn’t bend toward truth, it bends toward revenge. It’s zero sum.

I guess the bitches were tired of playing bulky men that they don’t identify with and now force the men to play whores we don’t identify with.

I’m just saying

But if I had to get really meta:

I personally don’t believe there are enough women to force that macro change in gaming. It’s self flagellation of hyper aware males.

If I had to get double meta:

It’s self flagellation by guys that don’t even get laid.

Tricky business
The delete account button was definitely a hero.
Two external "rear" rotors for twice the slicing and dicing action.
I think it wasn't because of the movement, but because a particular small muscle looked like a mouse when excised.

Oh, no, you seem to be right - it's about the movement.

https://www.etymonline.com/word/muscle#etymonline_v_19290
Repurposed beer yeast encapsulated in hydrogels might remove lead from water