frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Python 3.15’s interpreter for Windows x86-64 should hopefully be 15% faster

https://fidget-spinner.github.io/posts/no-longer-sorry.html
215•lumpa•6h ago•67 comments

The entire New Yorker Archive Is Now Fully Digitized

https://www.newyorker.com/news/press-room/the-entire-new-yorker-archive-is-now-fully-digitized
190•thm•5d ago•27 comments

I sell onions on the Internet (2019)

https://www.deepsouthventures.com/i-sell-onions-on-the-internet/
223•sogen•2h ago•55 comments

CUDA Tile Open Sourced

https://github.com/NVIDIA/cuda-tile
30•JonChesterfield•5d ago•0 comments

Alzheimer’s disease can be reversed in animal models: Study

https://case.edu/news/new-study-shows-alzheimers-disease-can-be-reversed-achieve-full-neurologica...
308•thunderbong•4h ago•47 comments

Asahi Linux with Sway on the MacBook Air M2

https://daniel.lawrence.lu/blog/2024-12-01-asahi-linux-with-sway-on-the-macbook-air-m2/
84•andsoitis•5h ago•44 comments

Phoenix: A modern X server written from scratch in Zig

https://git.dec05eba.com/phoenix/about/
578•snvzz•20h ago•326 comments

We invited a man into our home at Christmas and he stayed with us for 45 years

https://www.bbc.co.uk/news/articles/cdxwllqz1l0o
684•rajeshrajappan•8h ago•175 comments

Ask HN: What is the international distribution/statistics of HN visitors?

42•KellyCriterion•2h ago•10 comments

The Inner-Platform Effect (2006)

https://thedailywtf.com/articles/The_Inner-Platform_Effect
17•birdculture•3d ago•2 comments

Clearspace (YC W23) Is Hiring a Founding Network Engineer (VPN and Proxy)

https://www.ycombinator.com/companies/clearspace/jobs/5LtM86I-founding-network-engineer-at-clears...
1•anteloper•2h ago

Tell HN: Merry Christmas

1740•basilikum•20h ago•383 comments

All I Want for Xmas Is Your Secrets: LangGrinch Hits LangChain (CVE-2025-68664)

https://cyata.ai/blog/langgrinch-langchain-core-cve-2025-68664/
4•shahartal•1h ago•1 comments

Toys with the highest play-time and lowest clean-up-time

https://joannabregan.substack.com/p/toys-with-the-highest-play-time-and
147•surprisetalk•1w ago•90 comments

Show HN: Lamp Carousel – DIY kinetic sculpture powered by lamp heat

https://evan.widloski.com/posts/spinners/
5•Evidlo•22h ago•0 comments

The First Photographs of Snowflakes Discover the Groundbreaking Microphotography

https://www.openculture.com/2017/12/the-first-photographs-of-snowflakes.html
72•_____k•6d ago•12 comments

Who Watches the Waymos? I do [video]

https://www.youtube.com/watch?v=oYU2hAbx_Fc
240•notgloating•19h ago•82 comments

Show HN: Minimalist editor that lives in browser, stores everything in the URL

https://github.com/antonmedv/textarea
404•medv•23h ago•144 comments

Asterisk AI Voice Agent

https://github.com/hkjarral/Asterisk-AI-Voice-Agent
168•akrulino•19h ago•94 comments

Ruby 4.0.0

https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/
589•FBISurveillance•15h ago•127 comments

Fabrice Bellard: Biography (2009) [pdf]

https://www.ipaidia.gr/wp-content/uploads/2020/12/117-2020-fabrice-bellard.pdf
325•lioeters•1d ago•108 comments

Mattermost restricted access to old messages after 10000 limit is reached

https://github.com/mattermost/mattermost/issues/34271
295•xvilka•8h ago•166 comments

Fabrice Bellard Releases MicroQuickJS

https://github.com/bellard/mquickjs/blob/main/README.md
1418•Aissen•2d ago•533 comments

Quantum Error Correction Goes FOOM

https://algassert.com/post/2503
51•EvgeniyZh•10h ago•12 comments

Self-referencing Page Tables for the x86-Architecture

https://0l.de/blog/2015/01/bachelor-thesis-abstract/
48•stv0g•10h ago•8 comments

CSRF protection without tokens or hidden form fields

https://blog.miguelgrinberg.com/post/csrf-protection-without-tokens-or-hidden-form-fields
275•adevilinyc•3d ago•96 comments

Show HN: Vibium – Browser automation for AI and humans, by Selenium's creator

https://github.com/VibiumDev/vibium
385•hugs•1d ago•109 comments

Show HN: Exploring Mathematics with Python

https://coe.psu.ac.th/ad/explore/
196•Andrew2565•6d ago•19 comments

Handheld PC Community Forums

https://www.hpcfactor.com/forums/category-view.asp
53•walterbell•3d ago•14 comments

Research team digitizes more than 100 years of Canadian infectious disease data

https://news.mcmaster.ca/mcmaster-research-team-digitizes-more-than-100-years-of-canadian-infecti...
144•XzetaU8•6d ago•6 comments
Open in hackernews

Asahi Linux with Sway on the MacBook Air M2

https://daniel.lawrence.lu/blog/2024-12-01-asahi-linux-with-sway-on-the-macbook-air-m2/
84•andsoitis•5h ago

Comments

gsora•2h ago
Putting swaybar at the top behind the notch is a great idea!
zozbot234•2h ago
A new Wayland protocol is in the works that should support screen cutout information out of the box: https://phosh.mobi/posts/xdg-cutouts/ Hopefully this will be extended to include color information whenever applicable, so that "hiding" the screen cutout (by coloring the surrounding area deep black) can also be a standard feature and maybe even be active by default.
gsora•1h ago
Wayland modularity is the gift that keeps on giving.
imiric•9m ago
You can't be serious. Wayland is the opposite of modular, and the concept of an extensible protocol only creates fragmentation.

Every compositor needs to implement the giant core spec, or rely on a shared library to implement it for them. Then every compositor can propose and implement arbitrary protocols of their own, which should also be supported by all client applications.

It's insanity. This thing is almost two decades old, and I still have basic clipboard issues[1]. This esoteric cutouts feature has no chances of seeing stable real-world use in at least a decade from now.

[1]: https://bugs.kde.org/show_bug.cgi?id=466041

OutOfHere•2h ago
What is the prospect for newer M support, e.g. M3, M4? I am hesitant to adopt something that doesn't work with current and future models.
markus_zhang•2h ago
Without official support, the Asahi team needs to RE a lot of stuffs. I’d expect it to lag behind a couple of generations at least.

I blame Apple on pushing out new models every year. I don’t get why it does that. A M1 is perfectly fine after a few years but Apple treats it like an iPhone. I think one new model every 2-3 years is good enough.

lagniappe•1h ago
>I don’t get why it does that.

I've got a few ideas

stetrain•1h ago
If you want the latest and greatest you can get it. If an M1 is fine you can get a great deal on one and they’re still great machines and supported by Apple.
cosmic_cheese•1h ago
M1 is indeed quite adequate for most, but each generation has brought substantial boosts in performance in single-threaded, multi-threaded, and with the M5 generation in particular GPU-bound tasks. These advancements are required to keep pace with the industry and in a few aspects stay ahead of competitors, plus there exist high end users whose workloads greatly benefit from these performance improvements.
markus_zhang•22m ago
I agree. But Apple doesn’t sell new M1 chip laptops anymore AFAIK. There are some refurbished ones but most likely I need to go into a random store to find one. I only saw M4 and M5 laptops online.

That’s why I don’t like it as a consumer. If they keep producing M1 and M2 I’d assume we can get better prices because the total quantity would be much larger. Sure it is probably better for Apple to move forward quickly though.

eigenspace•1h ago
The project is effectively dead
shadowpho•1h ago
What why?
eigenspace•55m ago
It's really hard to do and nobody is paying for it?
nicoburns•52m ago
Because key developers have left the project, and developers who are capable of such work are few and far between.
willis936•50m ago
Very little progress made this year after high profile departures (Hector Martin, project lead, Asahi Lina and Alyssa Rosenzweig - GPU gurus). Alyssa's departure isn't reflected on Asahi's website yet, but it is in her blog. I believe she also left Valve, which I think was sponsoring some aspects of the Asahi project. So when people say "Asahi hasn't seen any setbacks" be sure to ask them who has stepped in to make up for these losses in both talent and sponsorship.

https://rosenzweig.io/blog/asahi-gpu-part-n.html

WD-42•1h ago
Asahi is all reverse engineering. It’s nothing short of a miracle what has already accomplished, despite, not because of, Apple.

That said some of the prominent developers have left the project. As long as Apple keeps hoarding their designs it’s going to be a struggle, even more so now.

If you care about FOSS operating systems or freedom over your own hardware there isn’t a reason to choose Apple.

matthewfcarlson•41m ago
To be clear, the work the asahi folks are doing is incredible. I’m ashamed to say sometimes their documentation is better than the internal stuff.

I’ve heard it’s mostly because there wasn’t an m3 Mac mini which is a much easier target for CI since it isn’t a portable. Also, there have been a ton of hardware changes internally between M2 and M3. M4 is a similar leap. More coprocessors, more security features, etc.

For example, PPL was replaced by SPTM and all the exclave magic.

https://randomaugustine.medium.com/on-apple-exclaves-d683a2c...

As always, opinions are my own

ZiiS•20m ago
I strongly support a projects stance that you shouldn't ask when it will be done. But the time between the M1 launch and a good experience was less than the time since M3 I would love to know what is involved.
SamuelAdams•10m ago
Have they though? Hector just added support for the power button, I wonder if he is officially back?

https://lore.kernel.org/asahi/20251215-macsmc-subdevs-v6-4-0...

schmuckonwheels•30m ago
This is a very straightforward problem with a relatively simple solution:

Stop buying Apple laptops to run Linux.

rubymamis•1h ago
Did someone do a deep dive on why battery life is so awful on Linux? Or is it some Ashai's driver's inefficiencies that causing this?
temp0826•1h ago
This is the case with most (all?) laptops running Linux regardless of hardware unfortunately.
fsh•1h ago
This doesn't match my experience. My previous three laptops (two AMD Lenovo Thinkpads, one Intel Sony VAIO) had essentially the same battery life running Linux as running Windows.
martini333•1h ago
I think MacOS was implied...
olyjohn•54m ago
Have you ever put MacOS on a PC laptop? Terrible hardware support and the worst battery life of any OS.
functionmouse•38m ago
I used to hackintosh every laptop I could get my hands on that could do it, and always saw better battery life on OS X vs. Windows.
sincerely•41m ago
I have an AMD thinkpad and get maybe 1/4 the battery life on Linux as I do when I boot inti Windows, did you have to do any tweaking to achieve that?
fsh•37m ago
I typically install and enable tlp [1], but that's it. Some distros/DEs might have it out of the box, but on Arch I had to do it myself.

[1] https://wiki.archlinux.org/title/TLP

functionmouse•39m ago
You're lucky, my thinkpad x13 gen 2 AMD gets 5 hours on modern Fedora vs. 9 or 10 on Windows.
izacus•1h ago
Each controller and subcomponent on the motherboard needs a driver that correctly puts it into low power and sleep states to get battery savings.

Most of those components are proprietary and don't use the standard drivers available in Linux kernel.

So someone needs to go and reverse engineer them, upstream the drivers and pray that Apple doesn't change them in next revision (which they did) or the whole process needs to start again.

In other words: get an actually Linux supported laptop for Linux.

Forgeties79•1h ago
>In other words: get an actually Linux supported laptop for Linux.

For a lot of people the point is to extend the life of their already-purchased hardware.

bigyabai•1h ago
1. Linux isn't a panacea for depreciated hardware, and it never will be.

2. If your priority is system lifespan, you are already using OEM macOS.

kelnos•58m ago
That's an admirable goal, but, depending on the hardware, it can run into that pesky thing called reality.

It's getting very tiresome to hear complaints about things that don't work on Linux, only to find that they're trying to run it on hardware that's poorly supported, and that's something they could have figured out by doing a little research beforehand.

Sometimes old hardware just isn't going to be well-supported by any OS. (Though, of course, with Linux, older hardware is more likely to be supported than bleeding-edge kit.)

mystifyingpoi•45m ago
> It's getting very tiresome to hear complaints

This is very true. I've been asked by lots of people "how do I start with Linux" and, despite being 99.9% Linux user for everything everyday, my advice was always:

1. Use VirtualBox. Seriously, it won't look cool, but it will 100% work after maybe 5 mins mucking around with installing guest additions. Also snapshots. Also no messing with WiFi drivers or graphics card drivers or such.

2. Get a used beaten down old Thinkpad that people on Reddit confirm to be working with Linux without any drivers. Then play there. If it breaks, reinstall.

3. If the above didn't make you yet disinterested, THEN dual boot.

Also, if you don't care about GUI, then use the best blessing Microsoft ever created - WSL, and look no further.

happymellon•57m ago
Linux might work with your hardware, but it might not work well.

If your vendor is hostile like Apple, it will be hard to make it keep on working.

ellieh•8m ago
> In other words: get an actually Linux supported laptop for Linux.

40% battery for 4hrs of real work is better than pretty much any linux supported laptop I've ever used

paddim8•3m ago
It absolutely is not awful. You are doing something wrong then. It's not as good as on macOS of course but it's still great. I get 8-10 hours.
SG-•1h ago
author mentions he paid $750 for a MacBook Air M2 with 16GB while on Amazon a M4 Air with 16GB is usually $750-800. I get it that M4/M3 aren't supported to boot Asahi yet, but still.
chocochunks•1h ago
It's a year old article.
SG-•1h ago
the point still stands as last year the M4 was released and was already seeing those deals especially with the M3 earlier too.
chocochunks•1h ago
No, because the M4 Air wasn't even out until March of this year. It was only in the iPad and MBP last year.
ezfe•1h ago
I mean for most purposes should be very similar so makes sense the price is similar
codepoet80•15m ago
I really wanted this to work, and it WAS remarkably good, but palm rejection on the (ginormous) Apple trackpad didn't work at all, rendering the whole thing unusable if you ever typed anything. That was a month ago, this article is a year old. I'd love to be wrong, but I don't think this problem has been solved.
commandersaki•1m ago
256gb ssd as the minimum spec is criminal in my opinion.