HackerTrans
TopNewTrendsCommentsPastAskShowJobs

contrapunctus

no profile record

Submissions

It's perfectly possible to monetize open source

contrapunctus.codeberg.page
4 points·by contrapunctus·6 месяцев назад·2 comments

Why Prav Is Important

contrapunctus.codeberg.page
1 points·by contrapunctus·в прошлом году·0 comments

If Big Tech social platforms are junk food, then what is Bluesky?

blog.elenarossini.com
2 points·by contrapunctus·в прошлом году·7 comments

A different way to fund freedom-respecting software

contrapunctus.codeberg.page
2 points·by contrapunctus·2 года назад·0 comments

Pseudo-Galileos and Selective 'Free Thought'

world.hey.com
5 points·by contrapunctus·2 года назад·1 comments

AP5 - Declarative Programming Library For Common Lisp (1995)

oceanpark.com
61 points·by contrapunctus·2 года назад·6 comments

Unexpected opposition to free software advocacy

contrapunctus.codeberg.page
5 points·by contrapunctus·2 года назад·0 comments

A User's Guide to Jabber/XMPP

contrapunctus.codeberg.page
7 points·by contrapunctus·2 года назад·2 comments

comments

contrapunctus
·6 месяцев назад·discuss
Could you tell me more about what you mean by WordPress holding code for ransom? I tried searching but couldn't find much.

I'm not sure why you consider applying this model to be "grandstanding for attention or money", and (re: bus factor) I'm not sure why a team of developers couldn't work this way too.

As for cost...someone who wants to work - and continue working - for the community will obviously want to price their time in a manner satisfactory to the community. Could you give any examples of people charging exorbitant sums using this model?

PS: The "XMPP author" was not actually on XMPP. Also, that author was (as I mentioned) advocating for disallowing commercial use, which - forget about being "congruent" - goes against every definition of "open source" or freedom-respecting software...in contrast, I'm pretty sure the Free Software Definition doesn't say anything about your development or monetization model, as long as the four freedoms of users are respected.
contrapunctus
·8 месяцев назад·discuss
Thank you!
contrapunctus
·8 месяцев назад·discuss
I use kmonad to make Space act as Control when held, and it's absolutely life-changing - not just in Emacs, but in all applications.

This is my configuration -

https://codeberg.org/contrapunctus/dotfiles/src/branch/produ...

And here's my blog post about it -

https://contrapunctus.codeberg.page/blog/keyboard-machinatio...
contrapunctus
·в прошлом году·discuss
Are you sure the address actually exists on OpenStreetMap? You can add it with StreetComplete (Android) or Go Map (iOS).
contrapunctus
·в прошлом году·discuss
I tell people to join it, and I help them join it.

Here's an example of the steps I take to engage in such advocacy for XMPP. https://contrapunctus.codeberg.page/the-quick-and-easy-guide...
contrapunctus
·в прошлом году·discuss
At the risk of stating the blatantly obvious...

Centralized architecture allows centralized control, notably over promotion and moderation. Facebook, Twitter/X, and other centralized platforms are absolutely responsible for what they promote and what they moderate. That someone could state otherwise staggers belief.

Decentralized architectures allow for more freedom of providers, content promotion and moderation policies, and apps.

To sum, the protocol and architecture changes everything.

Also, plenty of software freedom activists choose platforms based on protocol and architecture. Myself included, so you've now met at least one. :)
contrapunctus
·в прошлом году·discuss
If Big Tech social platforms are junk food and the Fediverse is a healthy home-cooked meal, then what is Bluesky?
contrapunctus
·2 года назад·discuss
Pros of Organic Maps compared to OsmAnd -

* Rendering and routing are faster (especially noticeable on older devices)

* Renders 3D buildings

* Far smpler UI, so it's hard for tech-illiterate users to get stuck

* Changes made with the Organic Maps editor become visible in your Organic Maps immediately. In OsmAnd, your edits vanish upon upload, and only appear once there is a map update - this can be as early as in one hour (using OsmAnd Live), or as late as one month.

* Organic Maps is less buggy.

Cons of Organic Maps compared to OsmAnd -

* OsmAnd has far more features, like bus or share taxi routing, aerial imagery, 3D relief, analysis of GPS tracks, radius ruler, etc

* OsmAnd can render a lot more data like street surface, smoothness, access restrictions, lighting, features with FIXME tags, OSM notes, etc.

* Organic Maps only updates data once a month. OsmAnd updates data monthly too, but also has the OsmAnd Live feature to update data every hour.

* OsmAnd's editor supports adding arbitrary keys, whereas Organic Maps' does not.
contrapunctus
·2 года назад·discuss
You forgot energy wastage and environmental destruction.
contrapunctus
·2 года назад·discuss
ITYM "meant _no_ harm"
contrapunctus
·2 года назад·discuss
Correct, it's not currently available on Quicklisp. I made a Git version of this package in the past, and I may try to publish it on Quicklisp.

(I should note that I'm not the author of AP5.)
contrapunctus
·2 года назад·discuss
Ah, thanks for the clarification. Quicklisp is very much maintained and is the de-facto standard method for installing Common Lisp packages :) Although there are alternatives, too - https://github.com/CodyReichert/awesome-cl#library-manager
contrapunctus
·2 года назад·discuss
I'm not sure what you mean - could you please elaborate on the question?
contrapunctus
·2 года назад·discuss
While the article might be from 1995, the library is still maintained. There have been releases each year since 2019, including one last month. https://ap5.com/
contrapunctus
·2 года назад·discuss
Thanks for reading :)
contrapunctus
·2 года назад·discuss
Shame jwz plays that referrer trick on people with the HN referrer - I was looking forward to an HN discussion about his criticisms of Google.
contrapunctus
·2 года назад·discuss
Thanks! I've been interested in mapping with drones myself, but the cost has kept me out.

The 3D Model Repository sounds like what you want. https://wiki.openstreetmap.org/wiki/3D_Model_Repository

Wikimedia Commons might work for this, too. https://wiki.openstreetmap.org/wiki/Wikimedia_Commons#3D_mod...

Tangentially, if you aren't already aware of them, you may be interested in OpenDroneMap (ODM) https://opendronemap.org/

and OpenAerialMap (OAM) https://openaerialmap.org/
contrapunctus
·2 года назад·discuss
Glad you like them :D They come from the tufte-css project - https://github.com/edwardtufte/tufte-css
contrapunctus
·2 года назад·discuss
Hey, author here. I guess this is something I should update the post to address.

I guess I have always been in the "agonizing over every detail" stage, and remain so today (looks like we both have mapping parties tomorrow, because tomorrow's our 7th party :) ).

In the beginning, we were much more "lax". We waited for latecomers. During the survey, we moved in one big group. We focused on the social aspect of the meetup - often, the meet-and-greet phase would go on for too long, and there wouldn't be much time spent in actual mapping. After each party, I would be disappointed to note that most people did not make significant map changes during the survey.

In the 5th party, we decided to observe a stricter schedule, and tried a new approach - that of splitting up into teams, assigning an area to each team, surveying the assigned areas, then regrouping and reviewing the contributions. There was a radical difference. Everyone was contributing. A significant amount of data was gathered, and the social aspect of the meetup didn't seem to suffer as we feared it might.

Delhi is very populous, but somehow there are very few OSM contributors here. [1] It's been a real struggle to get people interested in OSM, and even more of a struggle to keep them contributing in the long term. Most participants don't continue mapping after the mapping party/workshop. I prefer to think there's something off in my approach rather than in the people, because that gives me the energy to keep trying new things.

It's great that you're organizing mapping parties in your region. I laud your initiative. Good luck for your parties!

[1] India's OSM community seems to mostly be concentrated in the southern states. For the Delhi OSM community, Bangalore remains our inspiration both for OSM coverage and for mapping party productivity.
contrapunctus
·2 года назад·discuss
Hi! Author here, wasn't expecting that someone would share this hastily-hacked-together post on HN ^^'

Thanks for reading, and ask me anything!

PS - I suspect some may have missed my footnotes if they were reading on mobile - tap the numbers to see them.