HNHacker News
TopNewBestAskShowJobs

msantos

1,320 karma · joined July 17, 2012

submissionscomments
msantos··on MailCatcher runs a super simple SMTP server
For a long time I used to use smtp-sink — http://www.postfix.org/smtp-sink.1.html

    $ smtp-sink -u nobody -R /tmp/smtp-sink -d "maildir/%Y-%m-%d/mail.%H.%M." 127.0.0.1:25 1024
Until I joined a team that didn’t find cli as fun and preferred GUI tools. And that’s when I found mailcatcher. It’s solid and just works.
msantos··on Ask HN: What product / service have you early-adopted and still use today?
Gmail

A Soft murmur (mobile app)

Linux

msantos··on Ask HN: What does your self hosted stack look like?
> Offbrand POE+ switch firewalled at the router to avoid cloud, telemetry, and backdoor bullshit

How do you handle firmware updates for the devices connected to this vlan?

msantos··on Show HN: Image background removal without annoying subscriptions
My 10+ years old poor-man's image background removal through ImageMagick alone

https://gist.github.com/mvsantos/5554663

It does a good enough job for studio photography with clear subjects and plain backgrounds. But fails miserably if the background is multicolour and/or contain too many objects.

msantos··on Ask HN: Open-Source Self-Hosted No-Code Platforms?
The solution really depends on what sort of problems you are trying to solve and who your customers are.

There are a fair few low-code solutions out there for reporting and data visualisation that are great for finance and marketing teams for example. e.g. https://metabase.com/ , https://evidence.dev/

For multipurpose SMB workflows and organisational processes, I have used n8n in the recent past and found it was quite good and incredibly easy to maintain. https://n8n.io/engineering-resources/

For enterprise processes I'd go with Camunda (solely based on recommendations and not first hand experience). Although only parts of their platform are OSS https://github.com/camunda

Bear in mind that some of these are not suitable if you want to build something that competes with them while taking their OSS code. But are perfectly fine otherwise.

msantos··on Ask HN: How can I make Jira work?
If I was to pick one single topic that improved my overall experience with Jira the most, I would say mastering JQL.

With JQL you can add custom filters to boards and backlogs making it considerably easier to hone in and highlight and narrow down specific patterns.

You can also save/fav searches and filters based on complex JQL scenarios if you use a shared backlog and rely on custom labels to split work.

Here are some JQL ideas https://gist.github.com/mvsantos/e9b2530a97a6345c2668116ffef...

As for Jira general slowness, bug your instance's admin to run maintenance cleanups and purges more often particularly if you run a large shared instance. It won't solve the problem entirely, but might help depending on your instance size and typical usage.

Having clear baseline practices will help too, but don't go overboard and come up with dozens of rules. Keep it intuitive so that they quickly become second-nature, and not points of contention and friction.

msantos··on Tell HN: HN London Meetup
HNLondon run until at least 2018[1] and were well organised IMO. The speakers line up were mostly very interesting. And some of the recordings of the talks are still available at https://vimeo.com/hnlondon

If I'm not mistaken the organisers of HNLondon in its final years were Dmitri Grabov[2] and Stevie Buckley[3].

One recurring issue that I recall was the typical audience member trying to hijack Q&A to promote stuff - i.e. "can I ask a question?" then proceeds to make a comment and pitch their product instead. But that's not isolated to HNLondon.

PS: Big shoutout to Dmitri and Stevie for the awesome events that they put together back in the day.

[1] https://twitter.com/HNLondon/with_replies

[2] https://twitter.com/dmitrigrabov

[3] https://twitter.com/StevieBuckley

msantos··on Ask HN: Open-source project management for non-software projects?
+1 for OpenProject.

For small (sub 20 users) their hosted plan comes up to approx EUR1400 (total) per year. And IMO that's definitely worth paying for, instead of going down the self-hosting path once you considered the costs of self-hosting it i.e. (maintainer's hourly rate * 2 * 12) + hardware hosting costs.

https://www.openproject.org/intro/

msantos··on Ask HN: No Code GUI Tools?
If the resulting data doesn't need formatting, try https://www.postman.com/ It's easy enough to write a few collections and train non-techies to use it.

If you are after richly formatted data then try Metabase https://www.metabase.com/

msantos··on Networkless Mobile Payments with Minimal Changes in Trusted Execution Env (Tee)
Twitter thread by one of the authors https://twitter.com/pankaj/status/1384019781909585921

PS: the title had to be edited because it exceeded HN's max char count by 2

msantos··on The fingerprint inside photos
Yeah, I'm surprised that that didn't get a mention in the article. Here's a link to the patent:

"Associating cameras with users and objects in a social networking system" https://patents.google.com/patent/US20150124107A1/en

msantos··on Ask HN: What is your current side-project?
the fact that your tool is browser-less makes it quite interesting. Do you have plans to build support for AWS "assume role"?

I've used this Okta tool for a while but it requires a browser. https://github.com/oktadeveloper/okta-aws-cli-assume-role

PS: out of curiosity, why do you host your own instance of GitLab? What's the overhead like?

msantos··on Ask HN: What data visualization tools do you use?
Haven't done much BI work recently, but normally my approach boils down to:

a) OpenRefine (formerly Google Refine) for cleaning and filtering - i.e. exploring and making sense of new data dumps

b) Grafana for dashboards, once the data structures are defined.

c) looking forward to this Pinterest-backed data explorer https://www.querybook.org/

msantos··on Ask HN: Open-Source Project with ADR?
I don't have an exact answer to your question, but I'd suggest you try Gitlab's advanced search, instead of Google.

And GitHub too for that matter - e.g. "stars:>100 forks:>20 path:/adr license:apache-2.0" this will search for GitHub repos which have over 100 stars, over 20 forks, Apache 2.0 OSS licence, and a directory named "adr"

msantos··on Google Analytics: Stop feeding the beast
Something similar happened in the UK sometime ago, but it was mostly brushed off.

https://www.theguardian.com/world/2019/sep/10/no-10-request-...

msantos··on 3 years ago, remote top paying gigs were hard to find. Today they are the norm
Yet another hot take on on the state of "remote", where remote actually means: US and Canada wide (and maybe UK but that would be a bit of a stretch).
msantos··on Ask HN: Why does Twitter unfollow people without their consent?
If the person that you followed blocks and then unblock you, you are removed from their followers list.

Could that be the case in your instance?

msantos··on Ask HN: What are the best places to buy and sell an independent SaaS product?
https://crowdmna.com/
msantos··on The growing need for human robot-minders could juice the remote workforce
Isn't that what some companies claiming to be AI/ML champions are doing when they are actually "employing" real humans through MTurk and the likes to do the work.
msantos··on Ask HN: Where do you sell your side projects?
A friend built this crowdmna.com . Check it out.
msantos··on Ask HN: Where do you sell your side projects?
Yes I'm aware that I oversimplified with "side projects". It was not my intention to try and sell fairy dust.
msantos··on Chrome 76 Beta: dark mode, payments, new PWA features and more
Turns out it was the tracking protection which blocks some google domains.

Disabling tracking protection for this site (there were 9 of them) worked

msantos··on Chrome 76 Beta: dark mode, payments, new PWA features and more
You are right. Disabling tracking protection worked
msantos··on Chrome 76 Beta: dark mode, payments, new PWA features and more
Browsing that from Firefox Mobile and all I get is Chromium’s logo and the blog title on a blank page.

We are definitely going back to IE-like days

msantos··on Bezos Selfie Controversy Triggers Alarm for Billionaires Worldwide
There are a few companies out there catering for the wealthy when it comes to privacy and/or blackmail.

While on a trip to Monaco in 2017 I picked up a local magazine and found this ad in it: https://imgur.com/a/kB5veJO

Quite amusing.

msantos··on Solving My Email Problem
I do the same thing with Gandi.net . Their email aliases solution let's you achieve the same result, while doing away with the hassle of running your own email stack.
msantos··on How warehouses for personal junk became a $38B industry
That's likely against all sorts of health and safety regulations . Having said that, there lots of small business in the UK being run from storage units - eBay shops, mail order, and even a karate training IIRC.

Edit: links

http://www.bbc.co.uk/news/business-25336446 https://www.safestore.co.uk/blog/2016/07/martial-arts-self-s...

msantos··on How warehouses for personal junk became a $38B industry
I've heard of a couple of startups in London giving that a go. The same person who I was discussing that also told me that they had problems with illegal goods and potential insurance voiding - in case of fire/pests home insurance wouldn't pay for the damages because that would be considered running a business from your property which is likely not covered by your average house insurance .

Edit: some UK based startups in the area http://ww.bbc.co.uk/news/amp/business-38211628

msantos··on The Only McLaren F1 Technician in North America
Another McLaren F1 funfact: McLaren used to buy a bunch of old Compaq laptops for spare parts almost 20years after that laptop had reached EOL.

https://www.theverge.com/platform/amp/2016/5/3/11576032/mcla...

msantos··on British wine glasses have got bigger over the years
The article doesn't seem to highlight that English wine and British wine, are entirely different beverages according to the law.

British wine cannot be sold or market as actual proper wine because it's not real wine. It's just an alcoholic beverage that uses, mostly imported, concentrate grape juice.

While English wine is actual wine made from vines grown in England.

More: https://www.google.co.uk/amp/s/amp.theguardian.com/business/...

Page 1 of 5Next →