HN user

jkells

229 karma
Posts8
Comments23
View on HN

Surprised this isn't on the front page, The whole region is down.

* Azure Devops is down globally * Microsoft Entra ID (formerly Azure AD) is down globally * Multi-Factor Authentication is down globally

For other JS developers the stuff about await isn't relevant. It's not the same as a JS async/await

In JS an await is just syntactic sugar around a then() on a promise. The Await in the article is a method to block the thread until a promise resolves, there is no equivalent in JS.

.NET has a similar mechanism with Task.Result with similar pitfalls

I've recently been doing some hobby coding on a Commodore 128 and I'm getting the hang of editing basic programs without being able to edit inline very well.

I use the list command to dump out sections of the program until I find where I want to edit and then add / edit lines whilst I can still see the listing at the top of the screen.

Good reasoning in the article. Acknowledges that refusing them service won't take the site offline but makes a good argument for doing so.

"They are no longer Cloudflare's problem, but they remain the Internet's problem."

These sites are breeding grounds for extremism, more and more I feel this free for all on the internet probably hasn't been a net positive.

Perhaps an unpopular opinion around here but I see nothing but positives in this announcement.

This move towards a "good" Microsoft has been going on for a decade, ASP.NET MVC was released as Open Source in 2009. Seeing where they're going with .NET core, VSCode and TypeScript makes me pretty confident they will be good stewards of the site.

Microsoft had their own open source hosting solution Codeplex but closed it and migrated all their stuff to GitHub so they could be where the community was. That was a bold move and I think demonstrates how they see the community now. This isn't the Microsoft of the 90's.

GitHub is great but it's not profitable and I'm sure there are lots of improvements they could make with a bit of a cash injection.

On the flip side if Microsoft stuff it up or there is an exodus from Microsoft because people hate Microsoft, that's not such a bad thing either.

There are great alternatives out there, it's not the same landscape as when GitHub launched, everyone's learnt from GitHub, GitHub's biggest feature is the network effect. Everyone has an account and it's super low friction to contribute there. If we can break that a bit and everyone has an account at 2 or 3 places I think we might see some great innovation as competitors try to differentiate themselves.

Finally on that point. Bitbucket is awesome, you can build apps that are integrated directly into the UI https://developer.atlassian.com/cloud/bitbucket/

Follow up, that same RELEASE mode .NET hello world app shows 153MB in the VMMAP tool used in the blog post, so i's not entirely because of the configuration.

I think the issue is that the tool is showing you what is mapped into the address space of the process which may not use any memory. It could be mapped files or copy on write pages etc.

A hello world .NET application on my machine uses 9KB of memory.

8.2KB is shared, 1.4KB is private.

According to the article most of that memory is because it's a DEBUG build and the debug CLR images are large.

My first thought was relief, thank god I'm not using Cloudflare.

Where would you even start to address this? Everything you've been serving is potentially compromised, API keys, sessions, personal information, user passwords, the works.

You've got no idea what has been leaked. Should you reset all your user passwords, cycle all or your keys, notify all your customers that there data may have been stolen?

My second thought after relief was the realization that even as a consumer I'm affected by this, my password manager has > 100 entries what percentage of them are using CloudFlare? Should I change all my passwords?

What an epic mess. This is the problem with centralization, the system is broken.

My wife and I have a private thing where we squeeze each other’s arm three times to say "I love You"

It's a pretty cheesy little thing but sometimes when out in public you don't want to make a big show of affection so you can just squeeze the other person's arm and they know you're thinking of them.

It's also handy when you're in a group and you can see that your partner is stressed out. Just give them a little squeeze on the arm to help them calm down and nobody else in the group realises.

So last week I decided to turn the idea into an app. Press the icon and your partners phone vibrates 3 times.

No UI, no cheesy message just 3 short vibrations. If it's sitting on your desk at work nobody will realise you're getting lovey dovey messages from your partner.

It's free, no ad's, no in app purchases.

I would be keen for feedback. I've been using it for a few days and gotten lots of brownie points.