HNHacker News
TopNewBestAskShowJobs

grokys

499 karma · joined September 8, 2014

https://github.com/AvaloniaUI/Avalonia
submissionscomments
grokys··on Hyphen Hate? When Amazon went to war against punctuation
From wikipedia http://en.wikipedia.org/wiki/Nonce_%28slang%29

>> In the United Kingdom, nonce is a slang word for a sex offender or child sexual abuser.

grokys··on The reason people burn out on open source
I think the "Public Contributions" section of the two users says it all:

https://github.com/jakelodwick

https://github.com/steveklabnik

grokys··on Java for Everything
C#, with Xamarin.
grokys··on HTTP API Design Guide
Thank for asking these questions. I was wondering some of the same things.

Also: Has anyone done versioning with the Accepts header, and how did you do it on ASP.net?

grokys··on What's New in C# 6.0 [video]
Informally the "Elvis operator".
grokys··on Nexus 6 Review
Websites! Don't automatically play videos when someone visits! Especially don't make the pause button do nothing.

That one article I'm not reading then.

grokys··on Bilingual brains: Variety makes you mentally fit
Ha, I'm English and I've been living in Italy for two years (so my Italian is still not exactly incredible) and I'm starting to find the same! I wonder if this happens because the two languages can be very similar at times and at other times very different. Would things be a lot different if I were learning, for example, Japanese I wonder?
grokys··on Is WPF dead: the present and future of WPF
Also: regarding multiple selection, this series of blog posts explains the problems: namely that there is no built in way to do MVVM multiple selection with virtual list boxes, a common use-case at least for me.

http://grokys.blogspot.it/2010/07/mvvm-and-multiple-selectio...

(unfortunately the images seem to have expired, grr)

grokys··on Is WPF dead: the present and future of WPF
Yes, I'll accept that some of them may be issues that aren't encountered too often, but they are things that I'm battling with right now so are on my mind ;) But for saving images, why isn't there a Save method to BitmapSource! This to me seems endemic to WPF where the API isn't optimized for common tasks.
grokys··on Is WPF dead: the present and future of WPF
You can find a study of how WPF and Direct2D's renderers compare here: http://jeremiahmorrill.wordpress.com/2011/02/14/a-critical-d...
grokys··on Is WPF dead: the present and future of WPF
I agree except that the OP mentioned "while having a nice developer experience" which I assumed was speaking about VS.
grokys··on Is WPF dead: the present and future of WPF
> all the features that is needed to create rich applications, while having a nice developer experience

I wouldn't say that is true. For example even renaming a Window/UserControl in Visual Studio doesn't work correctly. There are a ton of things that could be improved about WPF, not least (off the top of my head):

* Use Direct2D instead of DirectX9. The renderer used by WPF has been shown to be very inefficient compared to Direct2D.

* Multiple selection is a hack.

* Can't bind data grid column properties.

* BasedOn="{StaticResource {x:Type Button}}" -- eurgh

* How fucking difficult it is to save an image?

* How fucking difficult it is to get an image's pixels (how do you work out Stride?)

grokys··on Is WPF dead: the present and future of WPF
Personal plug here: I've been tinkering with writing a GUI toolkit along the lines of WPF here: https://github.com/grokys/Perspex/. It's obviously very early days and this is as much for my curiosity as to how things could be done differently as setting out to replace WPF, but it may interest some of you...
grokys··on The Microsoft Empire Reboots
Oh I mean I use it almost every day and it has many good points, but the complete lack of interest from MS is obvious. I mean, even renaming a window doesn't work properly in Visual Studio. Most of it hasn't even been updated to use generics. It still uses DX9. But there's no better option.
grokys··on The Microsoft Empire Reboots
> The holy grail for Microsoft would be getting developers to write new software for Windows again, putting Windows back at the center of a new virtuous circle.

And yet there is no currently properly supported way to write desktop applications for Windows! MFC = obsolete, WinForms = maintenance mode, WPF = Dead on arrival, WinRT = Metro only.

For all the people saying "web is where it's at", there are some things that are simply still best done on desktop. And native development in iOS and Android is still going strong.

grokys··on CSS: It was twenty years ago today
> I believe that the CSS code we write today will be readable by computers 500 years from now.

Well, good luck with that one! I wonder if he seriously believe computers in 500 years time will actually resemble our computers in any way? Or was it a throwaway comment? I hope for the sake of his sanity it's the latter!

grokys··on Reverse engineering the binary data format for Star Wars: Yoda Stories
This looks to me like the file is in something like the IFF format: http://en.wikipedia.org/wiki/Interchange_File_Format
grokys··on SQLite 3.8.7 is 50% faster than 3.7.17
Yes, but it's unlikely that someone asking "is it faster to concatenate strings in C# using the + operator or StringBuilder" on StackOverflow is someone that is writing a low-level database engine like SQLite. In my (totally anecdotal) experience the people who are more concerned about performance are beginners, because that is something that they can grasp, and this is where the "don't prematurely optimize" people are coming from. Obviously someone who is writing a low-level database engine knows that performance matters, and likewise, is likely to be running benchmarks rather than asking vague questions on SO.
← PreviousPage 4 of 4