search
type design
Trends
- 1Musician unveils lap-steel style instrument built for bass players●Showing off one of my newest inventions. It's a type of lap-steel guitar but for bass players. : } # music # bassguitar
A musician and inventor is showing off a new instrument: a lap-steel guitar designed for bass players, blending slide-guitar playing with bass-range tones. The post, tagged under music, bass guitar, slide guitar and studio art, has drawn modest attention from other users. No further details about the design or availability of the instrument are known at this time.
- 2Java sealed classes and exhaustive pattern matching examined▼Java sealed classes and exhaustive pattern matching
A new blog post by Neil Madden explores how Java's sealed classes interact with exhaustive pattern matching, discussing the guarantees the language gives developers when switching over restricted type hierarchies. The piece is drawing attention among Java developers and language enthusiasts, who are debating the design trade-offs, compiler enforcement, and how these features change everyday API design in modern Java.
- 3Crédit Agricole's awkward on-screen keypad mocked online▼This dumb password rule is from Crédit Agricole Centre-Est. You have to enter your 6-digit password using this Frenchy k
Crédit Agricole Centre-Est, a French regional bank, is being criticised for its online banking login design, which requires customers to enter a 6-digit password by clicking an on-screen keypad rather than typing it directly. Security-minded users are highlighting it as an example of a poorly thought-out password rule, mocking the added friction and questioning what the design actually achieves.
- 4APS Open Science Publishes Its First Replication Study▼Inside the first Replication Study published in APS Open Science
The Association for Psychological Science has published the first Replication Study in its new open-access journal, APS Open Science. The article, announced by APS Journals, offers a behind-the-scenes look at how the replication was designed and carried out. The publication is being discussed among researchers as a milestone for the journal and for efforts to make replication a formal part of the scientific record.
- 5
A new article walks through Haskell's kind system, the type-level mechanism that classifies types much as types classify values. It explains kinds, kind signatures, and how advanced kind features such as polymorphic and promoted kinds let developers express stronger guarantees at compile time. The piece is drawing attention among functional programming enthusiasts discussing type theory and language design.
- 6
Jaguar's new design direction, including its Type 00 concept shaping an upcoming electric SUV, is drawing attention as the brand attempts a full reboot. Coverage highlights that the relaunch is attracting a wave of new customers to the struggling British marque, with the bold styling and rebrand providing strong reactions from both supporters and critics of Jaguar's radical new look.
- 7Clavier Plume pitched as privacy-friendly French keyboard alternative●Vous cherchez une alternative à Gboard ou Microsoft SwiftKey, plus respectueuse de votre vie privée et adaptée aux parti
A new Android keyboard called Clavier Plume is being promoted as a more privacy-respecting alternative to Gboard and Microsoft SwiftKey. Derived from FUTO Keyboard, it is designed specifically for typing in French and English, taking into account the particularities of the French language. The project is attracting attention among French-speaking users looking to move away from big-tech keyboards.
- 8Java sealed classes and exhaustive pattern matching discussed●Java sealed classes and exhaustive pattern matching https:// news.ycombinator.com/item?id=5 0141579 # hackernews # tech
Developers are discussing Java's sealed classes and how they enable exhaustive pattern matching, a topic shared on Hacker News and picked up on Mastodon. Sealed classes restrict which types can extend them, letting the compiler verify that switch expressions over a hierarchy cover every case. The conversation centers on how these features, finalized in recent Java releases, change API design and make code safer and more expressive.
- 9Teal brings static typing to the Lua language●Teal – A statically-typed dialect of Lua https:// teal-language.org/ Comments: https:// news.ycombinator.com/item?id=5 0
Developers are discussing Teal, a statically-typed dialect of the Lua scripting language, whose official site outlines its gradual type system and compatibility with existing Lua code. The discussion is active on Hacker News, where programmers are weighing in on its design and practical use for typed Lua development.
Repos
- cathrynlavery/diagram-design Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, and Pi. 44 diagram types. Self-c