HNHacker News
TopNewBestAskShowJobs

theflagbug

105 karma · joined January 13, 2014

https://github.com/flagbug
submissionscomments
theflagbug··on Microsoft completes GitHub acquisition
For us, a few weeks ago Azure DevOps randomly stopped processing GitHub webhooks, so merge commits didn't trigger builds anymore (and we're not the only ones, see https://developercommunity.visualstudio.com/content/problem/...). A fix for this issue still isn't deployed.

Just a few days ago the service connection to Azure suddenly stopped working with "401 CouldNotFetchAccessTokenForAzureStatusCode" which appeared when deploying to Azure AppService. We had to recreate the service connection to get it working again.

Recently we also wanted to move our Android builds to Azure DevOps but in the end the documentation was so confusing that we just used Bitrise instead.

theflagbug··on Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
I have a late-2016 Razer Blade and every time I compile something the fans spin up to aircraft-turbine levels of noise, it's ridiculous. I'm currently thinking of throwing the whole thing out and getting a Macbook Pro instead, because it's basically the loudest thing in our office.
theflagbug··on Kubernetes 1.10 released
I'd be very interested to hear in what way you think GKE is nicer to work with, care to elaborate?
theflagbug··on Announcing HTTP/2 support for all Azure CDN customers
Yup, but this took me way too long to figure out.

Sadly this goes for a lot of Azure services and all the enterprise-buzzword laden documentation doesn't make that easier

theflagbug··on Announcing HTTP/2 support for all Azure CDN customers
That's what I really don't like about Azure. They seem to have multiple differently named services that seem to basically do the same thing (Azure Service Bus/Azure Storage Queues is one example that comes to my mind)

Also, the Azure Portal is ridiculously bad and slow.

theflagbug··on Ask HN: Is Xamarin worth learning?
That's not true anymore, Xamarin is now free for everyone, except larger companies, see https://blog.xamarin.com/xamarin-for-all/
theflagbug··on Ask HN: Is Xamarin worth learning?
> The downside to this is that making a UI seems to even out your gained time--it's extremely messy and even complicated. Code that's valid in C# produces vague underwater bugs in Java code, which makes you keep hacking around until you find a working solution.

Interesting, I had the exact opposite experience, since the Java->C# mappings often reduce much of the boilerplate code that you have to write if you were using Java (e.g C# events, properties, etc..)

I also never came across any bugs in the mappings, but I can't say for sure that there aren't any.

theflagbug··on Ask HN: Is Xamarin worth learning?
Agreed, people seem to think Xamarin == Xamarin Forms, while the real power lies in shared business logic with native UIs, in my opinion.

Xamarin Forms may be useful for internal super-CRUD LOB apps that really are just a collection of input fields, but as soon as you do anything customer facing, you should be using the standard native UI approach.

Also +1 for ReactiveUI, it completely changed the way I build apps for the better.

theflagbug··on Swift is Open Source
Thanks, glad to hear that!
theflagbug··on Swift is Open Source
Shameless self-promotion: Here is a great way to learn Swift on your phone: http://swifty-app.com/
theflagbug··on Show HN: Swifty – Learn how to code in Swift wherever you are
There's actually a Java and C# version for Android/Windows Phone in the works right now!

Source: I'm the developer of said versions :)

theflagbug··on Lenovo Caught Installing Adware on New Computers
Read it again, he found the password in cleartext in the memory dump. From the blogpost:

> I tried the small dictionary john.dict that comes with John-the-Ripper, and it didn't find anything. But of course, I don't need a real dictionary. The password is probably also in the clear in the memory dump. I could just use the file super.txt as my dictionary! I tried this, but it was taking a long time, with 150k unique lines of text. It'd take many hours to complete. To speed things up, I filtered the list for just lower-case words

theflagbug··on First C# 7 Design Meeting Notes
Not sure if you're aware, but your Rx example has a few problems:

1.) In the StartSenders method, you're violating the Rx grammar by calling channel.OnNext concurrently. Wrap it on a lock statement.

2) In StartReceiver you're missing out messages the way you handle the channel. Replace the loop with a call to channel.Subscribe

theflagbug··on Netflix launches in Germany, Austria and Switzerland within 3 days
Also Austrian.

Other way around works too, I had a Netflix account before, that I accessed via a VPN, now I also have access to the Austrian Netflix library while paying less (it's cheaper in the US)

theflagbug··on Show HN: I got hacked, felt paranoid, made an app – GlassWire
Ha, yeah, ReactiveUI is awesome, I use it in all of my projects
theflagbug··on Show HN: I got hacked, felt paranoid, made an app – GlassWire
This is a WPF library, so I don't think it'd work with pyQt
theflagbug··on Show HN: I got hacked, felt paranoid, made an app – GlassWire
If you tell me what's not perfect, maybe I can fix it :)
theflagbug··on Show HN: I got hacked, felt paranoid, made an app – GlassWire
Here is a library that helps to create such an interface: http://mahapps.com/

It's also mentioned in the blog post you've posted.

Disclaimer: I'm one of the developers of MahApps.Metro, I hope nobody minds the shameless self-promotion

theflagbug··on Barriers faced by newcomers to open source projects: a systematic review [pdf]
For projects hosted on Github, take a look at https://gitter.im

I'm a maintainer of a reasonably big open source project and it works great for us, since you can link issues/PRs directly and get a Github activity log right next to the chat.

It also preserves the chat history, which was one of the big reasons to switch over from IRC.

theflagbug··on Azure Intelligent Systems Service
I also want to try Azure, but I only have a prepaid credit card (I live in Europe, don't need it except for small Internet things) and Azure is the ONLY service that doesn't accept it. AWS, Google Cloud, Netflix, etc. all work fine, except Azure.

Took me days to figure that one out, because I only got a generic "Your credit card isn't valid" error message when signing up.

theflagbug··on Cross Platform Development with Mono
I'm pretty sure async/await is supported

Source: I'm using async/await in Xamarin.Android

Maybe it's because Linux Mint doesn't have the latest version of Mono in the package repository?

theflagbug··on C# 6: First reactions
Exception filters aren't pointless. They preserve the stacktrace, meaning the debugger will break at the original throw and not the throw; in your catch (I'm on mobile so I don't have a code sample, sorry, I hope you get what I mean)
theflagbug··on Ask HN: I dropped out of school at 17. Freelance is my only hope. Advice?
I'm in a similar position.

I'm currently in a polytechnic high school (I don't have a high school degree). This is the third high school I'm in, because I always struggle with non-programming classes, in which I have absolutely no interest in and in programming classes I'm far ahead in terms of skill.

Everyone around me says I should get a degree, which I can absolutely understand, but I just want to get a job in software development, I just fear that I will later have a hard time without any degree.

I'm programming since I was 13 or 14 and since then I've invested most of my free time into open source projects (this is my Github profile: https://github.com/flagbug)