HNHacker News
TopNewBestAskShowJobs

batina

270 karma · joined September 15, 2011

submissionscomments
batina··on When a rewrite isn’t: rebuilding Slack on the desktop
Correct! I don't get why people are scared of writing native applications. It's not that hard.
batina··on Bitbucket is down?
I get "Internal Server Error" when I try to access it.
batina··on Atlassian is Down
This is becoming a common thing for bitbucket? Think I will be switching to GitHub.
batina··on Facebook turned on face recognition silently
Nope, I'm in Europe and got it. Try using this link:

https://www.facebook.com/settings?tab=facerec&section=face_r...

batina··on Facebook turned on face recognition silently
Mine defaulted to on... hmmmm

"You control face recognition. This setting is on, but you can turn it off any time, which applies to features we may add later."

batina··on Ask HN: How do you watch technical videos?
I play them at 1.5x or 2.0x of normal speed and pause them to take notes when needed. Then, when I get to use that code in real life I just re-watch parts that are related to my task.
batina··on Many packages suddenly disappeared
There are over 700 comments on this issue on GitHub. It is turning into live chat room.

https://github.com/npm/registry/issues/255

Be part of the history :)

EDIT: there are now over 1100 comments/memes.

batina··on Six years of Windows Presentation Foundation: What’s changed? (2012)
That is why I'm reverting back to WinForms until something better comes along. No proper data binding support but I can live with that.

I'm just hoping that Microsoft, or somebody else, will create a cross-platform GUI toolkit.

batina··on Show HN: The 8 hour diet web app
This is just intermittent fasting. You can read more about it at http://www.leangains.com/ or watch Fasting Twins videos on YouTube.
batina··on Show HN: Poxi – A Hackable Pixel Art Editor
RANT: No disrespect, but why is everyone using words like hacker, hackable, etc?! Are they supposed to sound cool? Or, maybe I am too old to understand it? :)
batina··on Ask HN: How often is hardware at the big tech companies refreshed?
Once in 5 years.
batina··on Design and Implementation of a Win32 Text Editor (2005)
You can still use Uniscribe in Windows 10 but as you said it has been superseded by DirectWrite (used in Microsoft Word, WPF, etc).
batina··on Having a ‘work spouse’ makes you happier?
Couldn't be more true!
batina··on .NET Framework – What's New in C# 7.0
I know about Fody but I don't think it would help with custom logic inside setter (not just PropertyChanged call).
batina··on .NET Framework – What's New in C# 7.0
I don't think its possible with data annotations because there will me more complex logic in setter then I described.

I would just like to see get working like in auto-implemented property (without backing field) but setter to be manually implemented (with value keyword).

Also you can use propfull snippet for full property implementation.

batina··on .NET Framework – What's New in C# 7.0
Pattern Matching with Is Expressions

Awesome! Greatly reduces "ugly" boilerplate code like this:

    if (control is TextBox)
    {
        var textBox = (TextBox)control;
        textBox...
    }
Also, it would be great if Microsoft could make full properties in another way so that you do not have to write a backing field for it. Something like this:

    public string LastName
    {
        get;
        set 
        {
            if (value == "Batina")
                RaisePropertyChanged();
        }
    }
It would make code more cleaner.
batina··on Google joins .NET Foundation as Samsung brings .NET support to Tizen
Yes, that would be awesome!
batina··on Tell HN: I just open-sourced the e-mail client I spent 2 years of my life on
Haha, exactly what I did :)
batina··on WinRT demystified
Great explanation. Can't wait to finish downloading Windows 8 to start playing with it.

Asynchronous API that will really make a difference for the end user, right? There won't be any more waiting for UI to unfreeze :)