HNHacker News
TopNewBestAskShowJobs

poetaster

113 karma · joined August 26, 2021

https://github.com/poetaster https://poetaster.org
submissionscomments
poetaster··on Jolla Phone Pre-Order
Yipee! Ok, I can't afford more hardware, but it's my favourite mobile os and I develop/maintain apps for it, so I'm happy to see the amount of effort Jolla has put in in the last 2 years to stay relevant and up their game!
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
Exactly! SDL2 apps run well on SFOS :)
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
Not true. Gradual but slow progress. https://github.com/sailfishos

They also recently split the automobile UI part off from the Phone bits. That joint work was part of the problem for FOSSing everything, since they have deals with Car manufacturers which depend on their IP.

poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
The main distinguishing feature is that you generally lack a keyboar / mouse /pointer thing. Hence, the window manager and interaction in general are tuned for touch interactions, single handed use and the like.

It's for this reason I like SFOS. I've tried android and ios. But they suck.

As a developer, I also appreciate the flexibility even within the limits. Gradle and co. suck.

poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
I've also been using hardware that some of the Jolla team worked on 20+ years ago. N9, N900 to currently Sony and Volla/Gigaset devices.
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
There are a number of rust developers building for SailfishOs. Rubdos maintains a Signal client in rust. The toolchain also runs on the build service maintained by Jolla (obs). I'm not sure what the editor has to do with it. I use vim for most of my SFOS development but sometimes use the SDK, sometimes I use Godot.
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
People often use micro-g and co.
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
Nope. You can use SDL2, which is behind the Godot port for Sailfish (3.5 still). Supertuxcart, Openlara a bunch of games stuff is viable. There is an active Lua Love porter and and and ...
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
They've been opening up bit by bit. First stuff like 'jolla-weather', recently, the notes app and numerous bits in the backend ... Currently sync for nextcloud system integration is in the works.
poetaster··on SailfishOS: A Linux-based European alternative to dominant mobile OSes
The hardware issues are camera related. As in the camera is not operational. They are working on it. Sigh.
poetaster··on Linux phones are more important now than ever
Ah, I just abandon the idea of recovery on these phones and use the ubports installer once. Thereafter, I just flash directly. I have done the MTK tools dance, but don't any longer. Sorry :(

Ah, I have to admit I don't know much about porting :) We did put up a community wiki and the HADK is up there: https://sailfishos.wiki/books/hadk/page/hadk so that you might get some idea of the process ... I'm not sure to what extent this is different from that 'halium' builds that piggz makes. It makes sense to ask him directly, since he has a stream lined process that targets, among others, the phones you have.

As to why the hardware adaption layer is needed (ie. the android one) it's where all the binary blobs are :) Among other bits.

poetaster··on Linux phones are more important now than ever
Interesting. I had a poke at postmarket, which wasn't ready in comparison with SFOS. Would you say the FLX1 is at better stage in development than postmarket?
poetaster··on Linux phones are more important now than ever
I also have this setup and SFos on Gigaset GS5. Similar battery performance. I did a roadtrip last week with navigation (starting with about 90% battery) and after 5&1/2 hours navigation was down to 65% or therabouts. Works for me.

And, yes, I often turn off wifi. I never go over my Data limits and 4G/5G is much more efficient for some reason.

poetaster··on Linux phones are more important now than ever
With my, atypical maybe?, use, I get up to 2 days on a 4KmA battery (Gigaset GS5, SailfishOs). Sometimes I'm down to 1 day if I do social media scrolling.
poetaster··on Linux phones are more important now than ever
I do have an Android for one app. But daily drive linux and have since the Nokia N9/N900.

I must admit, I don't do banking on the phone and keep all sensitive data off my mobiles.

poetaster··on Linux phones are more important now than ever
I'm a very happy Sailfish OS user, since 2016, before that Meego, Maemo (Nokia N900, N9). I do have an android phone for one App (Deutsche Post) which I use only when I need to ship stuff. Running on a Gigaset (made in Germany, 4KmA battery) I generally get two days of usage, 1 day if I'm stuck on Mastodon.

From being able to do SDL2 stuff (Godot 3.5 for instance) with a wayland compositor to just not having f'ked UI, I'm happy. The challenge of getting more apps is certainly a challenge. But that's good, gives me lots to do.

Linux on Mobile has already long been here to stay.

poetaster··on Show HN: Franzelio – Draw lines, make music, share your instrument
And a youtube video of the original https://www.youtube.com/watch?v=yhKnGPcZmE4
poetaster··on Show HN: Franzelio – Draw lines, make music, share your instrument
For anyone interested in Godot, I made a mobile first (Sailfish Os only) version https://github.com/poetaster/balldrop which is based on https://github.com/Bauxitedev/balldrop It was great simple problem set for solving touch screen problems in Godot and makes lovely melodies :)
poetaster··on Ask HN: Who is hiring? (January 2024)
Depending on qualifications (for instance Certified for ISO 26262 confirmation reviews), salaries should be in the 90,000 - 120,000 Euro range.
poetaster··on Ask HN: Who is hiring? (January 2024)
Not necessarily. Since we're still small and early stage I'm canvasing interest. I'm also busy looking for / generating cash flow. But, it could be 3 - 6 months before we're in proper Salary range.
poetaster··on Ask HN: Who is hiring? (January 2024)
Veritably.ai | 100% Remote, anywhere | Founding engineers sought

Veritably is, as yet, a bunch of prototyping looking to become a company. The grand scheme is to become a general document validation/verification automation pipeline. Think, ISO standards compliance.

We are currently a two person team working with VisionEncoder/Decoder Models and traditional algorithms (mostly python) to assess the completeness and correctness of documents like ISO 26262 Hazard and Risk assessments.

We are looking for engineers with an interest in document processing, standards compliance, Functional Safety and the like to join us in solving some ugly real world problems. Let's face it, modern companies tend to produce documentation in a fairly random mix of 'looks about right' PDFs and excel (tm) spreadsheets. This is time consuming, tedious work that really could use the application of some intelligent machine processing.

We're looking for partners, not employees. If your curious, mail: mark.washeim@veritably.ai

poetaster··on Lindenmayer systems
I think that it's actually P. Bourke's Tree : http://www.paulbourke.net/fractals/lsys/
poetaster··on Lindenmayer systems
A nice overview for generating in JS. Building on ideas I had writing some systems for https://anvaka.github.io/lsystem/, I used supercollider to write some raga like compositions that are executed as L-systems. https://poetaster.de/sc-ls/
poetaster··on Gsplat: CUDA accelerated rasterization of gaussians with Python bindings
I read those posts and enjoyed them, especially the last one. Even though I only understood half of the content :-)
poetaster··on Qalculate – A multi-purpose cross-platform desktop calculator
hmmmm. bash worked for me as was ?
poetaster··on Qalculate – A multi-purpose cross-platform desktop calculator
Looks really nice! I wanted to ask if 'matplotlib' was strictly needed since it's a big depends?
poetaster··on Qalculate – A multi-purpose cross-platform desktop calculator
Cool. Just having seen this I guess I'd better look at using libqalculate in earnest!
poetaster··on Qalculate – A multi-purpose cross-platform desktop calculator
I forgot to mention in my last comment that https://github.com/vetux/qcalculator is also a nice qt based, exprtk using calculator with a python interface and higher floating point precision than plain exprtk.
poetaster··on Qalculate – A multi-purpose cross-platform desktop calculator
I wanted to chime in as a calculator dev dude. Qalculate is really nice if you want the kitchen sink, which I do on the desktop. I also, depending on the task use speedcruch which others have mentioned.

Using https://github.com/ArashPartow/exprtk I have one calculator with a repl at 512kb, including a QML wrapper. I have a combined rpn calculator using sympy (based on the work of others) with exprtk as a 'programmer's calculator' on the side (https://github.com/poetaster/fibonacci). And several QML apps for symbolic CAS using sympy.

I have way too many calculators. They are so much fun to build. Now I ask myself, port the Qalculate methods to macros for exprtk or check out using libqalculate? I'm not sure. exprtk is so light? And adding macros discrete.

poetaster··on Qalculate – A multi-purpose cross-platform desktop calculator
I'll +1 speedcrunch It's also been built for off-broadway mobile OS Sailfish.
← PreviousPage 2 of 7Next →