frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: I built an offline, open‑source desktop Pixel Art Editor in Python

https://github.com/danterolle/tilf
38•danterolle•3h ago
It requires no registration, no installation, and no configuration. Just run it on any computer and start drawing freely.

Comments

rvnx•3h ago
Very nice to see that this project is hand-crafted and not AI-generated like 99% of the submissions here

So, congrats on your release.

danterolle•2h ago
Thanks! Although I had to use it for some things (like the logo, for example, and I’m not a "graphic guy"), in the end, since it’s a simple project by design, I didn’t mind, and the result isn’t bad at all.
mouse_•2h ago
Congratulations!

What made you decide to go with PySlide6?

danterolle•1h ago
I already have some experience with Python/PySide6, and I was mainly interested in having a working prototype as soon as possible (I’m experimenting with SDL3 and animating squares isn’t exactly thrilling!). Plus, Qt widgets integrate very well with Python, it is so easy to create a section, especially when the documentation is well written, that helps a lot. Also, with PyInstaller, the build process for each platform is fairly straightforward (although for customized icons, there are a few extra steps to take).

There are some downsides of course (like the bundle size, for example), but that's not a problem, the core idea is: double-click on Tilf and start drawing right away.

synergy20•18m ago
why not just the default tk widgets, might be much less of external dependencies?
zamadatix•1h ago
I like that it really is simply built and packaged, I'm sure it was fun to hack away at. There's something about gluing together a million packages which sucks the fun out of tinkering (for me, at least).
danterolle•1h ago
That’s also why the project was built from scratch. The only real dependency of the project is PySide6. The icons don’t come from any package. PyInstaller is used solely for bundling purposes. As outlined in the README.md, running Tilf requires nothing more than an installed version of Python (3).
hug•52m ago
Great project!

I have one very silly question... Why is the elf logo not pixel art? :)

zoba•15m ago
I recently discovered and have been fairly happy with PixelLab - an AI pixel art generator. I feel like they have a ways to go in features and UX, but it shows promise.

Wikipedia loses challenge against Online Safety Act

https://www.bbc.com/news/articles/cjr11qqvvwlo
571•phlummox•9h ago•474 comments

I tried every todo app and ended up with a .txt file

https://www.al3rez.com/todo-txt-journey
794•al3rez•11h ago•508 comments

GitHub is no longer independent at Microsoft after CEO resignation

https://www.theverge.com/news/757461/microsoft-github-thomas-dohmke-resignation-coreai-team-transition
929•Handy-Man•10h ago•696 comments

Show HN: I built an offline, open‑source desktop Pixel Art Editor in Python

https://github.com/danterolle/tilf
38•danterolle•3h ago•9 comments

Claude Code is all you need

https://dwyer.co.za/static/claude-code-is-all-you-need.html
481•sixhobbits•11h ago•273 comments

Show HN: Play Pokémon to unlock your Wayland session

https://github.com/AdoPi/wlgblock
65•anajimi•1d ago•25 comments

OpenSSH Post-Quantum Cryptography

https://www.openssh.com/pq.html
352•throw0101d•13h ago•95 comments

Neki – sharded Postgres by the team behind Vitess

https://planetscale.com/blog/announcing-neki
150•thdxr•7h ago•19 comments

Why tail-recursive functions are loops

https://kmicinski.com/functional-programming/2025/08/01/loops/
65•speckx•3d ago•56 comments

Ollama and gguf

https://github.com/ollama/ollama/issues/11714
86•indigodaddy•7h ago•40 comments

The value of institutional memory

https://timharford.com/2025/05/the-value-of-institutional-memory/
107•leoc•8h ago•64 comments

36B solar mass black hole at centre of the Cosmic Horseshoe gravitational lens

https://academic.oup.com/mnras/article/541/4/2853/8213862?login=false
113•bookofjoe•11h ago•77 comments

Japan's largest paper, Yomiuri Shimbun, sues Perplexity for copyright violations

https://www.niemanlab.org/2025/08/japans-largest-newspaper-yomiuri-shimbun-sues-perplexity-for-copyright-violations/
32•aspenmayer•1h ago•7 comments

The Joy of Mixing Custom Elements, Web Components, and Markdown

https://deanebarker.net/tech/blog/custom-elements-markdown/
77•deanebarker•9h ago•29 comments

Launch HN: Halluminate (YC S25) – Simulating the internet to train computer use

46•wujerry2000•10h ago•34 comments

Byte Buddy is a code generation and manipulation library for Java

https://bytebuddy.net/
70•mooreds•3d ago•20 comments

The History of Windows XP

https://www.abortretry.fail/p/the-history-of-windows-xp
19•achairapart•1d ago•8 comments

How Boom uses software to accelerate hardware development

https://bscholl.substack.com/p/move-fast-and-dont-break-safety-critical
70•flabber•1d ago•50 comments

AOL to discontinue dial-up internet

https://www.nytimes.com/2025/08/11/business/aol-dial-up-internet.html
135•situationista•18h ago•162 comments

White Mountain Direttissima

https://whitemountainski.co/pages/white-mountain-direttissima
38•oftenwrong•3d ago•22 comments

Trump Orders National Guard to Washington and Takeover of Capital’s Police

https://www.nytimes.com/live/2025/08/11/us/trump-news
225•Tadpole9181•11h ago•189 comments

Trellis (YC W24) Is Hiring: Automate Prior Auth in Healthcare

https://www.ycombinator.com/companies/trellis/jobs/Cv3ZwXh-forward-deployed-engineers-all-levels-august-2025
1•jackylin•8h ago

What does it mean to be thirsty?

https://www.quantamagazine.org/what-does-it-mean-to-be-thirsty-20250811/
6•pseudolus•2h ago•1 comments

Show HN: Keeps – Mail a postcard that plays your voice

https://www.sendkeeps.com/
3•dinnison•2h ago•2 comments

Pricing Pages – A Curated Gallery of Pricing Page Designs

https://pricingpages.design/
186•finniansturdy•13h ago•57 comments

The demographic future of humanity: facts and consequences [pdf]

https://www.sas.upenn.edu/~jesusfv/Slides_London.pdf
70•akyuu•8h ago•180 comments

Mouthguards that flash red with head impacts to be used at Rugby World Cup

https://www.rnz.co.nz/news/sport/569695/mouthguards-that-flash-red-with-head-impacts-to-be-used-at-rugby-world-cup
29•colinprince•3h ago•12 comments

Optimizing my sleep around Claude usage limits

https://mattwie.se/no-sleep-till-agi
152•mattwiese•1d ago•107 comments

Learn, Reflect, Apply, Prepare: The Four Daily Practices That Changed How I Live

https://opuslabs.substack.com/p/learn-reflect-apply-prepare
84•opuslabs•9h ago•14 comments

Token growth indicates future AI spend per dev

https://blog.kilocode.ai/p/future-ai-spend-100k-per-dev
166•twapi•7h ago•132 comments