@lyse@lyse.isobeef.org: Thank you, it’s really nice to hear that! Sometimes I think I’m a moss, because I really love northern nature :D Pixelfed is very slow indeed, and also buggy. @prologic@twtxt.net: I plan to add an RSS feed for the photography page instead of cross-posting to twtxt.txt. Maybe I should post updates of my website here? For example, I made a fancy New Year’s design of https://kolesnikov.se (which makes @lyse@lyse.isobeef.org’s eyes hurt, haha)
@prologic@twtxt.net: I understand the benefits of using hashes, it’s much easier to implement client applications (at the expense of ease of use without the proper client). I must say that I like the way the metadata extension is done. Simple and elegant! It’s hard to design simple things!
“The Sidecar” – Adding advanced networking, and a Linux shell, to a Psion palmtop
One of the coolest designs I’ve seen for extending older computers via the serial port. ⌘ Read more
RT by @mind_booster: #DRM isn’t just an annoyance – it’s a violation of your right to use the items you own as you see fit. Learn more about our Defective by Design campaign at http://defectivebydesign.org, and follow our campaign account at @enddrm
#DRM isn’t just an annoyance – it’s a violation of your right to use the items you own as you see fit. Learn more about our Defective by Design campaign at defectivebydesign.org, and follow our campa … ⌘ Read more
Git Commit Uruguay: Lowering barriers to make software development more inclusive and diverse
We delivered two different courses specifically designed to help students in the lowest-income neighborhood of Montevideo, Uruguay learn how to use GitHub and understand the value of open source. ⌘ Read more
Mainstream media is designed to make people into cuckolds
The journey of your work has never been clearer
In July, we launched the general availability of GitHub Projects, and now we are excited to bring you even more features designed to make it easier to plan and track in the same place you build! ⌘ Read more
This is by design due to Google culture. The only way to get promoted into the higher pay scales is to ship a new product. So you have people shipping what worked before without regard to how it will exist within the product ecosystem. Also, why they seem to die off so quickly after launch. see allo and duo for example. The person that launches gets promoted to a higher level and off the original team and so it is left to wither and die.
This is by design due to Google culture. The only way to get promoted into the higher pay scales is to ship a new product. So you have people shipping what worked before without regard to how it will exist within the product ecosystem. Also, why they seem to die off so quickly after launch. see allo and duo for example. The person that launches gets promoted to a higher level and off the original team and so it is left to wither and die.
9 Tips for Containerizing Your Node.js Application
Over the last five years, Node.js has maintained its position as a top platform among professional developers. It’s an open source, cross-platform JavaScript runtime environment designed to maximize throughput. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient — perfect for data intensive, real-time, and distributed applications. With over 90,500 stars […] ⌘ Read more
The GitHub Universe 2022 agenda is live
Explore 80+ content sessions delivered by over 120 different speakers, across two days and four content tracks, all designed to level up your skills. ⌘ Read more
Working on a creative project? Unleash your originality and start to tinker with the Aspiring Creatives Experience
Develop your design and collaboration skills to get your clever intentions off the ground. ⌘ Read more
Expand your open source contributions during Hacktoberfest 2022
Give back to open source projects during the month of October! This year, we’re encouraging more than code contributions: writing, design, advocacy, and financial donations. ⌘ Read more
Tigase Blog: Tigase XMPP Libraries
Our software philosophyActually nothing new and nothing surprising here. We want to have as much of a reusable code as possible. And this
reusable code should have a simple but powerful API to be useful for quickly creating software.
That’s it.
And this is how we design and develop our XMPP libraries. Check them out.
Documentation to all our projects is available online and sample codes? Take a look at our XMPP Chat apps which are
open source too. ⌘ Read more
Erlang Solutions: Implementing Go Fish to Learn Elixir
A walkthrough of how we implemented GoFish as a way of learning Elixir and the concepts of the BEAM and OTP.
In this article, we will outline our initial design and implementation of the card game Go Fish in Elixir using raw processes, and then describe how we were motivated to re-implement the project using the GenServer module instead. The first step is to agree upon the rules of the game, then describe the domain mode … ⌘ Read more
**We still didn’t have a (much needed) conversation about how to prepare for the next pandemic, so that next time we won’t end up with such ill-designed contact tracing apps.
But it seems that first we have other conversation we can no longer postpone:
https://www.wired.com/story/covid-19-data-switch/**
We still didn’t have a (much needed) conversation about how to prepare for the next pandemic, so that next time we won’t end up with such ill-designed contact tracing apps.
But it seems that first we have oth … ⌘ Read more
RT by @mind_booster: A device that is designed for sneaky code execution and is legally off-limits to independent auditing is bad. A world of those devices - devices we put inside our bodies and put our bodies inside of - is fucking terrifying. 26/
A device that is designed for sneaky code execution and is legally off-limits to independent auditing is bad. A *world* of those devices - devices we put inside our bodies and put our bodies inside of - is *fucking terrifying*. 26/ ⌘ Read more
content="width=device-width" to your viewport meta tag will help massively with scaling on different device widths.
Thanks for the feedback! This site was designed to look perfect on good old 800x600 monitors (I even left a comment next to the meta tag). Maybe I’ll add a mobile-friendly version someday :-) P.S. Nice try with SQL injection, haha. Do you have any plans for XSS attacks? :D
nirvash is live - blog post details some design decisions and stuff
Accelerating GitHub theme creation with color tooling
Learn why the GitHub Design Infrastructure team built a dedicated color tool and how they use it to create new color palettes for GitHub. ⌘ Read more
Open Source Monthly: June 2022 Edition
June’s Open Source Monthly features Mondos–a community-focused company building software and hardware that designs digital devices with respect for users’ time, attention, and well-being. ⌘ Read more
Erlang Solutions: MongooseIM 5.1 Configuration Rework
MongooseIM is a modern messaging server that is designed for scalability and high performance. The use of XMPP (Extensible Messaging and Presence Protocol) extensions (XEPs) means it is also highly customisable. Since version 4.0 it has been using the TOML configuration file format, which is much more user-friendly than the previously used Erlang terms. The latest release, MongooseIM 5.1, makes it more developer-friendly as well by … ⌘ Read more
Chaucer on Dynamically Loading Web Pages
The author of “The Canterbury Tales” has thoughts on modern web design. ⌘ Read more
TIL: Antarctica has its own unofficial flag. You could see Graham Bartram’s design in emoji: 🇦🇶
The XMPP Standards Foundation: XMPP & Google Summer of Code 2022: Welcome new contributors!
The Google Summer of Code 2022 is about to lift off and coding starts soon! The XSF has not just been
accepted (again!) as a hosting organization for XMPP projects, we also can welcome two new contributors who will work on open-source software projects in the XMPP environment! We have updated our [designated web-page](h … ⌘ Read more
A Retro-Modern Linux Terminal with a Round Screen
It’s like a 1960s design of a “Computer of the Future”… running modern Linux. And I love it. ⌘ Read more
Maps
⌘ Read more
Erlang Solutions: Using Elixir and WhatsApp to Fight COVID19
Introduction:Discover the inside story of how the World Health Organisation’s WhatsApp COVID-19 hotline service was launched in 5 days using Elixir. At the beginning of March 2020, Turn.io launched the world’s first WhatsApp-based COVID-19 response for the South African Ministry of Health. The service was designed, deployed, stress-tested, and launched.
In 5 days. It scaled, before any kind of public launch, to 450K unique … ⌘ Read more
Graphic Designers
⌘ Read more
Anyone good with designing logos? Salty IM needs one fast! 😅
I would HIGHLY recommend reading up on the keybase architecture. They designed device key system for real time chat that is e2e secure. https://book.keybase.io/security
A property of ec keys is deriving new keys that can be determined to be “on curve.” bitcoin has some BIPs that derive single use keys for every transaction connected to a wallet. And be derived as either public or private chains. https://qvault.io/security/bip-32-watch-only-wallets/
I would HIGHLY recommend reading up on the keybase architecture. They designed device key system for real time chat that is e2e secure. https://book.keybase.io/security
A property of ec keys is deriving new keys that can be determined to be “on curve.” bitcoin has some BIPs that derive single use keys for every transaction connected to a wallet. And be derived as either public or private chains. https://qvault.io/security/bip-32-watch-only-wallets/
Docker: Nine Years YOUNG
Nine years ago today, March 15, 2013, Solomon Hykes, the founder of Docker, first demoed Docker publicly to the world at PyCon. On stage Solomon noted that, for developers, “shipping to the server is hard,” and thus he and the early team designed Docker to help developers more easily build, share, and run any app, […]
The post Docker: Nine Years YOUNG appeared first on Docker Blog. ⌘ Read more
“Consider SQLite”
I am convinced of SQLite. For many use cases where other databases like MySQL, MariaDB or PostgreSQL are often used, SQLite would suffice, given the right design and architecture. ⌘ Read more
How I checked the battery health of my Android phone 🔋
My smartphone, a Samsung Galaxy S10 Lite, which has been my daily driver for a year and a few months, has a 4500mAh Li-Po battery (“lithium-ion polymer” – like lithium-ion, but with solid or gel-like electrolytes that allow a thinner design). My smartphone can be charged with a maximum of 45 watts. The included charger, which I always use for charging, delivers a maximum of 25 watts. ⌘ Read more
Article on designing 21st century instruments for teaching music theory (aka ditch the piano): [[https://historyofmusictheory.wordpress.com/2021/11/01/should-we-burn-the-pianos-introducing-a-collaborative-project-focused-on-building-new-instruments-for-theory/]] #links
It’s time again to ask my followers: I have my homepage jlelse.dev, but I’m thinking about using jlelse.com for a more professional and appealing website about me. I can program, but my design skills are somewhat limited. What should I use to design and create the site? I used Carrd a couple of years ago. But are there any other recommendations? ⌘ Read more
They come with a notch now, but with bigger screen real estate. It really is a new design.
🙌 Liked: DIY Air Purification Designs ⌘ Read more
A Chill Day of DNA Design (And Updates!) - Livestream ⌘ Read more…
A Chill Day of DNA Design (And Updates!) - Livestream ⌘ Read more…
@prologic@twtxt.net @antonio@twtxt.net I have been trying out session. Its got a pretty simple design. not a lot of frills.
0515e4d5d6cec712a054f21b46d4f90a001af34e893131263ce34f2121d0450310
@prologic@twtxt.net @antonio@twtxt.net I have been trying out session. Its got a pretty simple design. not a lot of frills.
0515e4d5d6cec712a054f21b46d4f90a001af34e893131263ce34f2121d0450310
@xjix@xj-ix.luxe Saw your oldish note about wanting an offline/async twtxt workflow. Do you have something that works for you? My (very young!) client was designed with that in mind.
How we designed and wrote the narrative for our homepage ⌘ Read more…
Penpot - Design Freedom for Teams - This is quite cool, going to try this out next time I need to design something. ⌘ Read more…
New Docker and JFrog Partnership Designed to Improve the Speed and Quality of App Development Processes ⌘ Read more…
Minimal gophermap design for gopher://oevl.info #lessismore
Minimal gophermap design for gopher://oevl.info #lessismore
the concept of literally typed languages. as in, languages designed to be satisfying to type. #halfbakedideas
The Suiko ST-50. A rare japanese synthesizer designed to accompany poetry: [[https://www.youtube.com/watch?v=Rzo9ebsFd6Q]] #links #synthesizers #youtube
LC is a new music programming language that is prototype-based, strongly timed, and designed with microsound synthesis in mind: [[https://www.hnishino.com/2019/05/09/lc-a-new-computer-music-programming-language-with-three-core-features/]] #links #composition
Maxime Buquet: What about design? ⌘ https://bouah.net/2020/07/what-about-design/
the Stainless Steel law: “the better designed the impact assessment of a social program, the more likely is the resulting estimate of net impact to be zero.” The Iron Law Of Evaluation And Other Metallic Rules · Gwern.net
I like the clean and simple design choice. Easy to read and not distracting. Good!
Why is programming fun? What delights may its practitioner expect as his reward? First is the sheer joy of making things. As the child delights in his mud pie, so the adult enjoys building things, especially things of his own design. I think this delight must be an image of God’s delight in making things, a delight shown in the distinctness and newness of each leaf and each snowflake. Second is the pleasure of making things that are useful to other people. Deep within, we want others to use our work and to find it helpful. In this respect the programming system is not essentially different from the child’s first clay pencil holder “for Daddy’s office.” Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles, playing out the consequences of principles built in from the beginning. The programmed computer has all the fascination of the pinball machine or the jukebox mechanism, carried to the ultimate. Fourth is the joy of always learning, which springs from the nonrepeating nature of the task. In one way or another the problem is ever new, and its solver learns something: sometimes practical, sometimes theoretical, and sometimes both. Finally, there is the delight of working in such a tractable medium. The programmer, like the poet, works only slightly re- moved from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures. (As we shall see later, this very tractability has its own problems.) Ask HN: How to rediscover the joy of programming? | Hacker News
Posted to Entropy Arbitrage: Colors for Programmers https://john.colagioia.net/blog/2020/03/11/colors.html #techtips #programming #design #color #format #math
Iconic Icons: Designing the World of Windows https://medium.com/microsoft-design/iconic-icons-designing-the-world-of-windows-5e70e25e5416
Iconic Icons: Designing the World of Windows https://medium.com/microsoft-design/iconic-icons-designing-the-world-of-windows-5e70e25e5416
Looking at text-first design: https://indieweb.org/text-first_design
@adiabetic@www.frogorbits.com I think my pulse would be high a lot of times if using iOS. I hear of so many problems from #xmpp devs fighting iOS and push. Not having a reliable chat app due to apples design constraints would really piss me off.
Everytime a x86_64 bug appears in the wild, a Sun SPARC designer opens another champagne.
Random link from the archives: http://codex99.com/design/the-hp35.html originally archived Tue May 15 12:43:08 EDT 2018
A Data Scientist Designed A Social Media Influencer Account That’s 100% Automated https://www.buzzfeednews.com/article/katienotopoulos/automated-instagram-influencer-bot-free-meals?utm_campaign=The%20Interface
Poor documentation is overrated as an attribute of jokes. (Some of my favorite jokes are literally humorous attempts at explaining other jokes.) The difference between standup comedy & UI design is even bad comics know this.
A Global Review of Public Transit Seat Cover Designs - CityLab https://www.citylab.com/design/2019/02/public-transit-design-seat-cover-textile-patterns-moquette/583045/
Parallax scrolling effects are bad design. Here’s why https://www.fastcompany.com/90309395/why-parallax-scrolling-needs-to-die
Design for Death - 50 Watts http://50watts.com/Design-for-Death
Too Many Requests https://old.reddit.com/r/plexodus/comments/aqsej3/errors_of_scale_in_social_media_design_thinking/
Inside the larps that let human players experience AI life - The Verge https://www.theverge.com/2019/2/1/18185945/live-action-roleplaying-larp-game-design-artificial-intelligence-ethics-issues
Maze Design http://www.cgl.uwaterloo.ca/csk/projects/mazes/
Designing the game console of the future (in 1997) - Polygon https://www.polygon.com/features/2019/1/28/18146043/the-game-console-of-the-future-1997-nintendo-power
Sad by design | Eurozine https://www.eurozine.com/sad-by-design/
Cleanroom Software Engineering | Dr Dobb’s http://www.drdobbs.com/architecture-and-design/cleanroom-software-engineering/184405405
Laura Kalbag “ Ethical design is not superficial https://laurakalbag.com/ethical-design-is-not-superficial/
How the Marber grid was made | Penguin Series Design https://penguinseriesdesign.com/2017/02/15/how-the-marber-grid-was-made/
A Brief Rant on the Future of Interaction Design http://worrydream.com/ABriefRantOnTheFutureOfInteractionDesign/
Designing Our Disciplines in a Postmodern Age – and Academy http://electronicbookreview.com/essay/designing-our-disciplines-in-a-postmodern-age-and-academy/
Plot-shaped Level Design | Emily Short’s Interactive Storytelling https://emshort.blog/2016/05/18/plot-shaped-level-design/
Mailbag: Self-Training in Narrative Design | Emily Short’s Interactive Storytelling https://emshort.blog/2019/01/08/mailbag-self-training-in-narrative-design/
The great Lisp and Smalltalk systems are designed from the ground up with the as… | Hacker News https://news.ycombinator.com/item?id=16586347
social_media_design | How should names work in a distributed system? A suggestion for a context-aware petname approach https://social-media-design.dreamwidth.org/886.html
35C3 - Artistic PCB Design and Fabrication - YouTube https://www.youtube.com/watch?v=FlynweLLpOY
The Great Recession inspired minimalism in clothes, homes, and branding - Vox https://www.vox.com/the-goods/2018/12/27/18156431/recession-fashion-design-minimalism
Designing Freedom, Regulating a Nation: Socialist Cybernetics in Allende’s Chile https://www.informatics.indiana.edu/edenm/EdenMedinaJLASAugust2006.pdf
Design: The Dymaxion American - TIME http://content.time.com/time/subscriber/article/0,33009,875527-1,00.html
Interview with Alan Kay | Dr Dobb’s http://www.drdobbs.com/architecture-and-design/interview-with-alan-kay/240003442?pgno=1
‘User empowerment’ is a useful idea that gets abused to glorify user-hostile design. It’s usually used to refer to situations where the user is empowered to do as we (devs or PMs) tell them, or where the empowerment is too abstract to be proven.
GitHub - nickgravgaard/windowlab: A small and simple window manager of novel design (unmaintained) https://github.com/nickgravgaard/windowlab
Good design for developers & good design for non-developers don’t operate by different rules. Devs aren’t happy needing to memorize manuals, and end users can & will learn things if it makes their lives easier.
What If Bacteria Designed Computers? on Vimeo https://vimeo.com/858385
‘Detective Pikachu’ Reminds Me Of The Disastrous ‘Mario Bros.’ Movie, And That’s Good - Digg http://digg.com/2018/detective-pikachu-super-mario-bros-film-production-design
On Programming Language Design - ielliott.io http://blog.ielliott.io/on-programming-language-design/
Cringe and the Design of Sacred Experiences https://www.ribbonfarm.com/2018/01/11/cringe-and-the-design-of-sacred-experiences/
Tutorials That Don’t Talk Down To You - Context Sensitive Design - Extra Credits - YouTube https://www.youtube.com/watch?v=hFdEEzgc7pg
Jeanine Adkisson - Design and Prototype a Language In Clojure - YouTube https://www.youtube.com/watch?v=i1KVwoE3n28
On Weaponised Design - Radical Networks - YouTube https://www.youtube.com/watch?v=fG_z8jyREgk
Visual Programming Languages - Snapshots http://blog.interfacevision.com/design/design-visual-progarmming-languages-snapshots/