user_agent

Joined 6 years ago

Karma
84
Submissions
81
Member since
Apr 29
Casual hacker. Morphed from a tech sales guy to a web software developer and DevOps over the years. Because IT can be power, it's exciting, and feels like a form of art. How could I not be into it (?).

Security awareness, self-hosting, data ownership, no to surveillance capitalism and surveillance in general, static site rendering over JS mess, work from home should be a norm, no to the cloud tech if there's no very clear need for it, simplicity over the next shiny thing, look at what you work on from the user's perspective.

Books, metaphysics, philosophy, theories of reality, human psyche, helping others to be better people, freedom.

---

user /dot/ agent /at/ prvspace /dot/ org

View on Hacker News

Recent submissions

Comment · 2 years ago
I've put 15 minutes of my work into configuring the app. Even on that surface level I can conclude that the application is full of bugs that impact accounts and savings. It looks good, but it's unusable for any serius purpose. Have a nice day.
Comment · 2 years ago
I've only used Fedora for the last 3 years as my main OS but some things you've mentioned (which I consider important examples) are far better than you might think. What I know of that has been solved well:

- "Multi-monitor usage sucked" - GNOME with Tactile extension gives you basically what PowerToys doeas for managing windows in Windows which is the top productivity experience of what you can gat on the desktop in general. Better than anything on MacOS for instance. And zero issues with multi-monitor.

- NVIDIA drivers failing on updates - I dind't have a chance to experience that during the last 3 years and I use one of the worst GPU setups that are known to have stabilibty issues on Linux - a gaming laptop with 2 GPUs, Intel + Nvidia. | Moreover, the overall OS stability is top notch. If it's not a clever GNOME extension called Another Window Session Manager saves my work and all opened windows every couple minutes or so (a GNOME session can be revoked after restart).

- "Music (half backed)" - a free Strawberry music suite is one of the best you can get and if that is not enough you can buy Jriver which is one of the top 3 best music platforms in the world. Or host a Logitech Media Server in a docker container locally. Plenty of very good options. (I'm a hardcore audiphile myself).

> "full of bugs and incompatibilities" - I wouldn't say that at all. I consider myself a kind of person that doesn't like even minor unnecessary issues in my life and if Linux wasn't good enough for me I would not use it. (With a disclaimer that the fact that there's nothing like Linux from the privacy and freedom standpoint I'm willing rarely to swallow an issue with it here and there to remain free person in the lengterm).

> Linux might not be OK for content creators, though. Or people depending on a lot of niche software, etc. In that case do what I did and find alternatives. Before you start thinking about switching an OS! Apps are more important than the OS. To be honest I'm pretty sure that with what the future might bring regarding how major operating systems work (as hostile entities) one might want to consider alternatives now regardless of how inconvenient it might feel... Linux is fine. You'll make it work if you want to.

Comment · 2 years ago
A hint that might help at least partially: novadays for managing digital and handwritten notes I juse Joplin, but before that I was an avid Evernote user. Having a paid plan active gives you access to Evernote's OCR function on their backend. I had a lot of handwritten notes uploaded as attachments to Evernote, and I remember that despite my handwritnig being awful their softwre was able to parse it and allow me to, among others, perform quite advanced searches on my handwritten notes. I'm not sure if there's a way to make Evernote's OCR backend work for you in scenarios more elastic that what it's been built for, but I wanted to menion that there's this unique OCR tech that I think does far better job that any standalone OCR software I tried (for my handwriting style which I consider awful). It might be worth researching further for you.
Comment · 2 years ago
Alex Soojung-Kim Pang - "The Distraction Addiction"

I found it to be immensely helpful at a certain point in my life when I had to deal with huge workloads, and I was not ready for that (too young, lack of character back then, etc.).

Regarding the part about how to organize oneself: I found the GTD model of managing projects and tasks, and practicig it over the years to be the solution I could recommend to anyone.

Remember, those things take time. Invoking changes in oneself is a matter of years, not days. But it's certainly worth it! I can't imagine leading my life the way I was doing it 15 years ago. That would not work well... Today is a different story. Let's just say it's much, much better. Good luck!

Comment · 4 years ago
I just wanted to say that you made my day, @retSava, with that /r/linkedinlunatics community :D I haven't been reading my LI feed for at least 6 years now. I had no idea how quirky things were there. Wow. Just wow.
Comment · 5 years ago
Some less obvious ones for Chromium based browsers I use:

- Privacy Redirect [redirects you on the fly to custom frontedns for popular services like YT, Reddit, Wiki, etc.]

- Buster: Captcha Solver For Humans [solves captchas for me]

- WebRTC Control [I don't like an idea of leaking IP over WebRTC when I don't use it]

- Change Geolocation [forces a certain coordinates as a response to websites asking about your location]

- Disable HTML5 Autoplay [kind of obvious]

- PocketTube: Youtube Subscription Manager [I can't find anything on YT in the channels I subscribe to without it!]

Comment · 5 years ago
I'm sure you're going to find you niche @rmoon.

I'm not in your target group, since in a case of being threatened I’d rather write a quick and dirty dead man’s switch myself, nevertheless people less technical than me could benefit from the service.

An idea for you to consider: at least in Europe, in the last couple of years on the enterprise software market Emergency Notification Systems (mass notification, incident management, etc.) are a big thing. A lot of governments in the EU either already deployed an ENS system, or consider doing so (it might be the case that they are obliged to do so, IDK). I can see how a service like yours could complete an ENS for a gov org for instance by supplying an emergency passwords / sensitive data sharing in the time of crisis. Usually ENS systems don’t offer that capability – they’re only about re-setting an org structure after a disaster, etc. IMO sensitive data redistribution could be an important factor in a crisis situation, and from what I’ve seen almost no one on the client’s side think about it beforehand… They solely rely on software vendors to deliver everything. Do your research. ENS are needed in many places: military, gov agencies, corporations, police, border services, fire deps. (also take a dive into mobile devices management suites [MDM], since they’re often a part of ENS deployments) Good luck!

Comment · 5 years ago
@pramodbiligiri, would you be willing to share a little bit more about how the thext-to-speech is utlized in your project?

What provider do you use, the costs related to it, is it a real-time text processing, or maybe you have a bulk processing routine, opinions on different TTS providers? You know, things like that for everyone who'd like to try TTS in their projects.

(We're talking about >3000 abstracts TTS-ed on the author's page, and that's not a trivial amount if one is for instance using external providers for the job).

Comment · 5 years ago
This is where I’m getting suspicious. 30M isn’t a trivial amount of money…

@Andrew_nenakhov’s comment is on point. Normal initiatives of this kind are organized differently. This doesn’t look good regarding the future stability of the initiative.

---

On top of that @sprash has mentioned some valid concerns about Matrix being a potential metadata sponge (below in the comments).

Let me add some food for thought for you. Maybe you’re going to get suspicious too.

a) On the Matrix website, the one with the news about getting the 30M, we’re being given only two kind of information: who’s behind the leading round regarding the investments made, and what features are going to be developed due to that donation. Now, we know nothing about who’s actually giving the money, because both Protocol Labs and Metaplanet serve as proxies here. On top of that pointing the reader to the new features part seems to me like a: „forget about the money part, take a look on what we’re going to do with that, take a look on all those shiny things!!!”.

b) Both Protocol Labs and Metaplanet are kind of famous companies (proxies). The second one invested in the Boring Company for instance. It just looks so good. It’s like a miracle. Matrix is getting attention it deserves… But why on earth that happened? (take a look on (c)).

c) Protocol Labs has strange ties to World Economic Forum [1][2]. They are interested in Protocol’s work in the internet space in general. I don’t like that at all. I fundamentally don’t trust WEF and I consider whatever they „touch” cancer.

---

I’m on the market for something that’s going to help me and my friends replace Signal. Matrix looks very promising, but after a careful consideration it also looks like it really might be a metadata sponge. Yeah, it’s all rumors, and establishing real information about the parties involved and their motivations isn’t possible. But a suspicion is enough. It looks almost too good...

This is how I decided to go with XMPP instead.

Good luck. Make your own informed decisions.

---

[1] https://www.weforum.org/organizations/protocol-labs

[2] https://www.reddit.com/r/ipfs/comments/os8plh/the_world_econ...

Comment · 5 years ago
I run a small website with 5000 unique users per month (.net core, server side rendered). It's hosted on an old Banana Pi with 1GB RAM, no ups, via my home internet connection (but with Cloudflare as a proxy).

The site doesn't go down very often TBO. - Power shortages: happens 3x per year for 20 minutes or so. The server boots up automatically after that. - DDOS: I have cloudflare. I have the server under monitoring. I have Mikrotik router. - Hijacking: I use a Mikrotik router on the edge which has a pretty solid firewall (+ Cloudflare). It's good to have something like that in your household regardless of your web hosting needs. It’s just a matter of paying some attention to your own internet security. - Active maintenance: I don't do that, lol.

It's so simple to setup all of that (server, linux, docker, cloudflare, firewall), that I think everyone should at least try. And it's fun, not an obligation.

I plan to increase the amount of services I'm going to host myself in the future. You can't go wrong choosing freedom.

Said that, I understant the hesitation someone might have when dealign with the problem for the first time. My point is that it’s worth to take that step.

PS: the overall availability of the service is good enough on my setup to not be penalized by Google's SEO platform (that's a thing if you have persistent hosting issues).

Comment · 5 years ago
Regardless of the questions stated, thank you for mentioning Starlabs Systems, @mateuszf. I’ll be looking for an Intel-ME-free laptop during my next purchase and I had no idea about that particular project.
Comment · 5 years ago
My mistake, I left the $ sign before the URL by accident. Yesterday was late when I was trying that and I made a noob mistake.

Thank you for pointing me in the right direction. With the $ problem corrected, everything works perfect.

Comment · 5 years ago
I'm trying to use curl the mentioned way via Windows' WSL. It only partially works - the summary is correct, but the compound values are all zeros. Ideas why?

     time_namelookup: 0.000000s
         time_connect: 0.000000s
     time_appconnect: 0.000000s
     time_pretransfer: 0.000000s
       time_redirect: 0.000000s
   time_starttransfer: 0.000000s
   ----------
   time_total: 0.001618s
Comment · 5 years ago
'How do you unit test your code without mocks?'

I strongly recommend reading "Unit Testing: Principles, Practices, and Patterns" by Vladimir Khorikov.

That's going to answer your question and will unveil a whole world of testing without mocking (not that it's better or worse than with mocks). It might be a single best book about unit testing in general.

Comment · 6 years ago
I'm speechless, @OP. It ceases to amaze me that people who aren't in a position to generate value for others often generate more of thereof than a regular, healthy individual. I'd like this world to be inhabited with more people like you. I know myself how it's like to live with a deliberating illness, so let me just say that I'll be praying for your recovery (and if that's not possible at least less pain and a better "reinstatiation" prospects in the future if a reincarnation is a thing).

It seems that I'm going to make it regarding my health challenges, so I promise to make a good use of the Linux skills that your course is going to help me to systematize. Thank you. I'd not get into tech without what have happened to me. Being forced to be on a "lock-down" for 2,5 years I got myself step by step into an amazing world of technology which with my skills getting more polished made me feel I might be actually able to transcendent my body's limitation. I can only hope that something similar could still happen to you regardless of the discipline involved (I know that there's probably nothing worse than not being able fully commit to one's life).

Take care, buddy.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton