World Programming Society
Write Log in
Home Events Community

Channels

General Discussion Web Development Backend DevOps AI Career & Hiring TypeScript Rust Python Go Cloud AWS Azure GCP C/C++ FPGA Assembly

World Programming Society · 2026 Copyright

General Discussion

FreeInk: Open ecosystem for e-readers

Free Ink is an open-source collective building the software, firmware and hardware for e-paper readers — every layer ships in the open for anyone to pick up, extend and make their own.

Hacker News Best Hacker News Best · Jul 21, 2026
0
FreeInk: Open ecosystem for e-readers
Read the original source
#Release #Tooling
Hacker News Best

Publisher

Originally by FriedPickles


0 Comments

Log in to join the conversation.

No comments yet. Be the first to share your thoughts.

More in General Discussion

Challenges of working on two languages at the same time,ft Go and JS

Challenges of working on two languages at the same time,ft Go and JS

Jul 22 · 6m read

Three site-list UX improvements: instant completion feedback, error highlighting, and auto-deselect

Three site-list UX improvements: instant completion feedback, error highlighting, and auto-deselect

Jul 22 · 4m read

Write Code You Can Still Read 6 Months Later

Write Code You Can Still Read 6 Months Later

Jul 22 · 3m read

LLM, AI, Are you truly getting behind???

LLM, AI, Are you truly getting behind???

Jul 22 · 7m read

Cx Dev Log — 2026-07-21

Cx Dev Log — 2026-07-21

Jul 22 · 4m read

301 duplicate IDs in the browser, 0 on the JVM: one real bug, end to end

301 duplicate IDs in the browser, 0 on the JVM: one real bug, end to end

Jul 22 · 6m read

Why your AI code always ends up producing "technical debt" (and how GEF solves the problem)

Why your AI code always ends up producing "technical debt" (and how GEF solves the problem)

Jul 22 · 5m read

Incident Retrospectives Without Blame

Incident Retrospectives Without Blame

Jul 21 · 2m read

I cannot find no fucks as there were no fucks given when the coding of this project took place.

I cannot find no fucks as there were no fucks given when the coding of this project took place.

Jul 21 · 7m read

Pin your MCP server contracts the way you pin your dependencies

Pin your MCP server contracts the way you pin your dependencies

Jul 21 · 5m read

Your coding agent runs a shell on your machine. I audited mine.

Your coding agent runs a shell on your machine. I audited mine.

Jul 21 · 7m read

Building a Governance SaaS for Trustees: Why Trust Administration Needs Software

Building a Governance SaaS for Trustees: Why Trust Administration Needs Software

Jul 21 · 4m read

Germany's 2026 medtech squeeze: EUDAMED + HTA and what my QMS actually had to change

Germany's 2026 medtech squeeze: EUDAMED + HTA and what my QMS actually had to change

Jul 21 · 5m read

I Taught an Open-Source SEO Tool to Check Whether Your Site Is Readable by AI Agents

I Taught an Open-Source SEO Tool to Check Whether Your Site Is Readable by AI Agents

Jul 21 · 5m read

Architecting Android Geofencing Without Draining the Battery

Architecting Android Geofencing Without Draining the Battery

Jul 21 · 6m read

WD

Bringing the modern web to the original iPad mini

Jul 21 · 4m read

How I stopped fighting print lines and started covering them instead

How I stopped fighting print lines and started covering them instead

Jul 21 · 4m read

The Value of Domain Knowledge in Software

The Value of Domain Knowledge in Software

Jul 21 · 5m read

I turned my CLAUDE.md files into a marketplace (and an API your agent can use)

I turned my CLAUDE.md files into a marketplace (and an API your agent can use)

Jul 21 · 4m read

Integrating Claude Code into Your Full-Stack Development Workflow

Integrating Claude Code into Your Full-Stack Development Workflow

Jul 21 · 10m read

The last mile: why great first-party data still doesn't make great marketing

The last mile: why great first-party data still doesn't make great marketing

Jul 21 · 13m read

Fivetran + dbt Labs: The future of dbt Core v2.0

Fivetran + dbt Labs: The future of dbt Core v2.0

Jul 21 · 13m read

Crypto lobby group TDC sues Illinois to block digital asset tax

Crypto lobby group TDC sues Illinois to block digital asset tax

Jul 21 · 3m read

Superconducting Circuit Design Advances Topological Quantum Computing

Superconducting Circuit Design Advances Topological Quantum Computing

Jul 21 · 5m read

AirMeter: Stream an AN870 Multimeter's LCD to Your Browser

AirMeter: Stream an AN870 Multimeter's LCD to Your Browser

Jul 21 · 2m read

The Silent Vector Contamination Bug: Why Your Concurrent Embeddings Might Be Lying to You

The Silent Vector Contamination Bug: Why Your Concurrent Embeddings Might Be Lying to You

Jul 21 · 5m read

Parallelizing Compilation: In-Process vs Multi-Process

Parallelizing Compilation: In-Process vs Multi-Process

Jul 21 · 1m read

Tracing and Resolving a Critical Security Bug in Smart Contract Analysis

Tracing and Resolving a Critical Security Bug in Smart Contract Analysis

Jul 21 · 1m read

AI Didn't Kill Software Engineering. It Made It More Valuable Than Ever.

AI Didn't Kill Software Engineering. It Made It More Valuable Than Ever.

Jul 21 · 3m read

A IA não matou a Engenharia de Software. Ela a tornou mais importante do que nunca.

A IA não matou a Engenharia de Software. Ela a tornou mais importante do que nunca.

Jul 21 · 3m read

I Built STRMSTRM: A Terminal UI for Searching Movies

I Built STRMSTRM: A Terminal UI for Searching Movies

Jul 21 · 2m read

Let'sDefend SOC166 - Javascript Code Detected in Requested URL Investigation Wlakthrough

Let'sDefend SOC166 - Javascript Code Detected in Requested URL Investigation Wlakthrough

Jul 21 · 2m read

The First Computer Bug Was a Real Moth

The First Computer Bug Was a Real Moth

Jul 21 · 4m read

Crypto Clarity Act still at mercy of ethics section as Democrats balk at Trump deal

Crypto Clarity Act still at mercy of ethics section as Democrats balk at Trump deal

Jul 21 · 5m read

REST vs GraphQL vs gRPC in 2026: An Architect's Decision Matrix

REST vs GraphQL vs gRPC in 2026: An Architect's Decision Matrix

Jul 21 · 7m read

GD

Haithem Turki

Jul 21 · 1m read

Prompt Injection Isn't Fixed by a Filter. It's Fixed by Architecture

Prompt Injection Isn't Fixed by a Filter. It's Fixed by Architecture

Jul 21 · 29m read

GD

Jaydeep Kulkarni

Jul 21 · 1m read

Nightfall Security: A Modern Multi‑Process Discord Architecture

Nightfall Security: A Modern Multi‑Process Discord Architecture

Jul 21 · 4m read

Do Not Let One Provider Refresh Make Another Provider's Cache Look Fresh

Do Not Let One Provider Refresh Make Another Provider's Cache Look Fresh

Jul 21 · 4m read

more self study

more self study

Jul 21 · 1m read

I Made Claude Lock Me Out of Coding Until I Drink Water

I Made Claude Lock Me Out of Coding Until I Drink Water

Jul 21 · 2m read

Bitcoin rally faces key test at $68,000 as 'summer slumber' grips crypto, analysts say

Bitcoin rally faces key test at $68,000 as 'summer slumber' grips crypto, analysts say

Jul 21 · 4m read

COSMIC DE’s First Seven Months

COSMIC DE’s First Seven Months

Jul 21 · 6m read

Former Wreckreation team starts up new studio working on sequel

Former Wreckreation team starts up new studio working on sequel

Jul 21 · 3m read

Generative AI is a gacha game with no pity system

Generative AI is a gacha game with no pity system

Jul 21 · 8m read

AP8L - apl

AP8L - apl

Jul 21 · 2m read

a lesson I learned in Teams that work with tickets

a lesson I learned in Teams that work with tickets

Jul 21 · 1m read

Surviving the Technical Interview

Surviving the Technical Interview

Jul 21 · 6m read

Announcing the Public Preview of Discover and Domains, powered by Unity Catalog

Announcing the Public Preview of Discover and Domains, powered by Unity Catalog

Jul 21 · 5m read

I Built Pay Splitter to Make Group Expenses Less Awkward

I Built Pay Splitter to Make Group Expenses Less Awkward

Jul 21 · 1m read

GD

Cosy Language

Jul 21 · 12m read

Pentiment director emphasizes the importance of RPG players not controlling everything

Pentiment director emphasizes the importance of RPG players not controlling everything

Jul 21 · 4m read

I Used to Think Coding Was Only for Programmers

I Used to Think Coding Was Only for Programmers

Jul 21 · 3m read

Using Nagios for small business infrastructure monitoring

Using Nagios for small business infrastructure monitoring

Jul 21 · 7m read

White House pushes Senate Democrats to take 'historic' crypto Clarity Act ethics deal

White House pushes Senate Democrats to take 'historic' crypto Clarity Act ethics deal

Jul 21 · 4m read

Nobody Ever Calculated the ROI of Email

Nobody Ever Calculated the ROI of Email

Jul 21 · 3m read

“No AI” Statements Are Much More Than Mere Statements

“No AI” Statements Are Much More Than Mere Statements

Jul 21 · 7m read

Movement Labs files for Chapter 11 bankruptcy months after token scandal

Movement Labs files for Chapter 11 bankruptcy months after token scandal

Jul 21 · 4m read

*This is a submission for [DEV's Summer Bug Smash: Smash Stories](https://dev.to/bugsmash) powered by [Sentry](https://sentry.io/).*

*This is a submission for [DEV's Summer Bug Smash: Smash Stories](https://dev.to/bugsmash) powered by [Sentry](https://sentry.io/).*

Jul 21 · 3m read

Web-based Jujutsu revset explorer & debugger

Web-based Jujutsu revset explorer & debugger

Jul 21 · 1m read

VS Code Shortcuts Every Developer Should Know

VS Code Shortcuts Every Developer Should Know

Jul 21 · 4m read

I read X's open-sourced ranking algorithm. Here's what actually decides who sees your posts.

I read X's open-sourced ranking algorithm. Here's what actually decides who sees your posts.

Jul 21 · 5m read

How to use feature flags effectively

How to use feature flags effectively

Jul 21 · 3m read

🤔 What Really Happens When You Run kubectl apply? Episode 3

🤔 What Really Happens When You Run kubectl apply? Episode 3

Jul 21 · 5m read

GD

K2 Reference Manual (1998)

Jul 21 · 1m read

Introducing Agent-Up: run multiple agent-built versions of your web app at once

Introducing Agent-Up: run multiple agent-built versions of your web app at once

Jul 21 · 3m read

It's OK to Get Lucky

It's OK to Get Lucky

Jul 21 · 11m read

What developers can learn from this generation of game criticism

What developers can learn from this generation of game criticism

Jul 21 · 7m read

Show DEV: I built a free macOS app to control Spotify Web player directly from the Notch

Show DEV: I built a free macOS app to control Spotify Web player directly from the Notch

Jul 21 · 2m read

I ran my Solidity scanner across the 10 most-audited codebases in web3. Here's every flag.

I ran my Solidity scanner across the 10 most-audited codebases in web3. Here's every flag.

Jul 21 · 4m read

AMA!

AMA!

Jul 21 · 1m read

New Gemini models dropped

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-6-flash-3-5-flash-lite-3-5-flash-cyber/

New Gemini models dropped https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-6-flash-3-5-flash-lite-3-5-flash-cyber/

Jul 21 · 1m read

Block built a Slack for AI agents — and gave each one its own passport

Block built a Slack for AI agents — and gave each one its own passport

Jul 21 · 5m read

DrawBook: progress pay apps without the spreadsheet tax

DrawBook: progress pay apps without the spreadsheet tax

Jul 21 · 3m read

Galaxy sets up $5 million fund to help shield Bitcoin against quantum computing threats

Galaxy sets up $5 million fund to help shield Bitcoin against quantum computing threats

Jul 21 · 3m read

Thanks for the kind and principled position

Thanks for the kind and principled position

Jul 21 · 1m read

RubyMine 2026.2: Agentic Debugging, Native GitHub Copilot Integration, Default Symbol-Based Code Insight, and More

RubyMine 2026.2: Agentic Debugging, Native GitHub Copilot Integration, Default Symbol-Based Code Insight, and More

Jul 21 · 4m read

How I Built a UK-Focused Converter Site with Astro 5, React 19, and Tailwind 4 — Zero JS by Default, 100% Private

How I Built a UK-Focused Converter Site with Astro 5, React 19, and Tailwind 4 — Zero JS by Default, 100% Private

Jul 21 · 3m read

I Wish This Was Better

I Wish This Was Better

Jul 21 · 1m read

FPTalks 2026 — Thu Aug 6, free, online

FPTalks 2026 — Thu Aug 6, free, online

Jul 21 · 1m read

Russia’s parliament passes crypto market law with $3,800 annual cap for retail investors

Russia’s parliament passes crypto market law with $3,800 annual cap for retail investors

Jul 21 · 3m read

NXP Unveils Single-Chip Automotive Audio and Radio Processor

NXP Unveils Single-Chip Automotive Audio and Radio Processor

Jul 21 · 1m read

GD

TreeSize won't renew perpetual-license support unless users subscribe

Jul 21 · 1m read

Technical Debt Didn’t Disappear. We Just Started Paying for It in Tokens.

Technical Debt Didn’t Disappear. We Just Started Paying for It in Tokens.

Jul 21 · 4m read

Low- and Mid-Tier Mobile for the Real World (2026)

Low- and Mid-Tier Mobile for the Real World (2026)

Jul 21 · 1m read

Store Submissions As Code: App Store, Google Play, And Huawei AppGallery

Store Submissions As Code: App Store, Google Play, And Huawei AppGallery

Jul 21 · 6m read

GD

[Project Recruitment] Looking for PowerPC / Ghidra hobbyists to help cleanroom reverse-engineer a legacy Xbox 360 Dashboard Binary (.XEX) for an open-source revival

Jul 21 · 1m read

NVIDIA Vera CPU: Olympus Cores Built for Maximum Single-Thread Performance in Agentic AI

NVIDIA Vera CPU: Olympus Cores Built for Maximum Single-Thread Performance in Agentic AI

Jul 21 · 12m read

Critical SharePoint RCE CVE-2026-50522 Under Active Exploitation After Public PoC

Critical SharePoint RCE CVE-2026-50522 Under Active Exploitation After Public PoC

Jul 21 · 3m read

I Ran From EJB2 to Spring. Then I Went Back. Here's What I Found.

I Ran From EJB2 to Spring. Then I Went Back. Here's What I Found.

Jul 21 · 13m read

R2 is now Generally Available

R2 is now Generally Available

Jul 21 · 7m read

Argus: Reviewing Defense Contracts in Hours, With Every Verdict Backed by Evidence

Argus: Reviewing Defense Contracts in Hours, With Every Verdict Backed by Evidence

Jul 21 · 8m read

The Door I Forgot to Lock, How One Missing Check Nearly Exposed Every Resume in My App

The Door I Forgot to Lock, How One Missing Check Nearly Exposed Every Resume in My App

Jul 21 · 7m read

The Career Isn't Eroding. It's Relocating.

The Career Isn't Eroding. It's Relocating.

Jul 21 · 2m read

Apple defeats liability for not scanning iCloud for CSAM

Apple defeats liability for not scanning iCloud for CSAM

Jul 21 · 8m read

Augustus raises $180 million to build a clearing bank for the AI and stablecoin era

Augustus raises $180 million to build a clearing bank for the AI and stablecoin era

Jul 21 · 4m read

Report: Splitgate dev 1047 games lays off staff

Report: Splitgate dev 1047 games lays off staff

Jul 21 · 3m read

Introducing JetBrains Context: Repository Intelligence for Coding Agents

Introducing JetBrains Context: Repository Intelligence for Coding Agents

Jul 21 · 5m read

MoneyGram's CEO says blockchain works best when customers don't know it's there

MoneyGram's CEO says blockchain works best when customers don't know it's there

Jul 21 · 5m read

Loading more…