frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Turning a MacBook into a touchscreen with $1 of hardware (2018)

https://anishathalye.com/macbook-touchscreen/
103•HughParry•2h ago

Comments

als0•1h ago
Still an amazing hack today and I love it. However, I heard Apple are developing a touch screen MacBook this year, and I simply don't get why they're doing that. I don't know what's worse, the ergonomics or the fingerprints.
bardackx•1h ago
i used to have a bad touch screen laptop like 7 years ago and back then it made the mobile development more pleasant (both native and web based)
Etheryte•1h ago
So you mean they're developing the iPad, an insanely popular device, and you're not sure why they would make such a device?
nsxwolf•1h ago
I have been around touch screen Windows laptops for I don’t know how many years now, and I have never felt even the slightest compulsion to touch the screen.
bigfishrunning•52m ago
It might be a generational thing; my kids get touchscreen laptops from their school, and they interact with them almost exclusively by touching the screen. I agree, I'd much rather use a mouse (or even better, a trackball; i wish most laptops still had those)
t1234s•1h ago
Is there a coating you can apply to the glass to help with smudge marks?
rappatic•1h ago
Oleophobic coating is standard on phones and tablets, which is part of why they don’t pick up fingerprints as easily.

Some brands offer coating you can DIY yourself (eg ProofTech OLEOPEL) but these seem mostly designed for phone screens. I don’t know whether they’d be as effective on laptop screens

dotancohen•1h ago
And this is why modern screens (and eyeglasses) should be cleaned with a damp microfiber cloth and no aggressive cleaners. These coatings are fragile.

I do carefully clean the nosepads with soapy water, however.

anandkulkarni•1h ago
Brilliant!
spidermonkey23•1h ago
Using an external webcam is that not more than $1? cool project though; reminds me of how you could use a Wii remote to create a interactive whiteboard.
jbverschoor•1h ago
Internal with a small mirror
solfox•1h ago
Love it! I appreciate the ethos of doing more with existing hardware. Adding an actual touchscreen would add real COGs to a macbook, and many potential failure points. Using the existing camera hardware + software seems to produce a "good enough" result for most people for casual use. I'm sure with some time and eng, Apple could make the "hack" shippable. But it doesn't earn product managers the big big bonuses, so it'll never happen.
egypturnash•1h ago
I wonder how well this would work with my bright blue fingernails that are about .5" longer than my finger.

I then wonder how much recalibration I would have to do when one of them broke and I was poking directly at the screen.

Synthetic7346•35m ago
You could still use the keyboard and track pad
brcmthrowaway•1h ago
Checking this profile of a random hacker in 2018, of course they are now working on AI.
anishathalye•59m ago
I was working on AI in 2018 too :)

At that time, I was quite interested in adversarial examples and ML security.

dotBen•1h ago
I wouldn't want a touchscreen MBP even if it was free, anyone else feel similar?

I don't get the draw - we already optimize for keyboard commands to avoid living our fingers over to a touchpad. Why would I want to start clicking on my screen?

If you're using your computer for tasks (rather than entertainment) and you're not a visual designer, I don't get why Apple are apparently going to be putting them into the new MBP line later this year.

post-it•1h ago
> I don't get why Apple are apparently going to be putting them into the new MBP line later this year.

Apple has apparently being going to put a touchscreen in a laptop every year since the iPad came out, and it's never materialized.

xmprt•58m ago
Previously, those were rumors from enthusiasts who wanted to see it. Now it's an internal leak so there's a lot more credibility to those rumors.
hu3•34m ago
No, there were internal "leaks" in the past as well.

https://archive.ph/xOgtp

jacobgkau•25m ago
> January 11, 2023

> Based on current internal deliberations, the company could launch its first touch-screen Mac in 2025

Even if it didn't come to pass, just a few years ago is a more relevant leak than the every-year-since-the-iPad-released "rumors."

thesuitonym•59m ago
Macs are definitely not optimized for keyboard commands. If you feel the software you use is keyboard optimized, odds are it's not really Mac software.
9dev•33m ago
Huh? Of all the wonky shit about my Mac, the flawless keyboard navigation is really none of that
devmor•31m ago
“Flawless” is absolutely the opposite of how I’d describe the third class keyboard navigation in MacOS.

It’s actually more intuitive to use a magic keyboard on the iPad than on the desktop OS.

bitmasher9•54m ago
Sometimes, if I’ve been using my iPad for awhile and switch over to my MBP, I might reach out and touch the screen out of habit. I can’t be the only one.
antonymoose•25m ago
I had the opposite problem when work issued me a ThinkPad - I would accidentally brush my screen with my caveman knuckles once a day and somehow nuke a dozen lines of code.
radley•51m ago
It just feels ancient and weird now that I can tap every screen I own, except my Mac. I don't want to replace the Mac's keyboard & mouse with a touchscreen, I would simply like it to support touch.

(This also made me realize the impending obsolescence of the Studio Monitor XDR: no touch support.)

eitally•48m ago
I very much would want a touchscreen for my use cases.
Waterluvian•47m ago
I don’t understand touchscreens on laptops that aren’t designed to fold flat. It’s got the feel of finger painting an unconstrained birthday balloon.
harr01•23m ago
The benefit of a touchscreen MBP is that Apple will be forced to make their screens more protective.
nothrowaways•1h ago
Touch screens are not pleasant for laptops. I prefer not to have them.
gavinsyancey•1h ago
You don't have to use it.
nothrowaways•59m ago
you will accidentally touch the screen more often that you think.
criddell•53m ago
As long as there's a way to maintain the current display density, that would be just fine.

However, like on Windows, I suspect macOS would increase the tap target size on lots of the touchable elements. Even if I don't use the touchscreen, I would still have to pay the touch target real estate tax in my applications.

hntway90904•23m ago
That's a fair ask. My dream would be a simple toggle in something like control center for macOS that can flip between "touch mode" and "desktop mode" with most of the under the hood stuff being the same and just UI changes for the task. No doubt this would create new hurdles for software devs but again I'm dreaming here. Windows 10 actually had this with "tablet mode" in the notification center but I think they already soured people on the touch Windows thing by this point. I think Apple could reasonable do it better if they had the will but they'd much rather you buy and iPad for touch and a mac for desktop and everyone who doesn't want an extra device for certain use cases is left out in the rain.
dataflow•5m ago
Note on Windows you can disable the touch device and it goes back to the old density. Don't know if Macs support it.
mrtksn•1h ago
It's actually quite pleasant user experience for scrolling. Some interactions are better with a pointer, others are better with touch.

You can try it on an iPad with Magic Keyboard attached, it's very good to be able to do precision through the trackpad and then casually move large things on the screen with your fingers.

nothrowaways•1h ago
Agree for iPad. But for a laptop trackpads ftw!
prmoustache•35m ago
Honestly I just hate having fingerprints on a screen. And I use pageup/pagedown mostly which to me is better than scrolling.

Trackpad is nice for a device you can lay flat on a table or keep on one hand while sitting on the sofa, not too much when the device has a keyboard permanently attached to it and it cannot fold. I know I have a thinkpad like that and I never use the touchscreen.

LtWorf•20m ago
Yesterday someone online told me I'm a boomer because (among the many other issues I mentioned) I said that apple computers lack page up/down keys which is annoying.
genthree•3m ago
Option-up/option-down?

Two keys rather than one, but makes up for it by not being way off in some oddball part of the keyboard. You can one-hand it pretty easily, since there's an "option" right next to the arrow keys.

long-time-first•1h ago
This is amazing. They should start to install upward looking cameras to implement this officially.
ForOldHack•1h ago
I think I could do this for less than 15 cents: four small peices of double sided tape, and the tiny mirror, and two hair pins... but the software? Priceless.
JaredCampbell•38m ago
It feels real because of the dirty touchscreen.
rox_kd•26m ago
Neeeeveeeer!!! please let macbooks be as they are .. why would I ever choose to put fingers on that beautful screen ... I don't get it!
bigyabai•10m ago
> why would I ever choose to put fingers on that beautful screen ... I don't get it!

I'm not sure, but bare in mind that the iPad is almost as large of a market as the Mac at this point, and the iPhone has long surpassed Mac revenue. Touching your computer is a very popular sentiment among the grimy-handed public.

ianberdin•16m ago
I was laughing so much. Thank you. Unexpected tech!
callamdelaney•13m ago
The reason we buy macbooks is because they aren't touchscreens.

Fedware: Government apps that spy harder than the apps they ban

https://www.sambent.com/the-white-house-app-has-huawei-spyware-and-an-ice-tip-line/
273•speckx•3h ago•79 comments

Do your own writing

https://alexhwoods.com/dont-let-ai-write-for-you/
242•karimf•9h ago•75 comments

Turning a MacBook into a touchscreen with $1 of hardware (2018)

https://anishathalye.com/macbook-touchscreen/
104•HughParry•2h ago•48 comments

Learn Claude Code by doing, not reading

https://claude.nagdy.me/
37•taubek•1h ago•15 comments

How to turn anything into a router

https://nbailey.ca/post/router/
521•yabones•8h ago•192 comments

Bird brains (2023)

https://www.dhanishsemar.com/writing/bird-brains
272•DiffTheEnder•8h ago•175 comments

Cherri – programming language that compiles to an Apple Shortuct

https://github.com/electrikmilk/cherri
197•mihau•2d ago•40 comments

Agents of Chaos

https://agentsofchaos.baulab.info/report.html
21•luu•3d ago•0 comments

Researchers find 3,500-year-old loom that reveals textile revolution

https://web.ua.es/en/actualidad-universitaria/2026/marzo2026/23-31/ua-researchers-find-3-500-year...
23•geox•3d ago•1 comments

Seeing Like a Spreadsheet

https://davidoks.blog/p/how-the-spreadsheet-reshaped-america
42•paulpauper•2d ago•12 comments

OCR for construction documents does not work, we fixed it

https://www.getanchorgrid.com/developer/docs/endpoints/drawings-doors
97•wcisco17•5h ago•63 comments

Roulette Computers: Hidden Devices That Predict Spins

https://www.roulette-computers.com/
32•o4c•2d ago•4 comments

William Blake, Remote by the Sea

https://www.laphamsquarterly.org/roundtable/william-blake-remote-sea
29•occurrence•2h ago•1 comments

A sea of sparks: Seeing radioactivity

https://maurycyz.com/projects/spinthariscope/
38•maurycyz•3h ago•15 comments

Show HN: Coasts – Containerized Hosts for Agents

https://github.com/coast-guard/coasts
44•jsunderland323•6h ago•12 comments

CodingFont: A game to help you pick a coding font

https://www.codingfont.com/
252•nvahalik•6h ago•147 comments

How Iran is making a mint from the current war

https://www.economist.com/finance-and-economics/2026/03/29/how-iran-is-making-a-mint-from-donald-...
28•Jimmc414•3h ago•18 comments

In math, rigor is vital, but are digitized proofs taking it too far?

https://www.quantamagazine.org/in-math-rigor-is-vital-but-are-digitized-proofs-taking-it-too-far-...
83•isaacfrond•4d ago•70 comments

Build123d: A Python CAD programming library

https://github.com/gumyr/build123d
99•Ivoah•1d ago•41 comments

Car Seats as Contraception

https://www.journals.uchicago.edu/doi/abs/10.1086/731812
24•CGMthrowaway•2h ago•29 comments

Recover Apple Keychain

https://arkoinad.com/posts/apple_keychain_recovery.html
30•speckx•4h ago•10 comments

Mathematical methods and human thought in the age of AI

https://arxiv.org/abs/2603.26524
181•zaikunzhang•10h ago•73 comments

Take better notes, by hand

https://brianschrader.com/archive/take-better-notes-by-hand/
147•sonicrocketman•5h ago•68 comments

An NSFW filter for Marginalia search

https://www.marginalia.nu/log/a_134_nsfw/
75•speckx•5h ago•14 comments

I am definitely missing the pre-AI writing era

https://www.lesswrong.com/posts/BJ4pnropWdnzzgeJc/i-am-definitely-missing-the-pre-ai-writing-era
217•joozio•14h ago•178 comments

The stealthy startup that pitched brainless human clones

https://www.technologyreview.com/2026/03/30/1134780/r3-bio-brainless-human-clones-full-body-repla...
7•joozio•10h ago•0 comments

I use Excalidraw to manage my diagrams for my blog

https://blog.lysk.tech/excalidraw-frame-export/
260•mlysk•14h ago•102 comments

FTC action against Match and OkCupid for deceiving users, sharing personal data

https://www.ftc.gov/news-events/news/press-releases/2026/03/ftc-takes-action-against-match-okcupi...
205•gnabgib•6h ago•106 comments

What we learned building 100 API integrations with OpenCode

https://nango.dev/blog/learned-building-200-api-integrations-with-opencode/
9•rguldener•38m ago•1 comments

Vulnerability research is cooked

https://sockpuppet.org/blog/2026/03/30/vulnerability-research-is-cooked/
92•pedro84•3h ago•62 comments