HNHacker News
TopNewBestAskShowJobs

ah-

1,074 karma · joined April 23, 2012

submissionscomments
ah-··on What we know about the Apple Neural Engine
There's also basic ANE support for Asahi now:

https://github.com/eiln/ane

https://github.com/eiln/anecc

https://github.com/AsahiLinux/m1n1/pull/296/files

ah-··on Linux Touchpad like MacBook Update: 2022 progress and new poll
I'm running Asahi Linux on my macbook, and the trackpad feels amazing there! Especially pixel perfect scrolling and gestures in mutter.

I only have two minor issues:

There doesn't seem to be a working stop scroll event when using kinetic scrolling in Firefox. On osx you can stop kinetic scrolling by just touching the trackpad, but on linux you have to scroll a little bit to slow it down.

And generally the kinetic scrolling isn't yet consistent across applications. Firefox has a nice implementation, but it feels quite different from Gnome apps, and then some like gnome-terminal don't have working kinetic scrolling yet.

ah-··on Ask HN: Anyone free to meetup in Tokyo on Xmas?
I'm around for a few more days and would love to, send me an email at andreas@heider.io
ah-··on Minecraft Running on Asahi Linux with Open Source GPU Drivers
It doesn't just run Minecraft, it now runs a smooth gpu accelerated GNOME desktop including things like Youtube videos: https://cdn.masto.host/sigmoidsocial/media_attachments/files...

This doesn't yet work out of the box but the next few months will be very exciting.

ah-··on Linux 5.19

    On a personal note, the most interesting part here is that I did the
    release (and am writing this) on an arm64 laptop. It's something I've
    been waiting for for a _loong_ time, and it's finally reality, thanks
    to the Asahi team. We've had arm64 hardware around running Linux for a
    long time, but none of it has really been usable as a development
    platform until now.
    
    It's the third time I'm using Apple hardware for Linux development - I
    did it many years ago for powerpc development on a ppc970 machine.
    And then a decade+ ago when the Macbook Air was the only real
    thin-and-lite around. And now as an arm64 platform.
    
    Not that I've used it for any real work, I literally have only been
    doing test builds and boots and now the actual release tagging. But
    I'm trying to make sure that the next time I travel, I can travel with
    this as a laptop and finally dogfooding the arm64 side too.
ah-··on SkiftOS: Simple, handmade operating system for the x86 platform
You can try it in the browser here: https://copy.sh/v86/?profile=skift
ah-··on Staff Report on Algorithmic Trading in U.S. Capital Markets [pdf]
They wouldn't blow up, but if the tick size is too small there's no point in displaying orders on the book and you end up with less liquidity.
ah-··on Linux Touchpad Like a MacBook update: progress on multitouch
With full gesture support we'll hopefully get more interactivity, so e.g. if you switch workspaces with a four finger drag it moves as you perform the gesture and stops if you stop moving your fingers. fusuma seems to only recognise the gesture and then run a command afterwards.
ah-··on Linux Touchpad Like a MacBook update: progress on multitouch
Woo! Amazing progress, and great to see the sensible approach. Well done Povilas and Bill.
ah-··on Symbolic mathematics finally yields to neural networks
Sometimes verification is much easier than calculation.
ah-··on Linux touchpad like a MacBook Pro, May 2020 update
It took me a while to find how to sponsor, the button is right next to Star/Watch.

Or go straight here: https://github.com/sponsors/gitclear

ah-··on Microsoft has removed the “use offline account” option when installing Windows
Most of 1) and 2) works, check https://www.protondb.com/

If you're into those things 3) is an issue due to various anticheat systems that don't yet run great on wine.

ah-··on K7 Tutorial
If your problem fits it you can solve it with a fraction of code. It also runs extremely fast and apart from licencing it's trivial to deploy.
ah-··on Hacking Google ReCAPTCHA v3 Using Reinforcement Learning
I always assumed it used your IP, tracking history etc. to decide. Am I wrong about that?
ah-··on Unreasonable Effectiveness of SQL
The downside of that is that you end up with heaps and heaps of buggy queries and SQL code resulting in a maintenance nightmare.
ah-··on Oil traders are watching workers’ phones to spot problems at refineries
Well it's nice for testing to have something repeatable. But still sounds like an urban legend.
ah-··on K7 Tutorial
I didn't really follow that development, what led to the creation of Shakti?
ah-··on Speedrunning Windows 95
Someone should enter this at one of the speedrunning conventions. I'd love to watch a stream of someone installing Win95 in front of a huge audience, complete with commentary.
ah-··on It’s not about how many countries you have been to
The same thing is happening in Notting Hill atm.

Trying to stop it just feels futile, why not let people have fun taking some pictures? It'll be over in a while anyways.

ah-··on New Hardware from PINE64
I have a RockPro64, which is basically that as a SBC. Runs well with just mainline Linux, apart from the GPU.

There are blobs, but I didn't manage to get them to work with recent Xorg or Wayland.

But there's hope in the form of Panfrost, which seems to be coming along nicely: https://www.phoronix.com/scan.php?page=news_item&px=Panfrost...

ah-··on Entity–component–system (ECS) back and forth
Sadly the article doesn't mention how ECS typically solve the "holes" problem, where your arrays might be quite sparse which leads to inefficiency.

Do you happen to know how that's usually done?

ah-··on OpenBSD: New console font Spleen made default
I'm slightly disappointed they didn't pick Comic Sans.
ah-··on Is there hope for IPv6?
Funny how it's posted on www.internetgovernance.org, which doesn't support ipv6.
ah-··on Show HN: Gaia – Build pipelines in any programming language
How does this manage processes? From the example code it looks like your pipeline keeps running?
ah-··on Marble Marcher: ray-traced real time game on the surface of evolving fractals
Not precompiled, but there's a PR with Linux support: https://github.com/HackerPoet/MarbleMarcher/pull/1

Works well.

ah-··on Comparing Pythagorean triples in C++, D, and Rust
Yes, this benchmark would be much more interesting if it didn't do any println on the hot path and just accumulated the results and wrote them out once in the end.

Edit: I've tried (println! vs a single io::stdout::lock() and writeln!), and it doesn't seem to make any difference, at least for the range.rs example. Hmm.

ah-··on Inside the AMD Microcode ROM [video]
Unlikely, IIRC you only had someting in the order of 32 three-instruction slots of memory.
ah-··on License Changes for Confluent Platform
I'm not sure what else they could do about this.

I'm as sad as you are about licensing complications, but I can totally see why they're doing it. And I'd say it's miles better than these parts being closed.

ah-··on Show HN: Vaex - Out of Core Dataframes for Python and Fast Visualization
I'll need to have a closer look later, but would vaex fit in with somewhat indexed mapped files?

E.g. parquet supports column indexes now: https://issues.apache.org/jira/browse/PARQUET-1201

ah-··on Show HN: Vaex - Out of Core Dataframes for Python and Fast Visualization
Great to see that you're supporting Apache Arrow! That makes it so much easier to gradually switch over.
Page 1 of 6Next →