HNHacker News
TopNewBestAskShowJobs

kmmbvnr_

150 karma · joined August 8, 2014

submissionscomments
kmmbvnr_··on Ask HN: What are you working on? (November 2026)
I'm building Rank - a language I could comfortably write on my phone. I'm even thinking about making a dedicated handheld with a physical QWERTY keyboard and multi-function keys like the ZX Spectrum had

https://rank.viewflow.io/

The language combines ideas from BASIC and APL: array operations, words instead of special symbols, and data-first function calls

kmmbvnr_··on A misalignment of AI in mathematics
It sounds like we are not happy with getting answers like 42 to our questions about life, the universe, and everything
kmmbvnr_··on Android May Soon Restrict On-Device ADB
I switched to a MacBook b/c I couldn't find a comparable PC laptop

I feel like an iPhone will be next. Good Android phones are already pricey

kmmbvnr_··on Commodore 64 Basic for PostgreSQL
Does it run Oregon trail?
kmmbvnr_··on Show HN: Reminal – A zero-config SSH alternative that's also mobile friendly
Looks cool, it could be nice to use it not as an access to my laptop, but someone else quick share

Does it have windows support? Most annoying os to get shell access

kmmbvnr_··on Guide to the TD4 4-bit DIY CPU
Awesome! I wonder if it would be possible to extend it to get 4bit games running https://youtu.be/eKpjXh-vH8I?si=rNMJpJIu1Hk0X9vQ
kmmbvnr_··on Docker images are MB; a full game engine compiles to 35MB WASM
I feel like that ChatGPT suggested that comparison in the title
kmmbvnr_··on Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables
Could it be just a console utility?
kmmbvnr_··on Algolia Hacker News Search GitHub Project Archived
Check HackerBook https://github.com/DOSAYGO-STUDIO/HackerBook

Repo packages 20 years of Hacker News into a static archive you can run entirely in your browser. The site is just files: HTML, JSON, and gzipped SQLite shards. No server app required.

kmmbvnr_··on Compressing Icelandic name declension patterns into a 3.27 kB trie
Doesn't that look like an interesting approach for highly optimized embeddings?
kmmbvnr_··on [dead]
Hi there, I'd like to share my approach to generate good video summaries for the tons of lectures on YouTube. As a result, I came up with a two-stage process using carefully designed prompts for GPTs and my workflow library to make it work smoothly.
kmmbvnr_··on Revolutionize Django Admin: Give it a SPA like look-and-feel with Hotwire/TURBO
Hey guys, I wrote an article about using Hotwire/Turbo instead of HTMLx for Django admin. We all know about using HTMLx to add interactivity to plain HTML websites. This article explores an alternative approach with Hotwire/Turbo integration to make Django admin faster and more interactive without requiring drastic code changes.
kmmbvnr_··on 2021: Top Django packages list during the year
Hi folks, I've compared statistics from 2020 and 2021 to check what's new in Django trends.

Django got +20% in downloads counts. 6 new packages in the top. REST is still in use in a half of Django installations, and high interest for static typing!

kmmbvnr_··on Show HN: NPM Init Django
Hello HN!

We all have npm installed on our computers and I make a quick command to start small django project with it.

Most Django cookie cutters project templates create thousand of files. This quick starter by default creates minimal project as `django-admin startproject` command. Options available to add a simple boilerplate for Poetry/Celery/Rest/Redis, generate little single-file Ansible script to deploy, and basic rollup config for ECMAScript and Sass build.

I hope you will like it!

kmmbvnr_··on Top 102 most downloaded Django packages in 2020
I was surprised by low popularity of celery alternatives

dramatiq- 342536 huey - 330942

only django-rq went to top 100

kmmbvnr_··on Top 102 most downloaded Django packages in 2020
Great. I almost forgot about it.

I'll place an update

dj-database-url - 7573407

kmmbvnr_··on Top 102 most downloaded Django packages in 2020
Thanks, for notice, I really missed `dj` packages.

djoser - 750208, a little away from top 100

kmmbvnr_··on D as a C Replacement
I was shocked by title, b/c I thought it was about vitamins.
kmmbvnr_··on A List of Hacker News's Undocumented Features and Behaviors
I hope this implemented as filtering for users that cames from a same http referrer and leaves 1 vote only.
kmmbvnr_··on Linux – The beginning of the end?
Sounds like conspiracy theory. There is no relationship between introducing CoC and adding backdoors.
kmmbvnr_··on The Commons Clause is an existential threat to open source
This is already happens with rethinkdb.

Even after community "acquisition" the development process mostly dead https://github.com/rethinkdb/rethinkdb/graphs/commit-activit...

kmmbvnr_··on Ask HN: Monetize a small R&D lab?
What about to try to sell DIY kits or just digital instructions, DIY models for 3D printing.
kmmbvnr_··on [dead]
Thank you! That's really helpful feedback. I'm actually thought to drop even http://viewflow.io and just put everything into the demo intro page.
kmmbvnr_··on [dead]
On Show HN it got only 12 points recently https://medium.com/@viewflow/viewflow-1-0-835b72a65fea
kmmbvnr_··on [dead]
Oh, that's shit. The more I work on the django-viewflow, the more my old django-fsm became popular.
kmmbvnr_··on Show HN: Unobtrusive JavaScript framework for server-side applications
Looks like turbolinks + intercooler.js done right
kmmbvnr_··on Bootstrap 4 Alpha 6 Released
Complex forms, that's exactly why I switched from bootstrap to grid forms (http://kumailht.com/gridforms/) then to material design (http://forms.viewflow.io/demo/bank/)
kmmbvnr_··on Lojban
I'm rather like Solresol https://en.wikipedia.org/wiki/Solresol

It's like Brainfuck, but for natural language.

kmmbvnr_··on Ask HN: Automating large Enterprise business operations
Let me give a few notes here as i'm the author of django-viewflow. I stumbled with workflow problems in 2004, wrote simple django-fsm library in 2010, and decide that I could do more in 2013 with django-viewflow.

Common web frameworks like django or flask solves only technical problem related to HTTP/Client/Server functionality and nothing related to business logic organization except simple CRUD support.

It works pretty well if you going to create data entry applications for your business. Data entry applications allows end users to enter the data and do some queries and reporting. Basically you are offer for end user a set of forms for data entry, grid for end user queries and set of reports for things that couldn’t be achieved with simple grid filtering.

The usage pattern for worker is to enter the data, run the query/report and decide what to do next. This style of applications allows unlimited ways for interaction for end users, and adopts many scenarios.

But very fast it became not enough. The breakpoint happens when you came with idea, that you need something like `STATE` or `STATUS` field for one of you entity. This probably happens when you try to organize workers pipeline and collaboration.

And this ruins your well designed CRUD application. Mix of hidden state changes and crazy querying randomly scattered over the code makes hard to have a whole picture what really happens. After a half of the year, team of 5 developers could produce working but cluttered application that really hard to change to adopt new business process requirements.

The core problem that common web MVC pattern have nothing related to people collaboration. Fortunately there was a lot of research in this field, starting from 198x.

And the answer is - we need an explicit workflow layer (yeah, so pythonic)

You can take a look to http://www.workflowpatterns.com/ It’s pretty formal and hard to read, but it contains set of common patterns that happens when you trying to describe people workflow.

From historic point of view, there was discussion - what is the best way to represent people collaboration visually, what building blocks should be used and etc. In the 2004 there was several popular approaches for this like ebXML, BPEL, and many other formats.

At the 2014 we have the answer - only BPMN products became successful with the time. I think you will not very surprised with this fact, if you will know that BPMN is the only format designed for understanding by humans first. Other formats was designed like bad visual programming language and they are failed.

The core difference of BPMN that you have a gate nodes explicitly separated out of task nodes. This give you unlimited amount of flexibility, and most systems allows to skilled programmer develop very custom gate logic to accommodate all process requirements, embedded into reusable flow building block.

And the last part. The rise of workflow systems happens in the 200x. There was the time when UI-only programs declared as the way to happy user experience. Missing UI tools for system administration was declared as main problem of Linux operation system. Nowadays, UI for administration mostly failed. Today is the rise of script languages like Chef, Salt, Puppet, and DevOps as profession for system administration.

This sort of things became happens even with existing workflow tools, like jPBM based http://camunda.org/

I believe that should happens with any existing workflow software. With good designed library or language for workflow specification, developing application would be faster than any ui programming.

So, as the result of thoughts described above, Viewflow is the library that offers an additional layer for django web framework allows explicitly specify people workflow and takes out the workflow logic from django views.

You can take a look for shipment views example, when I start i didn’t expect that so complex workflow could be exality extracted out of the views - https://github.com/viewflow/viewflow/blob/master/tests/examp...

The future of workflow looks like we will have not only well specified business process but mix of process and cases to accommodate best things from data entry and workflow application styles. There is even existing standard for this - CMMN. And it looks like it would be very soon implemented in many workflow tools.

kmmbvnr_··on 15-440: Distributed Systems Syllabus
so sad, that course have no video lectures.
Page 1 of 2Next →