ExLisper

joined 1 year ago
[–] ExLisper@linux.community 3 points 11 months ago (1 children)

I know and what I'm saying is that all those project are moving very slowly while projects like GraphneOS/LineageOS already offer open, privacy oriented phones with good hardware and lot's of apps. This is simply where more effort is going, where we're seeing more progress and our best chance at getting "Linux phones".

[–] ExLisper@linux.community 1 points 11 months ago (1 children)

Yes, Android has issues but what I'm saying is that so far Linux on phones really hasn't been able to compete. No one want's a phone with no camera, no GPS, no apps and terrible battery. Making Linux phones is just super difficult and sadly I don't see it happening anytime soon. Android is a good platform with lots of hardware and apps. You have Fairphone offering long tern support, f-droid offering privacy oriented apps and LineageOS offering stable OS. Getting more phoes to support it is a better bet than getting Linux to properly work on modern phones.

[–] ExLisper@linux.community 2 points 11 months ago (3 children)

Yes, it's all true but the issue is you can already do a lot of those things with a lot of cheap hardware that is is simply easier to support than old phones. And when it comes to phones being phones Android is really good and has a lot of apps. I think the problem with Linux phones getting more popular is that the overlap between desktop/server and mobile is very small. I mean I use my phone only for phone things and a lot of things I do on my phone I can do only on my phone (e.g. charging an electric car is basically impossible without a Android/iPhone). Having a phone that can do some things desktop/server can do but can't do a lot of things a phone can do is pretty much pointless at this point.

When we'll get a proper Linux phone with full Android apps support and convergence it will be really awesome but I just don't think there's enough interest to get there at this point.

[–] ExLisper@linux.community 23 points 11 months ago (16 children)

AOSP. Sad but true.

When first pinephone came out I really believed it's heading somewhere. It thought that it will be kind of like raspberry Pi (fun, cheap platform to play with) and that we'll quickly see copycats and it will slowly grow the way Linux on desktop did. AFAIK nothing like this happened. You still can't get a phone with decent Linux support which for me shows that we're stuck with android. I think most people that would help Linux phone happen are simply satisfied with LineageOS so there's no incentive to put as much effort into it as it requires.

[–] ExLisper@linux.community 5 points 11 months ago
  • opens file in nvim, can edit code immediately, code is processed in the background and info appears after ~30 seconds
  • opens Idea project, everything is unresponsive for a minute

Yep, I will stick to nvim.

[–] ExLisper@linux.community 3 points 11 months ago

Romanes eunt domus!

[–] ExLisper@linux.community 12 points 11 months ago

You spelled vim wrong.

[–] ExLisper@linux.community 9 points 11 months ago

I'm smart and I'm mostly fine with my minority dying out. It's definitely sad that in 50 years people will look at things my people created and will not understand any of it but then again, it's a natural process. I'm sure our art will somehow influence their art and in a way it will live on.

[–] ExLisper@linux.community 7 points 11 months ago* (last edited 11 months ago)

Eating less. When making dinner I wold make half of what I usually made, for lunch I would only have small things like a salad or soup, I stopped supplementing during/after training with gels and recovery drinks, cut out desserts. Went from 68kg to 63kg in couple of months.

[–] ExLisper@linux.community 3 points 11 months ago

What's wrong with clevo rebrands?

[–] ExLisper@linux.community 9 points 11 months ago (1 children)

Yep, I started seeing the new silly puzzle based capcha and even after solving it the page often says 'you've been blocked, fuck off'.

[–] ExLisper@linux.community 6 points 11 months ago* (last edited 11 months ago) (1 children)

This was written by someone who never dealt with user requests. Typical user not only doesn't know how to define requirements in a clear way, they also don't understand limitations of the technology, side effects their changes can cause or different aspects of usability, compatibility and accessibility.

Those are the abilities that limit who can contribute to projects, not coding skills.

So for example you want an adaptive rewind time. Is it on by default? Where is in the settings? How does it interact with current auto-rewind feature (can you enable both at the same time?)? How do you name it so that typical user knows what it does? It's not that those are difficult questions to answer. It's that you need think about all that before you start changing code other people will use. Typical users don't have the knowledge or experience required to do it. And it gets way more complicated with bigger changes.

 

Hi all,

Some time ago I've been thinking about a programming challenge that's not simply another HackerRank style algorithm task and came up with something that I myself had a lot of fun solving. It goes like this:

We have a well known function (as in I didn't come up with it):

 function xoshiro128ss(a, b, c, d) {
                return function() {
                    var t = b << 9, r = b * 5; r = (r << 7 | r >>> 25) * 9;
                    c ^= a; 
                    d ^= b;
                    b ^= c; 
                    a ^= d; 
                    c ^= t;
                    d = d << 11 | d >>> 21;
                    
                    return (r >>> 0) / 4294967296;
                }
            }  

We initialize it with 4 random parameters a,b,c,d (that I selected) :

  let rnd = xoshiro128ss(a, b, c, d);

and we do:

  let rand1 = rnd();
  let rand2 = rnd();
  let rand3 = rnd();
  let rand4 = rnd();

Knowing that:

rand1 == 0.38203435111790895
rand2 == 0.5012949781958014
rand3 == 0.5278898433316499
rand4 == 0.5114834443666041

What are the values of a,b,c and d?

I was wandering if it's possible to figure it out and couldn't stop trying until I did. It was an interesting journey and I learned some new things along the way Maybe someone else here will also have fun with it. As for prizes, I don't know... whoever posts the right answer first gets an upvote and eternal fame.

 

What essential skills/knowledge would you say are/is required to work as a Rust dev?

I did couple of small/mediumish personal projects in Rust using axum with sea-orm and later tauri with leptos. That's on top of many years of experience working as a Java/Javascript dev and occasionally touching things like Python or Flutter. Most of things like databases and web stuff is transferable but what strictly Rust concepts are required to work as a Rust dev? In what fields it's used the most?

 
 

Hi,

So I have lived in Spain now for almost 10 years and I will be applying for citizenship soon. As part of this process I can pretty much chose my Spanish name. Or I can keep my polish name.

The problem is that my name is very polish, like Grzegorz Filipowski. Every time someone has to write it down and look me up in a database I have to show them my ID. When it happens over the phone I have to spell it. Every time I meet someone they ask me what's my name is and then repeatedly try to pronounce it while I say 'yeah... close enough'. It's pretty annoying and it would be solved by simply changing my name to something Spanish like Gregorio González or something.

What do you think? Would you see it as a practical thing to do or as a stupid intent at impersonating a real Spaniard?

 

Sometimes I will use something and realize I've owned it forever. It's a nice change in our throwaway reality. I think my personal record is a bicycle multi-tool I got for one of my first bikes, ~25 years ago. Still have it, still use it. When it comes to electronic devices I have a Panasonic mini Hi-Fi from ~2005. Never felt like changing it.

What's your record?

 

Sorry Python but it is what it is.

 

Tech company faces negligence lawsuit after Philip Paxson died from driving off a North Carolina bridge destroyed years ago

Discuss!

 

I'm thinking about learning to play drums for some time now and I have a question. If I'm a complete beginner should I still get a full drum set? I know you can buy a cheap electric set for like $300 but can I start with something smaller and simpler? Are there some kind of electric pads that would work for taking first steps and that would later let me progress to full drum set? It's not that I don't have space, I'm just not sure I will stick with it and I don't want to be stack a big set I don't use later. Or full set is actually the best way to start?

 

How close was it?

 

Haven't seen any posts about this and it's a pretty big thing. From DMA website:

Examples of the “do’s”: gatekeepers will for example have to:

  • allow third parties to inter-operate with the gatekeeper’s own services in certain specific situations;
  • provide companies advertising on their platform with the tools and information necessary for advertisers and publishers to carry out their own independent verification of their advertisements hosted by the gatekeeper;
  • allow their business users to promote their offer and conclude contracts with their customers outside the gatekeeper’s platform.

Example of the “don'ts”: gatekeepers will for example no longer:

  • treat services and products offered by the gatekeeper itself more favourably in ranking than similar services or products offered by third parties on the gatekeeper's platform;
  • prevent users from un-installing any pre-installed software or app if they wish so;
  • track end users outside of the gatekeepers' core platform service for the purpose of targeted advertising, without effective consent having been granted.

We'll see how this plays out but this is first move in a very long time that could open up platform like WhatsApp to 3rd party clients and force Google and Apple to open their mobile OSes to other apps. Maybe we'll see stock Android without play services? One can dream...

P.S. https://digital-markets-act-cases.ec.europa.eu - page about the legislation

view more: next ›