HN user

quambene

72 karma
Posts8
Comments56
View on HN

Spyglass looks interesting, providing a unified search GUI for which I use a bunch of CLI search tools (ripgrep, ripgrep-all, and now bogrep) as well as some simple bash scripts.

Somehow I still prefer some CLI-based tooling though which I can configure as needed instead of a fully-fledged GUI-based solution.

Interesting setup! Personally, I would be cautious to use such a screenshot service though. Even if self-hosted, it could screenshot credentials, environment files, and my password manager for example, which would then be stored in plaintext somewhere?

So I would rather prefer to "keep control" by using a search utility when needed instead of scanning the background permanently.

IMO, building a social network is quite difficult nowadays because you can't monetize it right away. So you either have to bootstrap as a side project and build a community for years or getting paid by VC money early on.

We tried something similar [1] a few years ago. The limit is 5 posts per day. Our approach was minimalistic in a sense as you could post links only and no text, pictures, or videos.

We named it Turtle, symbolizing the opposite of the chatty twitter bird. It wasn't so clever from an SEO point of view though.

[1] https://turtle.community

Thanks for trying.

Difficult to change a business model if it's working quite well (financially). Long-term thinking and short-term bonus payments don't align.

Kudos for your decision to leave.

I'm still fine with Thunderbird as a MUA (more or less). Using number 1 and 4 as shortcuts to mark an email as "todo" or "urgent". Invitation to appointments (ics file format) can be accepted as well. Integration of contacts is a paint point though.

For email automation I have written a lightweight CLI in Rust [1] which supports MIME and SMTP. I'm currently integrating sendmail's capabilities as well, so that it can be used both as a MUA (message user agent) and MTA (message transfer agent). Cargo's feature flags will hopefully give you a UNIX-like experience (only compile the features you want to use).

In general, I share your sentiment. Email is still the best protocol to contact people outside of your organization. It's a pitty that encrypted email somehow haven't prevailed. The matrix protocol might be better suited for standardized and encrypted communication.

I would argue that every citizen should get a state-issued email address which then can be used for official communication with public authorities (signing and encrypting being a prerequisite). In Germany, you still get so much paper via regular mail. Even the ten-page Covid-19 quarantine order is send by post. It only arrives when quarantine is already over. (Admittedly, you get this order by phone, too, and they are asking for your email address.)

[1] https://github.com/quambene/pigeon-rs

Can confirm. Unfortunately, Postman is too resource-hungry (on Ubuntu). Launching is taking a while as well.

I have to admit I'm quite surprised that VS Code (which is also an electron app) is relatively fast and resource-sensitive. Having open a few applications in my daily workflow, moderate resource consumption is getting an important selling point for me.

Google did recently update its review process. I was complaining about its previous review process for 10 months at least. It's a little better now.

Previously, an app was suspended without any warning. You even couldn't comply with their requirements neither because they would deactivate access to the app in question in Google Play Console. Your only chance was an appeals request. Your app still suspended in the meantime which could be months. And you might loose all ratings, reviews, and downloads of your app.

My feedback at this time was:

An easy but important improvement in Google Play:

1.) Don't suspend and remove the complete package id from Google Play, but instead just prevent the specific app update from publishing

2.) If the app update doesn't comply with Google's policies, then give developers the opportunity to fix that

3.) Developer submits a new app update which does comply

4.) App update gets approved by Google

5.) Google is happy and developers are happy

Which might be the case now. At least in Germany.

I read "Shazam for Chess" which would be quite interesting.

1.) Make a photo of a chess position

2.) Recognize position and convert to digital format

3.) Search chess database of grandmasters and return relevant games in png format

DuckDuckGo Traffic 5 years ago

Google's extremely annoying Cookie selection is a UX nightmare: scrolling past two pages before you can press a button. I'd rather go to the library than use Google Search ever again. (An occasional !g bang in DDG is allowed though.)

That's a good point.

I'm using one local db in a docker container. And then all db-related integration tests are running in parallel (which is the default in Rust via "cargo test") on this local db.

Having much more confidence in my application/server if hundreds of (integration) tests are successfully accessing db in parallel.

Scrcpy v1.20 5 years ago

Yes, appropriate description. This way you can use your mouse to navigate your app instead of switching between mobile device and mouse all the time. I was surprised that there is no noticeable lagging.

If you like you can turn the device screen of via option --turn-screen-off, and the scrcpy screen will still be available. Furthermore, option --max-size 1024 is handy to customize the size of the scrcpy screen accordingly.

Scrcpy v1.20 5 years ago

Using it for app development. Better performance than android emulators, and better workflow if you place the copied screen side-to-side to your IDE.

I agree that we only have the choice between the devil and the deep blue sea concerning mobile OS.

But why is iMessage so great (asking as a non-apple user)? Is it even e2e?

Great alternatives which are not locked into a specific OS are Signal, Threema, and Matrix.

Specifically, Matrix -- which is also a protocol -- looks quite interesting to me. Similar to email, you can choose your client software. You are also free to set up your own matrix server but you don't have to.