HNHacker News
TopNewBestAskShowJobs

GeekyBear

13,887 karma · joined May 27, 2017

submissionscomments
GeekyBear··on GrapheneOS Overhauled Default Apps and Secure Clipboard
> There is no alternative.

There have been several projects like Ubuntu Touch to create an open Linux for smartphones.

That would be an open alternative.

Android is not open.

GeekyBear··on Asahi Linux on M3
Clang, OpenCL, MLX
GeekyBear··on Asahi Linux on M3
I'm pretty sure Intel is providing Xenon CPUs for free when they are used in Linux servers, so they have no financial interest in providing first party Linux drivers.

Sure, they relied on community Linux drivers in the past, but that didn't have anything to do with money.

GeekyBear··on Asahi Linux on M3
If selling Linux servers (or parts used in Linux servers) is a major chunk of your revenue, your company is likely to start providing first party Linux drivers?

This is a shocking development.

GeekyBear··on Asahi Linux on M3
> I'm not sure I understand the target user for Asahi.

If you want to run bare metal Linux on Apple's hardware (instead of running it in a virtual machine) you are the target audience.

GeekyBear··on Asahi Linux on M3
In the beginning, Bootcamp had a real job.

It allowed a machine running Intel's EFI firmware (as Intel Macs have always done) to boot an OS that only understood the older BIOS standard.

Once Microsoft and the various PC vendors started supporting UEFI directly, Bootcamp was just a bundle of existing Windows drivers from the component vendors.

If you put a specific Broadcom Wi-Fi chip in the Mac, Bootcamp included Broadcom's Windows driver that was best suited for that chip.

GeekyBear··on Asahi Linux on M3
The same thing that has previously happened with discontinued Intel Macs or PC hardware that is no longer supported by Windows.

You can still boot Linux natively on it.

GeekyBear··on Asahi Linux on M3
It serves the exact same purpose that WSL does in Windows.

You can run any flavor of Linux you like in a virtual machine, while booted into the native OS.

GeekyBear··on GrapheneOS says Pixel 11 has MTE support after all
> it looks like the software Google is shipping intentionally doesn't use MTE on the Pixel 11 hardware. That raises the question of...what does Google know is wrong with MTE on the Pixel 11?

Apple replaced MTE with an upgraded version that can run in synchronous mode all the time without the performance hit.

> Consider that MTE can be configured to report memory corruption either synchronously or asynchronously. In the latter mode, memory corruption doesn’t immediately raise an exception, leaving a race window open for attackers... We believe memory safety protections need to be strictly synchronous, on by default, and working continuously.

https://security.apple.com/blog/memory-integrity-enforcement...

Google may just be getting ready to follow suit.

GeekyBear··on Introducing Ad Blocker for Firefox on iOS
This is the sort of user focused feature you add when you take the phrase "user agent" seriously.
GeekyBear··on Run macOS Software on Linux
GNUstep ran early MacOS apps on Linux after Apple bought Next and adopted their APIs.

https://en.wikipedia.org/wiki/GNUstep

I don't think the project kept up with changes to the APIs over the decades compared to how well the Wine project kept up with changes in Windows.

GeekyBear··on Google Has Removed MV2 Extensions from the Chrome Web Store, Including UBO
I remember Google buying Chrome market share by tricking users into installing Chrome when they didn't pay attention while clicking next through the installers for more popular software.
GeekyBear··on Apple caught off guard by AI demand for Mac Mini and Mac Studio
MLX is an open source framework that allows you to run open models in a manner optimized for Apple's hardware.

You can take advantage of larger amounts of memory, higher memory bandwidth, and clustering multiple systems.

How is using an open source framework to run open models a monopoly move?

GeekyBear··on Apple caught off guard by AI demand for Mac Mini and Mac Studio
They didn't "accidentally" add tensor units to the GPU cores in the M5 generation.

However, I don't think they expected the level of Enterprise interest they saw.

GeekyBear··on Apple caught off guard by AI demand for Mac Mini and Mac Studio
> Classic monopoly move: Control the user base, then control hardware

Classic monopoly move by who?

Apple created MLX as an open source framework to allow users to run any open model locally.

GeekyBear··on GrapheneOS project: pixel 11 no longer supports hardware memory tagging (MTE)
The company that Google targeted with their Motorola patents was Microsoft.

Google sought to ban the sale of Microsoft products that used the H.264 video standard on a global basis if Microsoft didn't hand over a literal fortune.

> Microsoft and Motorola are embroiled in a legal spat around the world over the software giant’s alleged use of Motorola industry-standard H.264 patents in its many products. Motorola has argued that Microsoft has used the technology illegally and should have its products banned until it licenses them.

Motorola says that Microsoft should pay $4 billion for the use of its technology, applying a 2.25 percent royalty based on product price.

https://www.cnet.com/tech/tech-industry/microsoft-wins-big-o...

GeekyBear··on GrapheneOS project: pixel 11 no longer supports hardware memory tagging (MTE)
> They purchased Motorola Mobility for the patent portfolio as essentially a nuclear deterrent against Apple

By Apple, you mean Microsoft.

The early Android device makers had to pay a per device patent licensing fee to Microsoft.

Google sued Microsoft for massive amounts of money using video standards essential patents they purchased from Motorola, but it didn't work out well for them in court.

https://www.ft.com/content/46d36fce-15c6-11e3-950a-00144feab...

GeekyBear··on Asahi Linux Progress Report: Linux 7.2
The new project leadership team prioritized upstreaming the existing work first.

Once the upstreaming was largely done, they first mentioned beginning the work of adding M3 support in the February progress report.

Now we have this:

> With all of this progress coming on top of milestones already reached on M3, we are pleased to announce that we are almost ready to cut an official release! We will have more to say about this in the coming weeks, so stay tuned!

I'm not seeing any reason for gloom or doom.

GeekyBear··on Asahi Linux Progress Report: Linux 7.2
> You don't need to write performant 3D graphics drivers for servers. Intel, AMD, Nvidia does it anyway. Apple is the only Linux-hostile company.

You can't think of an Enterprise use case for GPUs that has become popular of late?

GeekyBear··on Asahi Linux Progress Report: Linux 7.2
Intel has stopped pushing clock speeds to such ridiculous extremes, so battery life is getting better.

However they still have to nail single core performance on chips that can operate without a fan before they can be said to have caught up.

GeekyBear··on Asahi Linux Progress Report: Linux 7.2
Sure.

When you make a big chunk of your revenue selling Enterprise Servers, you can no longer rely on drivers written by volunteer labor, as they did in the past.

GeekyBear··on Dolly Parton has died
She was such an impressively kind person.
GeekyBear··on Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded
According to Mark Gurman, the base M6 is bumped up to 200 GB/s of memory bandwidth with a single core performance bump of 15%.
GeekyBear··on Felony charges for citizen deleting phone data at US Border
> For exactly the border search scenario, I wish smartphones could be imaged and restored as easily as PCs.

You're always been able to backup and restore your iPhone to your local Windows PC or a Mac using free first party software from Apple.

GeekyBear··on The Mojo language (by Modular, now Qualcomm) is now open-source
Also Clang and OpenCL.
GeekyBear··on Firefox for iOS now has a native adblocker
> it's got all the limitations of Manifest V3 which prevents it from doing a good bit of blocking

The only mainstream browser left that can still run the full version of uBlock Origin is Firefox.

All the others have the same limitations imposed by Manifest V3.

GeekyBear··on Firefox is now the last major browser that still supports uBlock Origin
Firefox is also the only browser that vets uBlock's code on every update to make sure the developer hasn't inserted spyware or malware into the extension.

They don't do it for every extension, but they do so for a wide selection of popular options.

> Recommended extensions differ from other extensions that are regularly reviewed by Firefox staff in that they are curated extensions that meet the highest standards of security, functionality and user experience. After receiving Recommended status, safety standards are maintained through automated checks, monitoring, and periodic technical reviews

https://support.mozilla.org/en-US/kb/recommended-extensions-...

GeekyBear··on France's top court blocks social media ban for under-15s
> 1. These platforms are highly addictive

So block them.

> 2. Many parents are themselves addicted and don't understand the harms or choose to ignore them

People are allowed to make choices others find objectionable.

> 3. Even children who don't use social media can be harmed by these platforms.

Bullying predates social networking and happens even without internet access.

> You already have no privacy online

If EVERYONE has to submit an ID before they are allowed to communicate on the internet, it becomes a much more dystopian world.

Stop trying to control EVERYONE and educate parents on existing tools that are available to protect their own children, if they choose to use them.

GeekyBear··on France's top court blocks social media ban for under-15s
Both Android and iOS allow parents to block social media apps and web access to individual websites or the entire web, if they choose to do so.

That's not a fantasy.

It's also a much less restrictive option than forcing EVERYONE to give up their privacy.

GeekyBear··on France's top court blocks social media ban for under-15s
Parents already have the ability to control what their children can do on their personal devices.

It would be better to use public resources to educate parents on how to use those existing controls, if that is something those parents choose to do with their own children.

← PreviousPage 4 of 34Next →