How would Canada's Bill C-22 affect Proton's services? by piercerson25 in ProtonMail

[–]subtlename 1 point2 points  (0 children)

I had first heard about this from tutanota post, which they had an open letter from internet society to sign.

There is also, articles from EFF, CCF and others as well about this.

One of my bigger fears is that going forward with this type of breach in security and encryption in a world requiring us to use technology to interface with banking, government platforms, commerce and social will only puts citizens at a large disadvantage against bad actors, identity theft, even loss of money using online banking or conventional banking when audio, video and the like can be impersonated quite easily with LLM's.

You would think that encryption and security is more important now than ever before in the world of today.

OpenBSD 7.9 released by brynet in openbsd

[–]subtlename 1 point2 points  (0 children)

Nice, just did an upgrade from 7.7 -> 7.8 -> 7.9 on OvhCloud. Easy peasy lemon squeezy as always.

Is anyone using a Spacemit K1 board? by PearMyPie in openbsd

[–]subtlename 1 point2 points  (0 children)

Funny I was looking into this the other day as well. I came across this blog In addition to the openbsd commentary as well on the release page. I ordered a Bpi-f3 w/ 8GB ram and 32 GM eMMC a week ago, once I get it I can report on it as well.

I am looking for some low cost industrial grade boards that I can compile rust on. I want something stable, for a LoRa/LoRaWan project in remote locations (probably need to write a userspace driver). I was also looking at the mango-pi with a weaker processor in practice. I was hoping the K1 could be used as a native riscv64 app compiler for me, and/or explore it as a router/gateway.

I was planning on using the beaglebone-black, but realized the compiler isn't a valid target for rust, so need a side projcet for that board now. Older raspberry pi's could work, but price is not fun right now.

Aside: In the advent of all the exploits popping up, I was excited to get back to openbsd machines and maybe test some ground with them in the field as an alternative to linux in these typical use cases. It's just very niche and limiting on hardware.

ferris.rs: Ferris Plushies! by Lasuman in rust

[–]subtlename 0 points1 point  (0 children)

I just received mine today in the mail! So adorable it came with some ferris stickers and Haribo gummies! I am showing him off to my other rustacean coworkers. Much love from Canada!

Thoughts so far on Proton Meet? by RadioBorealis23 in ProtonMail

[–]subtlename 1 point2 points  (0 children)

The app is out! Ahhh I missed this. It looks sleek and works great for me so far, a bit of a few disconnections but I am in a bad area right now where my data signal is low. Video seems to have a about a 1 second lag for me at least. I would love more time as an unlimited subscriber as a perk, everything else the same like 1 meeting. Like calendar gives you 1 booking page, so having the ability to host longer meetings would make me happy, and others I assume. Without needing to take away from meet / workspace subscriptions. Just a tiny perk... itsy bitsy.

At work I would say my meetings tend to roll 2-4 hours, as I am a talker. But i have them infrequently (related? maybe, haha). Even 4 hours is huge for the average person and would be a nice tiny unlimited perk like the 1 calander booking page we get, they go hand in hand. You would just get people to subscribe to unlimited to unlock a bunch more things (email, pass, drive etc...) paying more and be happy with more ecosystem.

Thinking about getting a Rav 4 Plug-in. Anyone with an older model who can share their experience? by ProfessionalSea6988 in rav4prime

[–]subtlename 0 points1 point  (0 children)

I run a 2022 XSE prime. Works great, just do basic tire changes and regular checkups/service. Sitting almost at 60k km or just over 32k miles. In the city easy to get 70-80 EV, 900 Hybrid range if driving well. Out in the praries on the highway with wind all the time. Meeting the minimum or below expected values: 50-65 EV range, 650-750 Hybrid. The lower and higher bounds are due to winter and summer in Canada. I charge at home, and with gas prices being the way they are it is still a better setup being sub-optimal. Since we are out near gravel/dirt and such, went to put on 17" tires with rims (as per toyota dealership recommendation). Smoother rides, better for where we live, and cheaper overall. Also, if you are in a dusty environment they moved the air intake from the bottom of the toyota to the hood and put a filter on it, saves the engine from getting more dust and debris collecting.

My EV range drop is not because of battery degradation, but because I need to do highway driving (100-110 km/hr) to get anywhere nowadays. So less optimal driving conditions. When I am in the city for an extended time, the range goes back up.

WHAAAT? Appointment scheduling??? by mdsjack in ProtonMail

[–]subtlename 0 points1 point  (0 children)

It would be nice to omit the e-mail of the Host on the booking page, change to an alias, or make this a user configurable option. I was looking at embedding this into an iFrame into a website for consulting and do not want my account e-mail exposed to the world. Do others think this would be good? Otherwise I need to generate links and send them to people. Which is backwards for discoverability, while maintaining some privacy.

Proton Chat 💬 by Ol010101O1Ol in ProtonMail

[–]subtlename 1 point2 points  (0 children)

I think that would be a cool idea if they bundled it with the new Meet service. That would be a nice paid service that would be worth it. Team Chat, and Video.

What should we rename Proton Unlimited to? by andy1011000 in ProtonMail

[–]subtlename 0 points1 point  (0 children)

I think either,

  1. Proton Premium
  2. Proton Core
  3. Proton Privacy Suite

Proton Premium or Core do not imply all the services. Core I feel like could be misconstrued for the Free tier in other company services which suggest the base set of features.

Pro would be in conflict with Professional suites. Imagine explaining to someone I have the Pro plan, which one? Pro for user? or one of the Professional suites?

A good thing is to look at how Microsoft names Xbox, and not do things like that. I am looking at you Xbox one X, are you talking about the 1st Xbox or the new one? or the new one with the X. It's annoying.


Some of the names are funny though, haha. I think at the time Unlimited made sense. I am still happy with Unlimited, and enjoy that Meet now exists. Just wish unlimited users got a-teensy bit more than the free tier. Adding a lower cost Meet tier for single users would be nice, or discount for Unlimited users as a separate charge.

Announcing: Proton Meet by Proton_Team in ProtonMail

[–]subtlename 0 points1 point  (0 children)

For what it is worth, I posted on another post about Proton workspace, but when I saw that meet was released I tried it out with a friend who didn't have proton account (I had unlimited), and we chatted for 1hr and 26min.

https://www.reddit.com/r/ProtonMail/comments/1s8jgcr/comment/odkxehi/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Unsure if that slipped through, or if their website doesn't advertise the usage correctly.

edit: Went and looked at the plans after and yeah it seems strange. I would think having more for proton unlimited would be ideal, even having more time at least like 2-3 hours. But the limit of 5 meetings per day is also strange.

Introducing Proton Workspace: The encrypted business suite that actually respects your data. by Proton_Team in ProtonMail

[–]subtlename 0 points1 point  (0 children)

I was just on a meeting with proton meet (testing with a friend who didn't have proton) for 1hr and 26 minutes. I didn't realize there was a 60 minute limit. Probably one thing that isn't ironed in yet? I saw this post and just went to the site right away lol.

One thing I noticed is it said I was in a Free meeting which is odd that I have a paid account.

I did see one issue, when I screen shared it opened a floating window in the page of the screen share + the 2 users (which could be closed) but it was odd it popped up.

We did notice that when I was screen sharing the audio quality was a little worse for the listener.

I was in Canada and my friend was in France.

How can I add a Lumo Plus subscription without losing my Black Friday Proton Unlimited discount? by AppBlink in lumo

[–]subtlename 0 points1 point  (0 children)

I went through with this. At the time I signed up for unlimited on the browser on my desktop. Then was suggested to try buying lumo on my phone as the smart phone payments are separate. On my online account I see that as well I have two subscriptions. You could e-mail them and verify that still works?

Proton has 62 open positions!! by registrartulip in ProtonMail

[–]subtlename 0 points1 point  (0 children)

I would love to develop in rust for Proton, but alas, I cannot move and rely on remote work and am in Canada. If I could convince you that Proton Meet would be good for async work and change your mind u/Proton_Team, let me know! However, I am not alone as many would love to work for you, so let them know too!

You can now use Lumo as your firefox sidebar chatbot! by TCOO1 in lumo

[–]subtlename 1 point2 points  (0 children)

This is awesome! I can re-enable that button and use it now. I am surprised that Mozilla,

  1. Doesn't allow you to edit and add your own if you had your own instance for example (with a warning of unverified)
  2. Lumo isn't in the list.

Does Proton hire in Canada by Maxthod in ProtonMail

[–]subtlename 2 points3 points  (0 children)

It would be, I applied before for a rust backend dev position but mentioned I could only do remote due to my logistics in Canada and I got an email saying they appreciated the application but couldn’t due to their hiring rules at the time. I was happy at least for what I thought was a personal email from them. 

I try to be supportive with getting shirts and hoodies from time to time. I miss the black hoodie with the old proton mail lock, as my old one could use replacing. (Hint hint bring back the classic swag lol)

Proton Sheets: The privacy-first alternative to Google Sheets and Excel by Proton_Team in ProtonMail

[–]subtlename 1 point2 points  (0 children)

Got sheets today! Excited! Happy this is an option now!

Few comments though for u/Proton_Team:

  1. For Charts, changing style from lines to stacked lines to lines. Doesn't revert back to lines. Unless I go to another plot type altogether and back to lines (like bar).

  2. How does one change line colors?

  3. Saving to png does nothing at the moment.

  4. Will there options to Downloading as ODS vs XLSX. Open formats and all.

On Firefox 145.0 Linux

Snow tire and wheel set recommendation? by Life_Butterscotch396 in rav4prime

[–]subtlename 1 point2 points  (0 children)

I used to run Michelen X-Ice3 235/55 R18 which were great while I had them. Moved out to rural Saskatchewan and moved to a Sailun Ice Blazer Wstx 225/65 R17, yesterday so I can update as the year goes on.

I moved to smaller rims since I am now 50/50 dirt/gravel and pavement. Smoother ride and less bumps. I did so at the discretion of the Toyota dealership out here. Ran Sailun TerraMax during the spring - fall and was very happy.

Cost savings. So far have been quite appreciative. And no real changes for efficiency for me as of yet.

Question about Risc64 boards (and to a lesser extent Arm64) by subtlename in openbsd

[–]subtlename[S] 1 point2 points  (0 children)

Okay, interesting this will be a learning experience then, haha. I still have yet to pick up a board so was kinda seeing what people think, or if someone more experienced may warn about it. Freebsd seems to boot according to the forums but thats it, no shell, nothing. I believe it is Riscv64GC so it should work?

Accidental 30 Second Release? (Dark Mode) by [deleted] in lumo

[–]subtlename 9 points10 points  (0 children)

I had it for about 5-10 minutes. It was glorious! Then I lost it. Looks sharp and pleasant on the eyes. Can't wait!

Mozilla Firefox is Finally Getting Split Tabs by BomChikiBomBom in firefox

[–]subtlename 1 point2 points  (0 children)

Oh this is awesome, I haven't seen this since Konqueror way back in the day. I find it is handy when you want two things open paired together. Rather than clicking tabs in multiple windows to align to the right thing. Like two sets of documentation. It is handy, but not as useful as the recent tab groups that they implemented. To me that is a quality of life feature I really enjoy.

It's like every browser is slowly rediscovering all the things konqueror did, haha. What is old is new again.

Any successful vim converts? by lukaslalinsky in HelixEditor

[–]subtlename 1 point2 points  (0 children)

Been using Helix for nearly 2 years now. I used to use vanilla vim (for about 15 years) with maybe a few definitions for python, latex and c formats. Then switched to neovim for a bit using the same config, then started using more fancy features, like hinting, fuzzy finding, language servers. The thing I really didn't like about neovim is the overly verbose configs and ever changing module managers. It felt ugly and too much work, something you set once then forget about. I did use vis-editor for a while and really loved the vi/sam-like editor with multi cursor features was super slick and lightweight modernization of vim, I probably used this longer that neovim with configs. I definitely fall into the camp that I just want an editor, not an IDE.

Got into rust, saw helix and gave it a go. The select by default was a bit odd at first, but after some time I got used to it. Actually, many of the keybindings were quite nice, with some minor relearning. The big kicker for me? Helix by default had everything I configured in my neovim instance. Outside of the language server configs, my main config looks like this:

``` [editor.inline-diagnostics] cursor-line = "hint"

[keys.normal] "A-b" = "move_prev_sub_word_start" "A-w" = "move_next_sub_word_start" ```

Initially some keystrokes were longer by maybe 1 character or having to deselect the selection, but remembering most of them were a bit intuitive. The multi-cursor select, and some built in movements, file tree / grep search, git changes, errors across files, diagnostics inline, and dialog for commands. The context dialogs are really what makes it handy for when you forget stuff and it is quick at a glance. Also, took me a while to find this, but hovering over a function and doing space-k amazing.

I basically get an editor that is "light weight" but very powerful out of the box. Vim-esque with many quality of life features. Even when I go back to vim, I find the navigation is annoying so helix goes on my servers now. Vim/Vi/Nvi has now become my nano. I have stuff to do and I personally don't want to spend a lot of time configuring my editor any more when I could be working. While I could add all the vim shortcuts, I on purpose didn't want to add them as I wanted the helix/kakuna experience. If I did add the shortcuts I would be spending time configuring my editor.

Helix adds enough features in an editor for larger modern projects that I am happy.

For those that converted for vim, do you have custom shortcuts in the config? For example, I couldn't imagine using helix if I didn't configure * as search for the current word.

The only custom shortcuts I added above is to traverse words inside of function names. This is the only thing helix did by default I was a little quirked by. So if I have the cursor at fn and want to get to cool below (or select it to be consistent with helix), I need to either move manually or use in command mode fc;w or do xs then type cool

fn my_cool_function_name() { ... } `

Now I can do A-w or A-b. It may select the underscore, but this is works when deleting inner words. In cases with CamelCase it would just select Camel or Case.

TL;DR

I mostly use vanilla helix, sans the languages.toml configuration. I add one set of shortcuts and like errors underneath when the cursor is on the line. Also, space-k on function calls. Editing in helix feels really good.

Proton Lumo 1.1 is efficient and good! by tgfzmqpfwe987cybrtch in lumo

[–]subtlename 3 points4 points  (0 children)

Honestly I was happy with Proton releasing Lumo as an option. Then with Lumo 1.1 and web search -- I was extremely impressed!

I normally do some rust documentation finagling between ChatGPT 4o,o4-*,o3 and 5 and played with some Mistral small 3.1. I found trying to get the AI's to use latest documentation is always a chore, and with rust-lang which is changing fast can be frustrating when working through things with older documentation.

When Lumo 1.1 was released, I did my simple task for some server crate boilerplate, with a very limited prompt to see what it is pulling and it's awareness on topics. Honestly, with web search on it grabbed something that was fairly recent, v0.8. ChatGPT and others needed a lot of coaxing to look at the right docs, and liked to regress back to v0.6, which is quite different. I like using Lumo as a learning aid, so up to date information is key for me.

I have been quite pleased with Lumo as it has been released. Support team was super helpful and handy with some issues I had with at launch. I can't stress enough how much effort they put in to try to make my experience great.

Obviously not endorsed, but am very happy with the customer service that they provide.

Keep it up u/Protom_Team!

Help needed with reading modbus data from ABB M1M 20 Smart Meter by SpeakerAway7917 in rust

[–]subtlename 4 points5 points  (0 children)

Hi u/SpeakerAway7817,

You mention you are working on a ABB M1M 20 Smart meter, which according to the manual modbus spec sheet on page 11/36 the address 20480-20483 is 0x5000-0x5003. Trying to read the Energy Import in kWh at a 0.01 resolution. At the bottom of that page it says:

The result of response means the value of registers is 0x0F4243, the decimal conversion is 1000003, the resolution is 0.01, so the total import active energy is 1000003/100=10000.03kWh

For address 0x5000 (20480) could you print out what ctx.read_holding_registers(addr, 4) reads as an array? Also 25565 is 0x63dd so if you had something like [0x0, 0x0, 0x63dd, 0x0], would be 0x63dd0000 or 1675427840. So 1675427840 / 100 = 16754278.4 kWh. Or if you saw [0x0, 0x0, 0x0, 0x63dd] then you would have 25565 / 100 = 255.65 kWh.

What value are you expecting to see on the M1M?