HNHacker News
TopNewBestAskShowJobs

dustedcodes

3,145 karma · joined September 17, 2022

I am building https://msgdrop.io and blog at https://dusted.codes.

I also run https://dotnetketchup.com for .NET news and the yearly .NET and Go Advent Calendars: https://golang.christmas, https://dotnet.christmas.

submissionscomments
dustedcodes··on Is My Blue Your Blue?
Love it, this is my result:

Your boundary is at hue 174, bluer than 59% of the population. For you, turquoise is green.

dustedcodes··on Mike Lynch's co-defendant in fraud trial 'fatally struck' by car while jogging
Never mess with the FBI, CIA, Boeing and Hewlett Packard
dustedcodes··on Please do not attempt to simplify this code
I love this style of coding and it's something I've been doing increasingly more over the last few years. Code verbosity is so underrated in so many dev teams. I have never had a co-worker complain that my code was too well documented and too easy to understand, quite the contrary actually.

When someone advocates for more concise code by saying that it's "easier and quicker to read" I always counter that if you use a lot of language feature magic to make code more concise then the mental work to read the code remains the same, the only difference is that you ask your co-workers to leave the editor and google lots of things in order to understand your brief code versus keeping them in their editor and just being able to read the simple verbose code without interruption in one place.

dustedcodes··on One-man SaaS, 9 Years In
Thank you, I'll try the blog posts with SEO route first :)
dustedcodes··on One-man SaaS, 9 Years In
Yes I designed it myself and I did all the drawings myself on an iPad Pro with the pen. I wanted to create a unique and relatable website which didn't look like every other default Starter template and I also was too cheap to pay for professional images so whenever my brain was fried in the evening and I couldn't do any coding work anymore I grabbed my iPad and drew a couple graphics for the current page I was working on whilst winding down in front of the telly watching some British drama series which my wife picked and I didn't need to focus on anyway LOL
dustedcodes··on One-man SaaS, 9 Years In
How long did it take you to find your first paying customer and which channels did you find to be most successful in acquisition?

I've just launched my own SaaS as a Solopreneur (https://msgdrop.io) and and trying to figure out where to invest most of my limited free time to grow it now.

dustedcodes··on Show HN: A fake SMTP server for software integration testing
Add https://msgdrop.io to that list :)

An API driven approach like Msgdrop is more flexible, as many apps can’t configure a fake SMTP server, especially if you use tools like Mailgun or SendGrid.

dustedcodes··on OpenAI slashes the cost of using its AI with a "mini" model
Is OpenAI still making any changes to make ChatGPT better and more accurate and correct, or are they only focusing on making it cheaper by giving us weaker/dumber responses in a faster way nowadays? I have cancelled my subscription recently because didn't think that the GPT-4 was much better than what I get for free at Claude or Gemini.
dustedcodes··on [dead]
> But a spokesperson said it did not block calls or ban users based on calling region or destination.

> "Blocking in Skype can occur in response to suspected fraudulent activity," they said, without elaborating.

Source: https://www.bbc.co.uk/news/articles/cger582weplo

dustedcodes··on Plausible Analytics: GDPR Compliance w/o Cookie Consent Banner
This looks really nice, I am going to give it a try straight away!
dustedcodes··on Plausible Analytics: GDPR Compliance w/o Cookie Consent Banner
Sales is driven through traffic. No traffic == no sales.

Understanding what drives traffic to your SaaS website is such an important piece of information. For instance, if you write two articles, one describing how to use your product to achieve a certain thing which customers want to do, and another article which compares your product to a competitor product and one of the two articles creates 50x more traffic than the other then you'd certainly want to know this, because then you know what articles give you the biggest return on your time writing them.

Just one of so many examples how web analytics is such an important tool to being a good sales person.

dustedcodes··on Plausible Analytics: GDPR Compliance w/o Cookie Consent Banner
How are you self hosting it? I find its requirements extremely heavy for a simple analytics solution. It requires a PostgreSQL and Clickhouse database. I don't find self hosting Clickhouse particularly easy. Wish they had an option to just use SQLite as an alternative.
dustedcodes··on Is Microsoft trying to commit suicide?
Last year at the peak of all the tech lay-offs someone said that the cheapest way to quickly pull an Elon Musk and fire huge swathes of employees is by buying them a Windows Surface device for work and then wait for the resignations letters shortly after. I wasn't sure if this was a joke or they were serious, I wouldn't be surprised if this was true lol
dustedcodes··on Study finds 268% higher failure rates for Agile software projects

    > if you have a project that is Very Important To Succeed, a team might be more likely to adopt waterfall
Yes, but that is directly in contrast with what Agile promises to do, namely helping teams to succeed.
dustedcodes··on General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development
People were already doing that with PowerShell and as you'd expect, from a very complicated language which lets you do many things in very complicated ways, absolutely nothing good came out of it.

Then people started to migrate to YAML, because although it's tedious, it's actually very dumb and the declarative nature of it keeps things very very simple. Sure the domain it is applied to is complex but infra will always be complex.

It looks like we are just going in circles. Now people think that using a complex language to build complex infrastructures is a good thing again, until they use it in anger then get burnt and then they will arrive at the next YAML variant in 10 years.

dustedcodes··on Microsoft's AI chatbot will 'recall' everything you do on its new PCs
When you think Microsoft can’t be any more hostile to its users they always surprise you with another trick up their sleeve.

There are not many companies which I’ve grown to immensely dislike over the years like Microsoft. I started my career as a .NET developer and huge fan of their products, buying into all their crap from all the way from Silverlight to Windows Phone, WPF and even owned a Surface Pro 3 tablet/laptop but today there is really rarely a company that makes me reck as much as Microsoft with their product announcements. My opinion of this company couldn’t be any lower and I hugely judge any developer working in Windows. I know I shouldn’t but I can’t help myself that unless they are a game developer there is objectively speaking absolutely no reason for a developer to work on a Surface device or Windows.

dustedcodes··on Introducing Copilot+ PCs
The word Copilot has been used for so much shit now by Microsoft that it’s literally vomit inducing at this point. Say one more time Copilot and I’m gonna lose it.
dustedcodes··on Being Nigerian excludes one from the internet economy
I have seen this with many other people as well, if you hold certain passports then your ability to use the tools and products which other founders can easily use to get from zero to market are very limited and often impossible at all. They make you jump through so many hurdles and at the end then still reject you for non specific reasons and leave you hanging feeling utterly helpless. If this happens a few times in a row then it's not hard to see how certain people feel completely disheartened and excluded.
dustedcodes··on The Rise of the Forever Renter Class

    > There are economists scratching their head right now wondering why the recent rate hikes have not resulted in lower prices in some areas
House prices were not stagnant before, they were rising YoY and higher interest rates might just slower the rise but not revert it due to the existing pressures which probably have a much larger impact than the interest rate at the moment.
dustedcodes··on Caniemail.com – like caniuse but for email content
LOL ok that was just a really unfortunate coincidence. I used the <a> tag because I knew it would/should be supported everywhere so wanted to test the website with an input where I know what response to expect :)
dustedcodes··on Caniemail.com – like caniuse but for email content
I can't figure out how to use it.

When I enter "<a href="https://example.org>Test</a>" it says "No results found. Why not suggest this feature to be added?".

When I enter "<a>" I get "AMP for email", "BIMI", "accent-color" and lots of other CSS attributes starting with "a" as result.

When I enter "a" I get the same as above.

How do I check if I can email the HTML Anchor tag? The input says "HTML, CSS, ..." but it doesn't seem to understand HTML unless I'm doing it wrong?

dustedcodes··on How we communicate
I’ll stand corrected. I’m not a native English speaker and when I saw “can not” it immediately reminded me of my school teacher in Europe who was very particular about these things and teaching us as wrong. Even as I typed my response now my iPhone tries to autocorrect it to cannot, so I genuinely thought it was wrong. TIL I guess.
dustedcodes··on How we communicate
Agreed, it's even more irritating that the very first bullet point is grammatically wrong as well, further highlighting how poorly this whole "guide" has been communicated itself:

> You can not not communicate.

It's "cannot not".

dustedcodes··on World Population to fall for first time since the Black Death
I’m not debating here fictional solutions to how urban areas are being built.

I’m just stating the fact that due to a still very much accelerating population explosion until 2100 combined with a decrease of habitable space it will inevitably create a huge (further) boom in house prices. Wether we start accommodating people in shoe boxes or McMansions has little impact on what I am saying, because the point is, if you buy a nice property today then it will go up in value because there will be market pressure and anyone who will be able to afford a nice home will outbid each other in the free market for the stock of nice housing which we have.

dustedcodes··on World Population to fall for first time since the Black Death
> Talk to residents of many SE Asian countries, eg: Tokyo and elsewhere and work out how they can build enough to house higher and denser populations whereas "the West" struggles

Last time I checked was before the pandemic, but from what I remember in Tokyo most flats and housing is way out of the league of normal people and if you are wealthy enough to get on the housing ladder then it’s a tiny flat literally the size of a shipping container where you have to fold your bed away to turn it into a dining table because you’re squeezed into a tiny space like a chicken in a battery and for that “luxury” you’ll have to pay off debt for the best part of your life.

Kind of proves my point, no?

dustedcodes··on World Population to fall for first time since the Black Death

   > World population projected to reach 9.8 billion in 2050, and 11.2 billion in 2100
This to me always stands out as the main reason why house prices in desirable areas across the world (eg. London, Australia, Singapore, etc.) won’t drop any time soon. Quite the opposite, they will continue to go up steeply for another few decades.

Today we’re 8 billion people, add another 50% of today’s population on top of what we already have, in less than the next 80 years, whilst habitable areas decrease due to climate change, and we’re in a perfect scenario where sharp population growth will simply outpace any building efforts we could achieve with the current workforce we have.

dustedcodes··on Is social media behind an epidemic of teenage mental illness?
The disorder itself is not made up, which is clear from my comment where I stated that it's a relatively rare mental illness (therefore acknowledging it's real), but it becomes made up if an individual who doesn't have that disorder pretends to have it in order to appease a group or belong to a group, thinking having that disorder will raise their social clout.
dustedcodes··on WebSockets vs. Server-Sent-Events vs. Long-Polling vs. WebRTC vs. WebTransport
HTTP (POST) AJAX calls + SSE is one of the simplest ways to implement bi-directional real time functionality. IMHO this is a much more robust and nicer way than web sockets for a huge amount of applications which use web sockets today.
dustedcodes··on 'If anything happens, it's not suicide': Boeing whistleblower before death
John Barnett, Jeffrey Epstein, Alexei Navalny, those suicides and bad health episodes always happen when it suits powerful people.
dustedcodes··on Children to no longer be prescribed puberty blockers, NHS England confirms
You keep saying puberty blockers have no negative side effects because you think something that's been used in a certain context automatically equates to no side effects but that is simply not true. You might as well argue that radiation therapy is safe for everyone because it's been used on cancer patients for decades. This sort of narrow minded, unscientific and extremely ignorant argumentation is exactly what people are sick of and why this whole trans movement is becoming such a clown show. If we would be more honest about the real risks and trade offs then perhaps people wouldn't be so anti woke nowadays.
← PreviousPage 2 of 11Next →