frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Iran plans to cut ties with the global internet, and VPNs may not help this time

https://www.techradar.com/vpn/vpn-privacy-security/not-just-censorship-its-digital-isolation-iran...
1•maxloh•24s ago•0 comments

Show HN: Hyperterse – a super fast runtime to connect your data to your agents

https://github.com/hyperterse/hyperterse
1•samrith•34s ago•0 comments

A Missive on the Leitmotif

https://wehwalt.net/leitmotifs
1•sandbach•1m ago•0 comments

Single Bitcoin entity keeping BTC price suppressed below $90K

https://www.msn.com/en-us/money/markets/single-bitcoin-entity-keeping-btc-price-suppressed-below-...
1•radicalethics•1m ago•0 comments

Show HN: A skill that lets AI agents build hooks apps across 4 coding tools

1•runkids•1m ago•0 comments

SRE Is Anti-Transactional

https://cacm.acm.org/practice/sre-is-anti-transactional/
1•zdw•2m ago•0 comments

Microsoft dive spoils Mag 7 earnings enthusiasm

https://www.cnbc.com/2026/01/28/stock-market-today-live-updates.html
1•rurp•2m ago•0 comments

The Economics of a Super Bowl Ad

https://ro.co/perspectives/super-bowl-economics/
1•atlasunshrugged•3m ago•1 comments

Rover 2.0: automating projects with coding agents

https://endor.dev/blog/rover-2-0
1•ridruejo•4m ago•1 comments

Kimi K2.5: Now Free for One Week on AskCodi

https://askcodi.substack.com/p/kimi-k25-now-free-for-one-week-on
1•askcodi•4m ago•0 comments

Electronic components price and lead time increases announced across the board

https://www.cnx-software.com/2026/01/29/electronic-components-price-and-lead-time-increases-annou...
1•pyprism•4m ago•0 comments

Show HN: Kolibri, a DIY music club in Sweden (kolibrinkpg.com)

https://kolibrinkpg.com/
1•EastLondonCoder•6m ago•0 comments

Never Slide Out of the Day

https://aethermug.com/posts/nsoott%22
1•mrcgnc•7m ago•0 comments

Scammers posing as company CEOs surge in Japan

https://www.japantimes.co.jp/news/2026/01/19/japan/crime-legal/japan-ceo-emails-scams/
2•PaulHoule•7m ago•0 comments

Astronauts Are Going Back to the Moon for the First Time in Half a Century

https://time.com/7346146/artemis-ii-launch-nasa-astronauts-moon-mission/
2•ironyman•7m ago•1 comments

Eric S. Raymond: why is there such a huge variance in results from using LLMs?

https://twitter.com/esrtweet/status/2016849708254179501
2•dist-epoch•8m ago•0 comments

Ask HN: LLM and Human Coding Benchmarks?

1•weli•8m ago•1 comments

Apple Knowledge Navigator Video (1987)

https://www.youtube.com/watch?v=umJsITGzXd0
2•noodlebird•8m ago•0 comments

Strassen's Matmul with Avx 512

https://martianlantern.github.io/2026/01/strassen-matrix-multiplication/
1•martianlantern•8m ago•0 comments

Averting the Code Quality Apocalypse

https://sibylline.dev/articles/2026-01-29-the-code-quality-apocalypse/
2•CuriouslyC•8m ago•0 comments

Show HN: Free AI Scan for Hidden Spend and Data Risk

1•bahaii•8m ago•0 comments

Where do we go from here? Some thoughts and speculation

https://blog.codesolvent.com/2025/08/where-do-we-go-from-here-some-thoughts.html
1•Edmond•10m ago•0 comments

Microsoft stock plummets as investors fret on AI spend

https://finance.yahoo.com/news/microsoft-q2-earnings-beat-but-stock-plummets-as-investors-fret-on...
4•m-hodges•11m ago•0 comments

Elixir, Kotlin, C# Outperform Python, TypeScript and Go on AutoCode Benchmark

https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png
1•bnchrch•11m ago•0 comments

US cybersecurity chief leaked sensitive government files to ChatGPT: Report

https://www.dexerto.com/entertainment/us-cybersecurity-chief-leaked-sensitive-government-files-to...
8•randycupertino•13m ago•0 comments

Drug trio found to block tumour resistance in pancreatic cancer

https://www.drugtargetreview.com/news/192714/drug-trio-found-to-block-tumour-resistance-in-pancre...
2•axiomdata316•14m ago•0 comments

Show HN: Prompt → landing page: locally-run AI with a execution layer (demo)

https://github.com/indyh91/Nyxi-Showcase/releases/tag/V1.0.0
1•Shaehenderson•15m ago•0 comments

Show HN: Sparklevalidator.com (For Appcast.xml Files)

https://sparklevalidator.com/
1•dweekly•16m ago•0 comments

Beta testing of WebUSBUnpinner – a tool to investigate platform worker's privac

https://reversing.works/posts/2026/01/help-reversing.works-empower-workers-by-testing-our-tool/
1•todsacerdoti•16m ago•0 comments

Judge in Minnesota Says ICE Has Violated Nearly 100 Court Orders

https://www.nytimes.com/2026/01/28/us/politics/judge-minnesota-ice-court-orders.html
4•judahmeek•16m ago•1 comments
Open in hackernews

How to Choose Colors for Your CLI Applications (2023)

https://blog.xoria.org/terminal-colors/
49•kruuuder•1h ago

Comments

j4cobgarby•1h ago
Use only default (white/black), red for bad, green for good. If you need more than that, like vim or whatever, then maybe a 'fullscreen' TUI is better, with a specified background and foreground. For CLI tools, I'm not sure if I prefer more colours.

The CSS to make the terminals look like iTerm was smooth, to the point I read them as screenshots.

busterarm•49m ago
> red for bad, green for good

8% of men of Northern European descent (and 0.4% of women) are red-green colorblind. That'd be a terrible choice. Use blue-orange, blue-red, or purple-green.

makapuf•44m ago
More importantly, dont use color as sole source of information. Strikethrough, emoji or ok / bad can also be used.
xenophonf•27m ago
Emojis aren't 7-bit clean. They're hard to type. They don't mean things the same way words do. `foo | grep -i error` communicates intent better than `foo | grep :-/` or whatever goofy hieroglyph someone chose instead of, like, a word with clearly defined meaning.
skydhash•36m ago
Red/green is semantic in these cases. They’re user configurable in almost all terminals, so there’s no real accessibility issue. I tend to associate blue with decorative accent, yellow with info/warning text, and cyan and magenta for really fancy stuff.
tczMUFlmoNk•32m ago
Red/green has no inherent semantics. It has the semantics that you assign it. If you choose to assign it meaning that disenfranchises 8% of men using your system, that's your choice, but it is not a good one.
skydhash•26m ago
Cultural semantics (diff tools, build tools,…: green/addition/ok, red/removal/error). And people with color blindness can alter the colors to something they can differentiate. And in the ansi sequences, they are actually numbers.
mrob•20m ago
The standard terminal palette is only 16 colors. Even if you compress them all into the green-to-blue color range, it's still possible to distinguish all 16. The user can change "red" and "green" to whatever they like in the terminal preferences and then every 16-color app will be accessible with no additional effort from anybody.
Etheryte•19m ago
This approach is worse. Use red and green like everyone else and the user can choose their terminal color palette to differentiate in a way that works for them. Then it works the same across all commands. If you're the odd one out, you're adding more mental overhead for the user, not less.
BeetleB•20m ago
Hard disagree on the red/green. Use whatever you think appropriate and make it user configurable.
mrob•19m ago
It's a CLI app, it's already configurable. Every good terminal emulator lets you set custom palettes.
red_admiral•12m ago
Eh, LS_COLORS is sometimes useful once the meanings are in your subconscious.
xenophonf•31m ago
I really wish you wouldn't. All the rinky dink colors and animations screw with the CLI output when you don't correctly detect whether the user's running the app interactively.

Keep it plain text. Regular, old, boring output is good.

sroussey•29m ago
This is true for the console in dev tools as well.

Problem there is you can’t change css so at the moment the systems color preference changes thing will look bad.

Important considerations for custom formatters.

sroussey•21m ago
Here is a screenshot for my personal example:

https://github.com/workglow-dev/workglow/blob/main/docs/deve...

Play with it here using dev tools (you can ignore the website itself): https://workglow-web.netlify.app/

Docs including útil for checking dark mode: https://github.com/workglow-dev/workglow/tree/main/packages/...

seanwilson•19m ago
If the goal here is to pick a fixed set of terminal colors that contrast on both white/light and black/dark backgrounds, it means you're stuck with midtone colors (between light and dark). This is really limiting for color choice, and lowers the maximum contrast you can have for text because you get the best contrast when one color is dark and the other is light.

Ideally, instead of the CLI app switching to "bright green", it would pick a "bright contrasting green". So if the terminal background was dark, it would pick bright green, and for light background it would pick a darker green. There isn't CLI app implementations for this? This is similar to how you'd implement dark mode in a web app.

I'd be interested to see examples, but I can't think of any web app I've seen where dark/light mode was implemented by only changing the background color. It would be really limiting there too.

red_admiral•15m ago
There's an ever more basic rule: don't just make your text white (ANSI 37m) because you assume the terminal will have a dark background. Even white-on-black (37;40m), while usually readable, can stand out the wrong way if you assume that everyone is using dark mode.
bitwize•12m ago
It's 2026, and app developers are solely responsible for not causing eyehurt, even if their users insist on using the Hotdog Stand theme.
keepamovin•7m ago
Can you work this into an AGENTS.md ? Just so happen to be working on multiple TUI at the moment: text-based modern web browser, VPS rental console, agentic coding wrapper.

Colors, have been a perpetual nightmare.