Hacker Newsnew | past | comments | ask | show | jobs | submit | _ache_'s commentslogin

Yeap, each time I need a complex shell script, actually Python is a better chose. I just don't need a POSIX compliant shell

     /usr/bin/time -f "%e seconds" fish -i -c exit
     0.21 seconds

Snapdragon is already canceled so I guess, they just don't care about this device. It's Microsoft on ARM. Sad to say, but don't expect full support or quality update on this.

Ref:

- https://www.youtube.com/watch?v=XrA2Xe9f7e8 - https://www.jeffgeerling.com/blog/2024/qualcomm-snapdragon-d...


The Snapdragon Dev Kit is canceled. Snapdragon as a whole sure as hell isn't canceled, and Windows on Snapdragon isn't, either. There's loads of Windows laptops using Snapdragon with more continuing to release.

No, the dev kit was cancelled.

There are ARM laptops out there from multiple manufacturers, and there is a SnapDragon 2 on the horizon.


It's just the "dev kit". Snapdragon for the laptop form factor is alive and well. You don't need a devkit for a laptop running Windows and QCOM easily figured that out.

you mean like the new generation they just announced? https://www.qualcomm.com/laptops/products/snapdragon-x2-elit...

I wanted to order one of these and then Qualcomm cancelled it.

Then I knew Windows ARM probably wasn't going to make it. Why any technical person would want a PC( not including Macs)that explicitly can't run Linux I'll never know.


Technical person that knows UNIX since being introduced to it via Xenix in 1993, and has used plenty of UNIX flavours since then.

Some of us like the experience of Visual Studio, being able to do graphics development with modern graphics APIs that don't require a bazillion of code lines, with debuggers, not having to spend weekends trying to understand why yet again YouTube videos are not being hardware accelerated, scout for hardware that is supposed to work and then fails because the new firmaware update is no longer compatible,....


Your comment appears to address the question "why use Windows" (even though the answer doesn't really make sense to me), but that's not the question asked in GP. The question was "Why buy a Windows on ARM device"

Ah, ok, that I really don't see the point.

PCs aren't vertically integrated from a single vendor, and thus it isn't as if Microsoft alone can drag a whole ecosystem into ARM, even if the emulation would work out great.

Windows NT was also multi-architecture, and eventually all variants died, because x86 was good enough, and when Itanium came to be, AMD got a workaround to keep x86 going forward.

Even gaming doesn't work that great on Windows ARM.


Microsoft isn't even putting in a fair effort.

They have the Surface line and own tons of game studios.

Where are the Gamepass games with Arm ?

Microsoft if they wanted to fund it right could get popular 3rd party software ported.

In retrospect it was hopelessly naive, but I even emailed Qualcomm asking if I could have a dev kit in exchange for porting one of my hobbyist games. They basically said thank you for asking but we don't have a program for this.

Now hypothetically let's say there was a Qualcomm Snapdragon Linux laptop. I could just port the code myself for most applications I actually need


>Where are the Gamepass games with Arm ?

https://www.theverge.com/news/758828/microsoft-windows-on-ar...

>Microsoft if they wanted to fund it right could get popular 3rd party software ported.

https://www.windowscentral.com/microsoft/windows-11/your-win...

These devkits are old and have already been released to consumer laptops over a year ago. So if you want to you can pick up pretty much any CoPilot+ PC. I'm not sure what your problem here is though.


While I agree Microsoft's strategy with Windows ARM could be better, it isn't as if GNU/Linux on ARM is flourishing for consumers, outside Android.

Ok.

But with an x86 device you can run Windows and Linux. With an Windows Arm device it's probably only going to work with Windows.

It's not clear what real advantages Arm gives you here.


That much I agree on, indeed.

> Why any technical person would want a PC that explicitly can't run Linux I'll never know.

Huh? https://www.phoronix.com/review/snapdragon-x1e-september


More recent revisit: https://www.phoronix.com/review/snapdragon-x-elite-linux-eoy...

TL;DR: It runs, but not well, and performance has regressed since the last published benchmark.


Tuxedo is a german company relabling Clevo Laptops so far, which work out-of-the-box pretty good (I might say perfect in some cases) on Linux. They have done ZILCH, NADA, absolute nothing for Linux, besides promoting it as a brand. So now they took a snapdragon laptop, installed linux and are disappointed by the performance....Great test, tremendous work! Asahi Linux showed if you put in the work you can have awesome performance.

Yes but having to reverse engineer an entire platform from scratch is a big ask, and even with asahi it's taken many years and isn't up to snuff. Not to say anything of the team, they're truly miracle workers considering what they've been given to work with.

But it's been the same story with ARM on windows now for at least a decade. The manufacturers just... do not give a single fuck. ARM is not comparable to x86 and will never be if ARM manufacturers continue to sabotage their own platform. It's not just Linux, either, these things are barely supported on Windows, run a fraction of the software, and don't run for very long. Ask anyone burned by ARM on windows attempts 1-100.


> if you put in the work you can have awesome performance.

Then why would I pay money for a Qualcomm device just for more suffering? Unless I personally like tinkering or I am contributing to an open source project specifically for this, there is no way I would purchase a Qualcomm PC.

Which is what the original comment is about.


The original comment was "explicitly can't run Linux" which is explicitly not true. Not "it's not fully baked" or "it's not good", but a categorically unambiguously false claim of "explicitly can't run Linux" as if it was somehow firmware banned from doing so.

If you want to split hairs, sure. It does not help anyone who is considering buying a laptop.

I'm open to being wrong.

If someone wants to provide a link to a Linux iso that works with the Snapdragon Plus laptops( these are cheaper, but the experimental Ubuntu ISO is only for the elites) I'll go buy a Snapdragon Plus laptop next month. This would be awesome if the support was there.


Not possible.

The Unicode Consortium will no longer accept proposals for flags.

https://unicode.org/emoji/proposals.html#Region_Flags_Withou...

Actually, they can do it by adding a new ISO 3166-1 alpha-2 country code. By splitting a country or merging several.


It is terrible in the opening and a little better in the middle game (if you didn't win already, I mean if you played 4-5 random moves).

I think you can improve it a lot by taking into account its own position. I mean, moving forward isn't very important want you are under the menace of a checkmate somewhere else.


I tried playing against it, I didn't have many expectations, but even though I blundered a bishop on move 3 due to a mouse-slip, I could still checkmate it in 6 moves. To me it seemed like it makes random moves.

The algorithm behind it is very basic.

Chose the most aggressive move (in term of pieces value and check-mate), if none is aggressive, it takes on of the move equally non aggressive.

Didn't remember the depth of the algorithm but it was very simple C code, could check quickly. It should be able to find a mate in 2 or 3 if it was in position of having one.

I didn't check the correctness of the algorithm, just the intention.


I thought it played worse than random moves and couldn't understand how it could beat anyone (no offence to OP).

But if you intentionally hang your pieces, it tends to take them. And it will try to promote pawns in the endgame. So it is possible for it to stumble upon a checkmate, though in my effort where I gave away all my pieces, it instead found the only move to stalemate once it had K+Q+R vs K.


It tries to promote pawns in the opening and mid-game too.

It’s terrible everywhere tbh, it has zero awareness of how dangerous the f7 square is in the opening, you can pretty much just mate it by landing the queen on f7 with a piece covering it every time.

I applaud the effort but not sure I see the point, I had a more capable chess playing program than this on a zx speccy in the 80’s.


Bart was a flop. Google search is losing market share to other LLM providers. Gemini adoption is low, people around me prefer OpenAI because it is good enough and known.

But on the contrary, Nano Banana is very good, so I don't know. And in the end, I'm pretty confident Google will be the AI race winner, because they got the engineers, they tech background and the money. Unless Google Adsense die, they can continue the race forever.


> Gemini adoption is low, people around me prefer OpenAI because it is good enough and known.

Gemini is built into Android and Google search. People may not be going to gemini.google.com, but that does not mean adoption is low.


If Google is producing very good models and they aren’t gaining much traction, that seems like a pretty bad sign for them, right? If they were failing with bad models, the solution would be easy: math and engineer harder, make better models (I mean, this is obviously very hard but it is a clear path). Failing with good models is… confusing, it indicates there’s some unknown problem.

It’s irrelevant, Google needs to focus on performance enhancements that the enterprise market segment demands - who only operate in the air of objectivity.

If they can achieve that they will cut off a key source of blood supply to MSFT+OAI. There is not much money in the consumer market segment from subscribers and entering the ad-business is going to be a lot tougher than people think.


what are you talking about Gemini adoption has tripled in a few months alone and have around 18% of marketshare and its accelerating.

I'm talking about adoption around me. I didn't check the data. Glad it works for them outside of people around me, didn't know that.

Is it relative adoption or absolute ? I mean, the people using Gemini are they new or coming from another provider, like OpenAI ? (said differently: Is Google eating OpenAI lunch or just reaching new customers ?)


I’ve heard too many rumors that much of that adoption is from copying ms i.e. bundling gemini into their office suite

gemini is in basically everything from google now, from google docs to firebase to android studio so i wouldn't be surprised...

Gemini adoption via search is legit, though. I had a question, I got an answer, its not forced, fake adoption in that case.

It's hardly legit for everyone. I had a question, I got an incorrect answer I didn't ask for, scrolled past it and got actual results.

Fair

I mean it’s a simple Google search to show that Google isn’t loosing much market share to ChatGPT and most ChatGPT users still use Google.

https://searchengineland.com/nearly-all-chatgpt-users-visit-...

But even more importantly, it obviously isn’t losing money from advertisers to ChatGPT. You can look at their quarterly results.


No. It's a MasterCard/Visa only (and Amercian Express I guess, maybe JCB too).

So technically, she can pay by card in France, Belgium, India and others countries that don't rely exclusively on Visa/MasterCard.

With local cards.


I'm not sure, skimmed the article and came across this:

> She cannot open a bank account anywhere in the world or have a credit card, because she has been placed on the Office of Foreign Assets Control (OFAC) list of the U.S. Treasury Department, which targets money laundering and terrorism.

Are you saying this isn't true then? She's not actually on OFAC, but instead just targeted via Visa/MC?


No no, it's the same.

The OFAC apply to US companies only and forbid VISA/MasterCard to manage her transactions (and a LOT of others companies ... like a lot, not just Visa and MasterCard).

Legally Europeans bank shouldn't apply US sanctions, maybe they do, but legally, they should not (CJUE thing, I'm not an expert). I don't think it ever happen, because ... money launder generally doesn't complains about US sanction, it's wasn't a problem.


Carte Bleue in France was absorbed by Visa in 2010 I'm afraid.

Yes, but it's only a brand. The main things is "Le réseau CB".

I'm using ollama with local LLM for completion (tabby-ml) and Open WebUI for chat. What will be the goto local ACP server working with ollama ?

Ideally working with toad to experiment with it.


You may be confusing Agent Communication Protocol with Agent Client Protocol. Yeah, 2 ACP protocols. I had no hand in the naming.

If an agent can be configured to use Ollama, then you could use it from a Toad. It might be possible right now.


fast-agent has ACP support and works well with ollama. Once installed you can just use `toad acp "fast-agent-acp --model generic.<ollama-model>"`.


Why deleted ? The link in the pdf is fine, it's not deleted.

I don't think I should post the link here because it is death related, but I just quickly type the URL and it works fine.


The problem with AI is privacy.

Firefox should be the browser that respects you privacy (the only one...). Integrating AI undermining the efforts of making it the privacy oriented browser.

For now the AI is forced and ridiculously complicated to disable (with new options in about:config poping in each new version). The promise to have an "disable all IA features" is still a promise.


Years ago our company consolidated on Firefox because we could rely on it to not send our information to remote servers. At that time other browsers made it hard to disable telemetry. Firefox was then the only browser that could forward Kerberos tickets to remote servers, for highly secure two-factor authentication and single-sign on.

I'm personnally sad that now we have to consider banning Firefox for company use, because it's hard to verify that we've disabled every AI "feature" that might funnel our data to remote servers.


Good, and them get ride of Palantir as a "data manager". It's a step in financing EU sovereign cloud providers.


> Good, and them get ride of Palantir as a "data manager".

And how do we fight terrorists, CSAM and political opponents without Palantir ?


Your comment may be sarcastic, IDK; but if it is I concur.

Fighting "CSAM" is absurd and ridiculous, and used as a justification for eroding public liberties. So is the fight against "terrorism".

The US government has decided to kill innocent fishermen en masse and labelled its victims "narco-terrorists" as a justification for these crimes.

We absolutely do not need Palantir.


> Fighting "CSAM" is absurd and ridiculous, and used as a justification for eroding public liberties. So is the fight against "terrorism".

Labelling like this works both ways you know.


Seems extremely dangerous to be doing those kinds of things with software from someone politically hostile. Perhaps the EU should be weaning itself off that too?


> And how do we fight terrorists, CSAM and political opponents without Palantir ?

You can make exactly same argument for client (phone) scanning and depreciation of encryption.


Please add a /s we can't afford sarcasm in this climate anymore


The sarcasm is too damn high!


> And how do we fight terrorists, CSAM and political opponents without Palantir ?

By doing police legwork and by prevention work (i.e. offer help to pedophiles, don't go and wreck MENA countries for funsies, but invest in helping the civilian populations).


I don't think Airbus is fighting terrorists, child abuse or political opponents. So what is your point ? Airbus is fighting industrial espionage.


Missed the sarcasm. But FWIW, all three are legitimate threat actors for a strategic airplane manufacturer.


I don't see how child abuse content is a risk for a airplane manufacturer but that is not how Palentir is used at Airbus.

I'm talking about the Skywise data platform.

https://www.aircraft.airbus.com/en/services/enhance/skywise-...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: