10 interesting stories served every morning and every evening.




1 1,173 shares, 60 trendiness

Ghostty Is Now Non-Profit

Ghostty is now fis­cally spon­sored by Hack Club, a reg­is­tered 501(c)(3) non-profit.

Fiscal spon­sor­ship is a le­gal and fi­nan­cial arrange­ment in which a rec­og­nized non-profit ex­tends its tax-ex­empt sta­tus to a pro­ject that aligns with its mis­sion. This al­lows Ghostty to op­er­ate as a char­i­ta­ble ini­tia­tive while Hack Club man­ages com­pli­ance, do­na­tions, ac­count­ing, and gov­er­nance over­sight.

Being non-profit clearly demon­strates our com­mit­ment to keep­ing Ghostty free and open source for every­one. It paves the way for a model for sus­tain­able de­vel­op­ment be­yond my per­sonal in­volve­ment. And it also pro­vides im­por­tant le­gal pro­tec­tions and as­sur­ances to the peo­ple and com­mu­ni­ties that adopt and use Ghostty.

Since the be­gin­ning of the pro­ject in 2023 and the pri­vate beta days of Ghostty, I’ve re­peat­edly ex­pressed my in­ten­tion that Ghostty legally be­come a non-profit. This in­ten­tion stems from sev­eral core be­liefs I have.

First, I want to lay bricks for a sus­tain­able fu­ture for Ghostty that does­n’t de­pend on my per­sonal in­volve­ment tech­ni­cally or fi­nan­cially. Financially, I am still the largest donor to the pro­ject, and I in­tend to re­main so, but a non-profit struc­ture al­lows oth­ers to con­tribute fi­nan­cially with­out fear of mis­ap­pro­pri­a­tion or mis­use of funds (as pro­tected by le­gal re­quire­ments and over­sight from the fis­cal spon­sor).

Second, I want to squelch any pos­si­ble con­cerns about a

rug pull”. A non-profit struc­ture pro­vides en­force­able as­sur­ances: the mis­sion can­not be qui­etly changed, funds can­not be di­verted to pri­vate ben­e­fit, and the pro­ject can­not be sold off or re­pur­posed for com­mer­cial gain. The struc­ture legally binds Ghostty to the pub­lic-ben­e­fit pur­pose it was cre­ated to serve.

Finally, de­spite be­ing decades-old tech­nol­ogy, ter­mi­nals and ter­mi­nal-re­lated tech­nolo­gies re­main foun­da­tional to mod­ern com­put­ing and soft­ware in­fra­struc­ture. They’re of­ten out of the lime­light, but they’re ever pre­sent on de­vel­oper ma­chines, em­bed­ded in IDEs, vis­i­ble as read-only con­soles for con­tin­u­ous in­te­gra­tion and cloud ser­vices, and still one of the pri­mary ways re­mote ac­cess is done on servers around the world.

I be­lieve in­fra­struc­ture of this kind should be stew­arded by a mis­sion-dri­ven,

non-com­mer­cial en­tity that pri­or­i­tizes pub­lic ben­e­fit over pri­vate profit.

That struc­ture in­creases trust, en­cour­ages adop­tion, and cre­ates the con­di­tions for Ghostty to grow into a widely used and im­pact­ful piece of open-source in­fra­struc­ture.

From a tech­ni­cal per­spec­tive, noth­ing changes for Ghostty. Our tech­ni­cal goals for the pro­ject re­main the same, the li­cense (MIT) re­mains the same, and we con­tinue our work to­wards bet­ter Ghostty GUI re­leases and

libghostty.

Financially, Ghostty can now ac­cept tax-de­ductible do­na­tions in the United States. This opens up new av­enues for fund­ing the pro­ject and sus­tain­ing de­vel­op­ment over the long term. Most im­me­di­ately, I’m ex­cited to be­gin

com­pen­sat­ing con­trib­u­tors, but I also in­tend to sup­port up­stream de­pen­den­cies, fund com­mu­nity events, and pay for bor­ing op­er­a­tional costs.

All our fi­nan­cial trans­ac­tions will be trans­par­ent down to in­di­vid­ual trans­ac­tions for both in­flows and out­flows. You can view our pub­lic ledger at Ghostty’s page on Hack Club Bank. At the time of writ­ing, this is empty, but you’ll soon see some ini­tial fund­ing from me and the be­gin­ning of pay­ing for some of our op­er­a­tional costs.

All ap­plic­a­ble names, marks, and in­tel­lec­tual prop­erty as­so­ci­ated with Ghostty have been trans­ferred to Hack Club and are now owned un­der the non-profit um­brella. Copyright con­tin­ues to be held by in­di­vid­ual con­trib­u­tors un­der the con­tin­ued and ex­ist­ing li­cense struc­ture.

From a lead­er­ship per­spec­tive, I re­main the pro­ject lead and fi­nal au­thor­ity on all de­ci­sions, but as stated ear­lier, the cre­ation of a non-profit struc­ture lays the ground­work for an even­tual fu­ture be­yond this model.

As our fis­cal spon­sor, Hack Club pro­vides es­sen­tial ser­vices to Ghostty, in­clud­ing ac­count­ing, le­gal com­pli­ance, and gov­er­nance over­sight. To sup­port this, 7% of all do­na­tions to Ghostty go to Hack Club to cover these costs in ad­di­tion to sup­port­ing their broader mis­sion of em­pow­er­ing young peo­ple around the world in­ter­ested in tech­nol­ogy and cod­ing.

In the words of Zach Latta, Hack Club’s founder and ex­ec­u­tive di­rec­tor this is a good-for-good” trade. Instead of donor fees go­ing to a for-profit man­age­ment com­pany or cov­er­ing pure over­head of a sin­gle pro­ject, the fees go to an­other non-profit do­ing im­por­tant work in the tech com­mu­nity and the over­head is amor­tized across many pro­jects.

In ad­di­tion to the 7% fees, my fam­ily is per­son­ally do­nat­ing $150,000

di­rectly to the Hack Club pro­ject1 (not to Ghostty within it). Hack Club does amaz­ing work and I would’ve sup­ported them re­gard­less of their fis­cal spon­sor­ship of Ghostty, but I wanted to pair these two things to­gether to am­plify the im­pact of both.

Please con­sider do­nat­ing to sup­port Ghostty’s con­tin­ued de­vel­op­ment.

I rec­og­nize that Ghostty is al­ready in an ab­nor­mally for­tu­nate po­si­tion to have my­self as a backer, but I do en­vi­sion a fu­ture where Ghostty is more equally sup­ported by a broader com­mu­nity. And with our new struc­ture, you can be as­sured about the us­age of your funds

to­wards pub­lic-ben­e­fit goals.

This post is­n’t meant to di­rectly be a fundrais­ing pitch

so it is pur­posely lack­ing crit­i­cal de­tails about our fund­ing goals, bud­get, pro­ject goals, pro­ject met­rics, etc. I’ll work on those in the fu­ture. In the mean time, if you’re in­ter­ested in talk­ing more about sup­port­ing Ghostty, please email me at m@mitchellh.com.

I’m thank­ful for Hack Club and their team for work­ing with us to make this hap­pen. I’m also thank­ful for the Ghostty com­mu­nity who has sup­ported this pro­ject and has trusted me and con­tin­ues to trust me to stew­ard it re­spon­si­bly.

For more in­for­ma­tion about Ghostty’s non-profit struc­ture, see the

ded­i­cated page on Ghostty’s web­site.

...

Read the original on mitchellh.com »

2 831 shares, 42 trendiness

Everyone in Seattle Hates AI — Jonathon Ready

I grabbed lunch with a for­mer Microsoft coworker I’ve al­ways ad­mired—one of those en­gi­neers who can take any idea, even a mediocre one, and im­me­di­ately find the gold in it. I wanted her take on Wanderfugl 🐦, the AI-powered map I’ve been build­ing full-time. I ex­pected en­cour­age­ment. At worst, overly gen­er­ous feed­back be­cause she knows what I’ve sac­ri­ficed.

Instead, she re­acted to it with a level of neg­a­tiv­ity I’d never seen her di­rect at me be­fore.

When I fi­nally got her to ex­plain what was wrong, none of it had any­thing to do with what I built. She talked about Copilot 365. And Microsoft AI. And every mis­er­able AI tool she’s forced to use at work. My prod­uct barely fea­tured. Her re­ac­tion was­n’t about me at all. It was about her en­tire en­vi­ron­ment.

Her PM had been laid off months ear­lier. The team asked why. Their di­rec­tor told them it was be­cause the PM org wasn’t ef­fec­tive enough at us­ing Copilot 365.”

I ner­vously laughed. This di­rec­tor got up in a group meet­ing and said that some­one lost their job over this?

After a pause I tried to share how much bet­ter I’ve been feel­ing—how AI tools helped me learn faster, how much they ac­cel­er­ated my work on Wanderfugl. I did­n’t fully grok how tone deaf I was be­ing though. She’s drown­ing in re­sent­ment.

I left the lunch de­flated and weirdly guilty, like build­ing an AI prod­uct made me part of the prob­lem.

But then I re­al­ized this was big­ger than one con­ver­sa­tion. Every time I shared Wanderfugl with a Seattle en­gi­neer, I got the same re­flex­ive, crit­i­cal, neg­a­tive re­sponse. This was­n’t true in Bali, Tokyo, Paris, or San Francisco—people were cu­ri­ous, en­gaged, wanted to un­der­stand what I was build­ing. But in Seattle? Instant hos­til­ity the mo­ment they heard AI.”

The peo­ple at big tech in Seattle are not ok

When I joined Microsoft, there was still a sense of pos­si­bil­ity. Satya was push­ing growth mind­set” every­where. Leaders talked about em­pow­er­ment and break­ing down si­los. And even though there was al­ways a gap be­tween the slo­gans and re­al­ity, there was room to try things.

I leaned into it. I pushed into ar­eas no­body wanted to touch, like Windows up­date com­pres­sion, be­cause it lived awk­wardly across three teams. Somehow, a 40% im­prove­ment made it out alive. Leadership backed it. The peo­ple try­ing to kill it shrank back into their fief­doms. It felt like the cul­ture wanted change.

That world is gone.

When the lay­off di­rec­tive hit, every org braced for im­pact. Anything not strictly in­side the org’s char­ter was axed. I went from ship­ping a ma­jor im­prove­ment in Windows 11 to hav­ing zero pro­jects overnight. I quit shortly af­ter. In hind­sight, get­ting laid off with sev­er­ance might’ve been bet­ter than watch­ing the cul­ture col­lapse in slow mo­tion.

Then came the AI panic.

If you could clas­sify your pro­ject as AI,” you were safe and pres­ti­gious. If you could­n’t, you were no­body. Overnight, most en­gi­neers got re­branded as not AI tal­ent.” And then came the fi­nal in­sult: every­one was forced to use Microsoft’s AI tools whether they worked or not.

Copilot for Word. Copilot for PowerPoint. Copilot for email. Copilot for code. Worse than the tools they re­placed. Worse than com­peti­tors’ tools. Sometimes worse than do­ing the work man­u­ally.

But you weren’t al­lowed to fix them—that was the AI org’s turf. You were sup­posed to use them, fail to see pro­duc­tiv­ity gains, and keep quiet.

Meanwhile, AI teams be­came a pro­tected class. Everyone else saw comp stag­nate, stock re­fresh­ers evap­o­rate, and per­for­mance re­views tank. And if your team failed to meet ex­pec­ta­tions? Clearly you weren’t embracing AI.”

Bring up AI in a Seattle cof­fee shop now and peo­ple re­act like you’re ad­vo­cat­ing as­bestos.

Amazon folks are slightly more in­su­lated, but not by much. The old Seattle deal—Ama­zon treats you poorly but pays you more—only masks the rot.

This be­lief sys­tem—that AI is use­less and that you’re not good enough to work on it any­way—hurts three groups:

1. The com­pa­nies.

They’ve taught their best en­gi­neers that in­no­va­tion is­n’t their job.

2. The en­gi­neers.

They’re stuck in re­sent­ment and self-doubt while their ca­reers stall.

3. Anyone try­ing to build any­thing new in Seattle.

Say AI and peo­ple treat you like a threat or an id­iot.

And the loop feeds it­self:

Engineers don’t try be­cause they think they can’t.

Companies don’t em­power them be­cause they as­sume they should­n’t.

Bad prod­ucts re­in­force the be­lief that AI is doomed.

The spi­ral locks in.

My for­mer coworker—the com­pos­ite of three peo­ple for anonymity—now be­lieves she’s both un­qual­i­fied for AI work and that AI is­n’t worth do­ing any­way. She’s wrong on both counts, but the cul­ture made sure she’d land there.

Seattle has tal­ent as good as any­where. But in San Francisco, peo­ple still be­lieve they can change the world—so some­times they ac­tu­ally do.

...

Read the original on jonready.com »

3 821 shares, 43 trendiness

Steam Machine today, Steam Phones tomorrow

is a se­nior ed­i­tor and found­ing mem­ber of The Verge who cov­ers gad­gets, games, and toys. He spent 15 years edit­ing the likes of CNET, Gizmodo, and Engadget.

is a se­nior ed­i­tor and found­ing mem­ber of The Verge who cov­ers gad­gets, games, and toys. He spent 15 years edit­ing the likes of CNET, Gizmodo, and Engadget.

The game it­self is a Windows ex­e­cutable, right? At a core level, the Linux op­er­at­ing sys­tem does not even know how to load the pro­gram, and so, in­stead of in­vok­ing it through the OS, you in­voke it through Proton, which is go­ing to do the first step of set­ting up the ad­dress space, load­ing the seg­ments of code into mem­ory. The code com­ing from the app is all x86, and so Proton is a fa­cil­i­ta­tor. It puts the ex­ist­ing code of the app in a for­mat and a lay­out that the Linux OS can un­der­stand and then starts ex­e­cut­ing that code.

...

Read the original on www.theverge.com »

4 802 shares, 32 trendiness

"Captain Gains" on Capitol Hill

We thank com­ments from Sumit Agarwal, Ron Kaniel, Roni Michaely, Lyndon Moore, Antoinette Schoar, and sem­i­nar/​con­fer­ence par­tic­i­pants at the Chinese University of Hong Kong, Columbia Business School, Deakin University, Macquarie University, Peking University (HSBC and Guanghua), Shanghai Lixin University of Accounting and Finance, Tsinghua University, University of Sydney, University of Technology Sydney, 2023 Australasian Finance and Banking Conference, 2023 Finance Down Under, and 2023 Five Star Workshop in Finance for their help­ful com­ments. We thank Lei Chen, Jingru Pan, Yiyun Yan, Zitong Zeng, and Tianyue Zheng for their ex­cel­lent re­search as­sis­tance. The views ex­pressed herein are those of the au­thors and do not nec­es­sar­ily re­flect the views of the National Bureau of Economic Research.

...

Read the original on www.nber.org »

5 725 shares, 34 trendiness

How I Reverse Engineered a Billion-Dollar Legal AI Tool and Found 100k+ Confidential Files

Update: This post re­ceived a large amount of at­ten­tion on Hacker News — see the dis­cus­sion thread.

Initial Contact: Upon dis­cov­er­ing this vul­ner­a­bil­ity on October 27, 2025, I im­me­di­ately reached out to Filevine’s se­cu­rity team via email.

November 4, 2025: Filevine’s se­cu­rity team thanked me for the writeup and con­firmed they would re­view the vul­ner­a­bil­ity and fix it quickly.

November 20, 2025: I fol­lowed up to con­firm the patch was in place from my end, and in­formed them of my in­ten­tion to write a tech­ni­cal blog post.

November 21, 2025: Filevine con­firmed the is­sue was re­solved and thanked me for re­spon­si­bly re­port­ing it.

The Filevine team was re­spon­sive, pro­fes­sional, and took the find­ings se­ri­ously through­out the dis­clo­sure process. They ac­knowl­edged the sever­ity, worked to re­me­di­ate the is­sues, al­lowed re­spon­si­ble dis­clo­sure, and main­tained clear com­mu­ni­ca­tion. This is an­other great ex­am­ple of how or­ga­ni­za­tions should han­dle se­cu­rity dis­clo­sures.

AI le­gal-tech com­pa­nies are ex­plod­ing in value, and Filevine, now val­ued at over a bil­lion dol­lars, is one of the fastest-grow­ing plat­forms in the space. Law firms feed tools like this enor­mous amounts of highly con­fi­den­tial in­for­ma­tion.

Because I’d re­cently been work­ing with Yale Law School on a re­lated pro­ject, I de­cided to take a closer look at how Filevine han­dles data se­cu­rity. What I dis­cov­ered should con­cern every le­gal pro­fes­sional us­ing AI sys­tems to­day.

When I first nav­i­gated to the site to see how it worked, it seemed that I needed to be part of a law firm to ac­tu­ally play around with the tool­ing, or re­quest an of­fi­cial demo. However, I know that com­pa­nies of­ten have a demo en­vi­ron­ment that is open, so I used a tech­nique called sub­do­main enu­mer­a­tion (which I had first heard about in Gal Nagli’s ar­ti­cle last year) to see if there was a demo en­vi­ron­ment. I found some­thing much more in­ter­est­ing in­stead.

I saw a sub­do­main called mar­go­lis.filevine.com. When I nav­i­gated to that site, I was greeted with a load­ing page that never re­solved:

I wanted to see what was ac­tu­ally load­ing, so I opened Chrome’s de­vel­oper tools, but saw no Fetch/XHR re­quests (the re­quest you of­ten ex­pect to see if a page is load­ing data). Then, I de­cided to dig through some of the Javascript files to see if I could fig­ure out what was sup­posed to be hap­pen­ing. I saw a snip­pet in a JS file like POST await fetch(${BOX_SER­VICE}/​rec­om­mend). This piqued my in­ter­est — rec­om­mend what? And what is the BOX_SERVICE? That vari­able was not de­fined in the JS file the fetch would be called from, but (after look­ing through mini­fied code, which SUCKS to do) I found it in an­other one: dxxxxxx9.ex­e­cute-api.us-west-2.ama­zon­aws.com/​prod. Now I had a new end­point to test, I just had to fig­ure out the cor­rect pay­load struc­ture to it. After look­ing at more mini­fied js to de­ter­mine the cor­rect struc­ture for this end­point, I was able to con­struct a work­ing pay­load to /prod/recommend:

(the name could be any­thing of course). No au­tho­riza­tion to­kens needed, and I was greeted with the re­sponse:

At first I did­n’t en­tirely un­der­stand the im­pact of what I saw. No mat­ter the name of the pro­ject I passed in, I was rec­om­mended the same box­Fold­ers and could­n’t seem to ac­cess any files. Then, not re­al­iz­ing I stum­bled upon some­thing mas­sive, I turned my at­ten­tion to the box­To­ken in the re­sponse.

After read­ing some doc­u­men­ta­tion on the Box Api, I re­al­ized this was a max­i­mum ac­cess fully scoped ad­min to­ken to the en­tire Box filesys­tem (like an in­ter­nal shared Google Drive) of this law firm. This in­cludes all con­fi­den­tial files, logs, user in­for­ma­tion, etc. Once I was able to prove this had an im­pact (by search­ing for confidential” and get­ting nearly 100k re­sults back)

I im­me­di­ately stopped test­ing and re­spon­si­bly dis­closed this to Filevine. They re­sponded quickly and pro­fes­sion­ally and re­me­di­ated this is­sue.

If some­one had ma­li­cious in­tent, they would have been able to ex­tract every sin­gle file used by Margolis lawyers — count­less data pro­tected by HIPAA and other le­gal stan­dards, in­ter­nal memos/​pay­rolls, lit­er­ally mil­lions of the most sen­si­tive doc­u­ments this law firm has in their pos­ses­sion. Documents pro­tected by court or­ders! This could have been a real night­mare for both the law firm and the clients whose data would have been ex­posed.

To com­pa­nies who feel pres­sure to rush into the AI craze in their in­dus­try — be care­ful! Always en­sure the com­pa­nies you are giv­ing your most sen­si­tive in­for­ma­tion to se­cure that data.

...

Read the original on alexschapiro.com »

6 553 shares, 26 trendiness

RCE in React Server Components

More se­vere the more the re­mote (logically and phys­i­cally) an at­tacker can be in or­der to ex­ploit the vul­ner­a­bil­ity.

More se­vere for the least com­plex at­tacks.

More se­vere if no priv­i­leges are re­quired.

More se­vere when no user in­ter­ac­tion is re­quired.

More se­vere when a scope change oc­curs, e.g. one vul­ner­a­ble com­po­nent im­pacts re­sources in com­po­nents be­yond its se­cu­rity scope.

More se­vere when loss of data con­fi­den­tial­ity is high­est, mea­sur­ing the level of data ac­cess avail­able to an unau­tho­rized user.

More se­vere when loss of data in­tegrity is the high­est, mea­sur­ing the con­se­quence of data mod­i­fi­ca­tion pos­si­ble by an unau­tho­rized user.

...

Read the original on github.com »

7 475 shares, 17 trendiness

update README.md maintenance mode · minio/minio@27742d4

Skip to con­tent

Secure your code as you build

We read every piece of feed­back, and take your in­put very se­ri­ously.

Include my email ad­dress so I can be con­tacted

Use saved searches to fil­ter your re­sults more quickly

To see all avail­able qual­i­fiers, see our doc­u­men­ta­tion.

Sign up

You signed in with an­other tab or win­dow. Reload to re­fresh your ses­sion.

You signed out in an­other tab or win­dow. Reload to re­fresh your ses­sion.

You switched ac­counts on an­other tab or win­dow. Reload to re­fresh your ses­sion.

Notifications

You must be signed in to change no­ti­fi­ca­tion set­tings

There was an er­ror while load­ing. .

+**This pro­ject is cur­rently un­der main­te­nance and is not ac­cept­ing new changes.**+- The code­base is in a main­te­nance-only state+- No new fea­tures, en­hance­ments, or pull re­quests will be ac­cepted+- Critical se­cu­rity fixes may be eval­u­ated on a case-by-case ba­sis+- Existing is­sues and pull re­quests will not be ac­tively re­viewed+For en­ter­prise sup­port and ac­tively main­tained ver­sions, please see [MinIO AIStor](https://​www.min.io/​prod­uct/​ais­tor).

You can’t per­form that ac­tion at this time.

...

Read the original on github.com »

8 407 shares, 15 trendiness

Helldivers 2 devs slash install size from 154GB to 23GB, thanks to the help of PC port veterans — ditching HDD optimization, 85% size reduction accomplished by de-duplicating game data

It’s no sur­prise to see mod­ern AAA games oc­cu­py­ing hun­dreds of gi­ga­bytes of stor­age these days, es­pe­cially if you are gam­ing on a PC. But some­how, Arrowhead Game Studios, the de­vel­op­ers be­hind the pop­u­lar co-op shooter Helldivers 2, have man­aged to sub­stan­tially cut the game’s size by 85%.

As per a re­cent post on Steam, this re­duc­tion was made pos­si­ble with sup­port from Nixxes Software, best known for de­vel­op­ing high-qual­ity PC ports of Sony’s biggest PlayStation ti­tles. The de­vel­op­ers were able to achieve this by de-du­pli­cat­ing game data, which re­sulted in bring­ing the size down from ~154GB to just ~23GB, sav­ing a mas­sive ~131GB of stor­age space.

Originally, the game’s large in­stall size was at­trib­uted to op­ti­miza­tion for me­chan­i­cal hard dri­ves since du­pli­cat­ing data is used to re­duce load­ing times on older stor­age me­dia. However, it turns out that Arrowhead’s es­ti­mates for load times on HDDs, based on in­dus­try data, were in­cor­rect.

With their lat­est data mea­sure­ments spe­cific to the game, the de­vel­op­ers have con­firmed the small num­ber of play­ers (11% last week) us­ing me­chan­i­cal hard dri­ves will wit­ness mis­sion load times in­crease by only a few sec­onds in worst cases. Additionally, the post reads, the ma­jor­ity of the load­ing time in Helldivers 2 is due to level-gen­er­a­tion rather than as­set load­ing. This level gen­er­a­tion hap­pens in par­al­lel with load­ing as­sets from the disk and so is the main de­ter­min­ing fac­tor of the load­ing time.”

This is a promis­ing de­vel­op­ment and a nudge to other game de­vel­op­ers to take some notes and po­ten­tially make an ef­fort in sav­ing pre­cious stor­age space for PC gamers.

One can ac­cess the slim’ ver­sion of Helldivers 2 by opt­ing in to the lat­est beta up­date via Steam, which is said to func­tion­ally of­fer the same ex­pe­ri­ence as the legacy ver­sions, apart from its smaller in­stal­la­tion size. All pro­gres­sion, war con­tri­bu­tions, and pur­chases are also ex­pected to be car­ried over to the new slim ver­sion. There’s also the op­tion to opt out of the beta at any time in case there are any po­ten­tial is­sues.

Follow Tom’s Hardware on Google News, or add us as a pre­ferred source, to get our lat­est news, analy­sis, & re­views in your feeds.

...

Read the original on www.tomshardware.com »

9 347 shares, 14 trendiness

Anthropic Prepares for Potential 2026 IPO in Bid to Rival OpenAI

Anthropic, the cre­ator of the Claude chat­bot, is re­port­edly prepar­ing for a pub­lic list­ing that could value the com­pany at over $300 bil­lion. | Image: T. Schneider/Shutterstock

...

Read the original on vechron.com »

10 293 shares, 12 trendiness

Steam Deck lead reveals Valve is funding ARM compatibility of Windows games “to expand PC gaming” and release “ultraportables” in the future

For over a decade, Steam com­pany Valve’s biggest goal has been bring­ing Windows games to Linux. While that goal is al­most com­plete with the mas­sive suc­cess of Proton com­pat­i­bil­ity on Steam Deck and the up­com­ing Steam Machine, the com­pany has also been se­cretly push­ing to bring Windows games to ARM de­vices.

In an in­ter­view with The Verge, Steam Deck and SteamOS lead Pierre-Loup Griffais re­vealed that Valve has been se­cretly fund­ing Fex, an open-source pro­ject to bring Windows games to ARM, for al­most a decade.

In 2016, 2017, there was al­ways an idea we would end up want­ing to do that,” the SteamOS lead said, and that’s when the Fex com­pat­i­bil­ity layer was started, be­cause we knew there was close to a decade of work needed be­fore it would be ro­bust enough peo­ple could rely on it for their li­braries. There’s a lot of work that went into that.”

Griffais ex­plained that the pro­ject pushes to reduce bar­ri­ers for users not hav­ing to worry about what games run”. With Windows games run­ning on ARM, a large num­ber of Steam games are able to run on a sig­nif­i­cant num­ber of ad­di­tional de­vices in­clud­ing low-power lap­tops, tablets and even phones (hopefully) with­out is­sue.

While Griffais did­n’t con­firm spe­cific de­vices that Valve is work­ing on, the SteamOS lead ex­plained that they’re excited” about cre­at­ing po­ten­tial ARM-based de­vices. “I think that it paves the way for a bunch of dif­fer­ent, maybe ul­tra­porta­bles, maybe more pow­er­ful lap­tops be­ing ARM-based and us­ing dif­fer­ent of­fer­ings in that seg­ment,” he said. Handhelds, there’s a lot of po­ten­tial for ARM, of course, and one might see desk­top chips as well at some point in the ARM world.”

But why ARM? The Steam Deck lead ex­plained that the hard­ware of­fers more ef­fi­ciency at lower power com­pared to other op­tions. While the cur­rent hard­ware in the Steam Deck and other hand­helds can run at low-wattage, they’re sim­ply less ef­fi­cient at lower-power than hard­ware de­signed specif­i­cally to run at that spec.

There’s a lot of price points and power con­sump­tion points where Arm-based chipsets are do­ing a bet­ter job of serv­ing the mar­ket,” they said.  When you get into lower power, any­thing lower than Steam Deck, I think you’ll find that there’s an ARM chip that maybe is com­pet­i­tive with x86 of­fer­ings in that seg­ment.”

We’re pretty ex­cited to be able to ex­pand PC gam­ing to in­clude all those op­tions in­stead of be­ing ar­bi­trar­ily re­stricted to a sub­set of the mar­ket,” they con­tin­ued.

Valve is cur­rently work­ing on an ARM ver­sion of SteamOS us­ing the same ex­act OS com­po­nents, the same ex­act Arch Linux base, all the same up­dater, all the same tech­nolo­gies,” Griffais said.

When  you’re look­ing at SteamOS on Arm, you’re re­ally look­ing at the same thing,” he con­tin­ued. Instead of down­load­ing the nor­mal Proton that’s built for x86 and tar­gets x86 games, it will also be able to down­load a Proton that’s Arm-aware, that has a bulk of its code com­piled for Arm and can also in­clude the Fex em­u­la­tor.”

All of this is to give play­ers a choice. While Windows games are built for Windows, they don’t nec­es­sar­ily need to be played on Windows. Valve has al­ready proven how ef­fec­tive this can be with some games Windows run­ning via Proton per­form­ing bet­ter due to the lack of Windows bloat.

Nevertheless, there are is­sues. Some games have com­pat­i­bil­ity prob­lems out of the box, and mod­ern mul­ti­player games with anti-cheat sim­ply do not work through a trans­la­tion layer, some­thing Valve hopes will change in the fu­ture.

It’s all fan­tas­tic work though, and it gives play­ers a chance to break away from Windows with­out los­ing much, if any­thing, when shift­ing ecosys­tems. For decades, Windows has dom­i­nated the PC space, and it likely still will for a long while, but now there’s ac­tu­ally space for al­ter­na­tives to grow.

We’ve al­ready seen mas­sive adop­tion of SteamOS via the Steam Deck, but with Bazzite now shift­ing petabytes of ISOs every month, there’s def­i­nitely an urge to move away from Windows, at least on the hand­held side.

...

Read the original on frvr.com »

To add this web app to your iOS home screen tap the share button and select "Add to the Home Screen".

10HN is also available as an iOS App

If you visit 10HN only rarely, check out the the best articles from the past week.

If you like 10HN please leave feedback and share

Visit pancik.com for more.