Hacker News with Generative AI: Design

Ask HN: What are the nice feature you need in a programming language? (ycombinator.com)
I'm developing a programming language, the keywords and features mostly based on Swift 5 but some additional features like, <p>1. async function will be called from no async function but no async/await keyword. If you want to block main thread then block_main() function will be used. block_main() /* operations */ unblock_main()<p>2. protocol can inherit another protocol(s) & protocol can confirm a class like swift.<p>3. no `let`. only `var`. compiler can optimize further.<p>4.
Show HN: I made a calendar where every month is also a crossword (aaronson.org)
Ever heard of the Tetris effect? It’s where you play so much Tetris that the game starts to seep into your thoughts, your dreams, your half-waking hallucinations, and pretty much every part of your reality that has nothing to do with Tetris. Well, I do a lot of crosswords—by “do” I mean both “solve” and “make”—and it turns out the “crossword effect” is also a very real thing.
Ensō: design constraints of a focussed writing tool (sonnet.io)
This note is #fleeting and very much a work-in-progress!
Show HN: AI Infographic Generator (ezygraph.com)
EzyGraph - Transform Blogs into Stunning Infographics
User Inyerface – A worst-practice UI experiment (2018) (userinyerface.com)
Please fill in all fields correctly:
First 3D-printed Ergonomic Chair (tomsguide.com)
Shift Left Is the Tip of the Iceberg (semiengineering.com)
A transformative change is underway for semiconductor design and EDA. New languages, models, and abstractions will need to be created.
Paged Out #5 – hacker zine release [pdf] (pagedout.institute)
End-to-End Tour of Text Layout/Rendering (2015) (blogspot.com)
I’ve found that there is a fair amount of confusion regarding how text rendering actually ends up working. In particular, it seems that the design of the system in general often goes unnoticed.
Apple's mouse is so bad that Tim Cook prefers using a different brand for work (glassalmanac.com)
In the world of sleek tech design, Apple’s Magic Mouse stands out for its minimalist aesthetic. But when it comes to practical use, even Apple CEO Tim Cook seems to admit that beauty doesn’t always equal functionality. His recent revelation about his preferred work setup has sparked discussions about the compromises Apple’s flagship mouse might bring to the table.
Constraints in Go (bitfieldconsulting.com)
Design is the beauty of turning constraints into advantages. —Aza Raskin
A 15-minute intro to involute gears (lcamtuf.substack.com)
Involute gears are everywhere: toys, kitchen appliances, cars. But what's so special about their shape?
Why does the same font look better on macOS? (twitter.com)
CSS gets a new logo and it uses the color `rebeccapurple` (michaelcharl.es)
A community vote in the CSS-Next repository on GitHub decided on a new official logo for CSS.
Remix introduces TeleForm: 2D to 3D in milliseconds (remix.ing)
Getting Started with FPGAs (nandland.com)
Whether you have been toying with field programmable gate arrays (FPGAs) for years or are completely new to these reprogrammable devices, this book will teach you to think like an FPGA engineer and develop reliable designs with confidence.
Single Line Mazes (kottke.org)
Wacław Szpakowski was a Polish architect and engineer who, over the course of his life and in secret, made a series of drawings of mazes from single continuous lines.
Dev Fonts (gafi.dev)
Pi Chess Board (readymag.website)
Typesetting Engines: A Programmer's Perspective (ppresume.com)
Typesetting is “architecture in two dimensions.”
Show HN: Gleam.so – Beautiful OG images in seconds, no design skills needed (gleam.so)
Get 50% off all paid plans with codeEARLYVIP2024
Colors of the Court – NBA Uniforms (pudding.cool)
In 2017 Nike took over the contract to produce NBA jerseys and ushered in the most extreme overhaul of aesthetic standards yet.
TextLap: Customizing Language Models for Text-to-Layout Planning (arxiv.org)
Automatic generation of graphical layouts is crucial for many real-world applications, including designing posters, flyers, advertisements, and graphical user interfaces.
Why Are Cooling Towers Shaped Like That? (practical.engineering)
This is not smoke. And this isn’t a smoke stack (at least not the kind we normally think of). It serves a totally different purpose at a power plant than smoke stacks whose job is moving combustion products high into the air, allowing them to disperse away from populated spaces.
Python Logic Simulation Library (github.com/cjdrake)
SeqiLog (pronounced seh-kwi-log) is a Python library for logic design and verification.
Cheap Thrills, an album cover by Robert Crumb (2020) (musicaficionado.blog)
A curious tale this, about an artist who draws an album cover for a band he does not care for, playing a music style he does not listen to, appealing to an audience he does not connect with. And to top it, the art selected for the front cover was the one he intended for the back cover. The result: one of the most iconic album covers to come out of the late 1960s.
Postcards from the Peak of Complexity [video] (youtube.com)
Show HN: Replacicon – Create and customize app icons on macOS (replacicon.app)
Just updated to macOS 11 "Big Sur", macOS 12 "Monterey", or newer? You may have noticed some of the apps in your Dock look a bit inconsistent with the rest of the system.
Apple reportedly releasing 'total redesign' for MacBook Pro in 2026 (9to5mac.com)
According to Bloomberg’s Mark Gurman, Apple will be releasing a ‘total redesign’ for MacBook Pro in 2026.
D2: Declarative Diagramming – A modern language that turns text to diagrams (d2lang.com)
A modern language that turns text to diagrams