Spending a couple of months tinkering with hardware and programming assembly will make you understand the basics of how a computer works in a totally different way than other high level languages will. I haven't programmed a single line of assembly after high school (back in the 80s...), but the fundamental understanding of how operations are executed, how registries work makes it so much easier to understand the whys, the ifs and buts of programming and optimization. And you'll certainly start to appreciate clean, effective code.
HN user
privatemonkey
So my conspiracy theory of hostile takeover where all AI service are held ransom by an alien race doesn't hold up :-(
I also have problems with Claude
I have to second that. Supabase rocks!
I'm happy to see news about RxDB. I really want them to do great but have the same concern with the inactivity of underlying tech. Both PouchDb and CouchDb have existed for ages and are such a great fit for modern web apps. They just lack the adoption and connection to newer frameworks.
An activily maintained SvelteKit/RxDB starterkit with built in auth might might get RxDB some new fans.
Also was about to buy one but this changes everything. A pity.
I would setup sms notifications on treshold values for account ballance relative to when my next paycheck is coming.
Experienced more than once standing at the cashier at the local food store with an empty spending account. Have a shared spending account with my wife...
The amount of data a table often contain presents an accessibility issue in itself. Simple tables with few datapoints is not a big issue though.
I haven't found a good way to highlight the data points in a table in such a way that it is easy to pick up by a screen reader. I would love a summary tag or similar to be part of the table in the same way we now have caption.
Anyway, I find the solution with tables way better than other html based chart solutions I've seen in regards to accessibility. They usually have a bunch of divs, spans and other tags that are really hard to follow.
Using tables seems so obvious now that I see it. I'm surprised I haven't seen it before. Good job!
2. You could use the title attribute to accomplish this. The example for mouseover contains a span tag that probably mess it up for a screen reader read so it reads it out twice. Might happen if using the title attribute as well.
I've experimented with this myself. You can get some nice interactions by using checkboxes and radios instead of list items, but you would need something to hook onto the table row or cell, a class or a data-attribute.
Awesome. With a build step to do some data conversion I can see this being a more accessible option than rendering with canvas or SVG. Not that tables are that accessible but still, a better option. I think you could make that into the main selling point for your apporoach as it's an overlooked and difficult area of visualisation.
Apart from different chart types, examples on how to rig data/image export will make this even more usefull.
I currently work on accessibility guidelines for visualisations at a national bureau of statistics. This came just at the right time for me as I'm exploring options to improve accessibility beyond the capabilities of libraries like highcharts, vega, charts.js etc. Don't hesitate to contact me. I'm very interested in the possibilities in this approach.
I've done a lot of improv with different TTRPGs. As long as the rules are simple and the focus is on the narrative rather than wargaming it's a perfect way to explore improv. My last group focused a lot on exploring relations between characters and NPCs and dug into the personalities of the characters. It's doable with most systems. Give the characters goals, beliefs, fears and motivations and dig into that. You get a totally different game. Really want to recommend Tales from the loop and running that with a lot of improv.
I'm in the process of building a virtual tabletop, www.fictionboard.com, that focuses on narrative driven games. I find other VTTs get more in the way and just doing games on Zoom or Discord doesn't provide enough tools for immersion.
Have had the same experience :-) It took two weeks of course.
I've made a successfull switch 10 years ago to UX/UI designer. I had a keen intrest in the area and some proficiency from leading different types of workshops as a lead developer as well as being a hobby artist. This was before UX became a term so a lot of the lead dev work for me had some UX characteristics. Still, I consider it a path for some developers. May not be for you but.. If you have talent in that direction it's a rewarding job where you can utilize your tech skill. It will give you a really strong foundation for design work.
Bunch of years ago, probably 2009, I looked up the domain fables.com. Did a whois for that and similar domains, ..and ... Not taken! Thought about registering it through my regular webhost but decided to spend the evening looking for a host with better server options before registering. Next day I decided to go through my regular webhost just to discover that the domain wasn't available any more. Got contacted a month later by a domain broker that asked for 5-10 000$. The asking price now is 156.000$.
Love it! Fun UI.
Cool to read about all the various things people are doing.
I'm building a virtual tabletop for tabletop roleplayers that play narrative driven games and theater of the mind style games.
I'm using text parsing to accomplish different tools for storytelling and improvisation. Believe that is the quickest way for a GM to produce content and rig their games.
The tech stack is Svelte and Sapper with MDSVEX and Pouch/CouchDb/Websockets. The database part has been the hardest so far and haven't gotten that far. Got some decent character sheets out there but just using local storage for now. Got working slide decks, rollable tables and interactive fiction in dev but knitting it all together is a big job. My goal is to run my first game session with friends in May and open it for alpha June/July.
https://app.fictionboard.com/actors (The character sheets - in regards to mobile I think they work quite well.)
Do you mean the website preview that is built from Signals social link tags? It works fine for me. Signals OG-tags also looks fine.
This is a wonderfull source. Very well written. I'm happy to see it on Hacker News. A few years since I used it last. Didn't know you had rewritten it but I see now the updates you've done, especially in interactivity. I'll continue to use this as my main reference point for hex grids, especially now that I've picked up pace on my virtual tabletop project. Good work!! Thanks
Glad to see this on Hacker news! Hakims experiments into CSS, HTML and JS have always been a source of inspiration for me and got me curious about the possibilities of CSS (https://github.com/hakimel / https://hakim.se/). I also have a common interest in exploring the possibilities of Markdown so I've followed Slide and reveal.js with keen interest. For a while it was my number one choice for deck building. Super easy to use and great UX and probably the best Markdown to slide deck option out there.
If you want to code something similar though, my approach has been using Svelte.
Svelte is a framework for building user interfaces that uses a build step to compile your code. The syntax and API is awesome to work with and the first proof of concept took me from Markdown to a working slide deck in maybe 30 minutes. The pages are mostly pre rendered HTML with a small chunk of JS on top. Not the same great UX but... I will get there.
Have a look at my own experiments with Markdown to slide decks here https://www.fictionboard.com/demos where I show how decks can be used for storytelling and immersion in TTRPGs.
I'll probably finish a demo of markdown based interactive fiction and RPG character sheets this week. And I'll expose the syntax :-)
Couldn't agree more. It is so tiresome to do sprint after sprint. The always running analogy rings very true in my ears. I've been doing sprints and other variations on agile methods both as a developer and the past 8 years as a designer and is getting really tired of it. The methods are so easily sold to management and mostly poorly understood and implemented.. My current project manager has no deeper understanding of agile concepts and keeps strictly to his highly detailed plan while complaining about the deliveries of his design and development team using agile methods and mindsets.
Which is a good thing. Since you'll be able to change fill.
The amount of work and discipline needed to redesigning a GUI of this scale in a coherent manner is impressive. Kudos to the whole team. How do you go about tackling it? What kind of tools do you use?
This put a big smile on my face! Thank you! It's a good compilation of what people might expect of you if you call yourself any of the above. I would add to the list most skills of a project manager, scrum master and certainly the skills of a front end developer. Throw in some sales skills and you could work as a lone UX/UI consultant.
Hi, looks good. I'm curious about the inline variables and mustache template syntax. Haven't seen them in any other markdown dialect. Anyone else using them?